iscsi服务端、客户端配置
服务端:
[root@serverX ~]# fdisk /dev/vdb
Command (m for help): n // n 新建分区
Partition number (1-128, default 1): //接受默认分区编号
First sector (34-20971486, default 2048): //起始位置默认
Last sector, +sectors or +size{K,M,G,T,P} (2048-20971486, default 20971486): +3G //结束位置设置 +3G
Command (m for help): w // w 保存分区更改 .. ..
[root@serverX ~]# partprobe /dev/vdb //刷新分区表
[root@serverX ~]# yum -y install targetcli
[root@serverX ~]# targetcli
/> backstores/block create iscsi_store /dev/vdb1 //定义后端存储
/> /iscsi create iqn.2016-02.com.example:server0 //创建 iqn 对象
/> /iscsi/iqn.2016-02.com.example:serverX/tpg1/acls create iqn.2016-02.com.example:desktop0 //授权客户机(的 IQN)
/> /iscsi/iqn.2016-02.com.example:serverX/tpg1/luns create /backstores/block/iscsi_store //绑定存储
/> /iscsi/iqn.2016-02.com.example:serverX/tpg1/portals create 172.25.0.11 3260 //指定监听地址(本机 IP 及端口)
/> saveconfig //保存配置结果(缺省)
/> exit
[root@serverX ~]# systemctl restart target
[root@serverX ~]# systemctl enable target
客户端:
[root@desktop0 ~]# man iscsiadm
[root@desktopX ~]# yum -y install iscsi-initiator-utils
[root@desktopX ~]# vim /etc/iscsi/initiatorname.iscsi //设置本机 iqn 名称
InitiatorName=iqn.2016-02.com.example:desktop0
[root@desktopX ~]# systemctl restart iscsid //起 iscsid 服务以读取 iqn 名称
[root@desktopX ~]# iscsiadm -m discovery -t st -p server0 //发现磁盘
[root@desktop0 ~]# man iscsiadm //man帮助调出
查找如下原文:
EXAMPLES
Discover targets at a given IP address:
iscsiadm --mode discoverydb --type sendtargets --portal 192.168.1.10 --discover //复制,更换serverIP同上一行操作一致。
[root@desktopX ~]# iscsiadm -m node -L all //连接磁盘
[root@desktopX ~]# vim /var/lib/iscsi/nodes/iqn.2016-02.com.example\:server0/*/default node.conn[0].startup = automatic //把 manual 改成 automatic
[root@desktopX ~]# systemctl enable iscsi //将 iscsi 服务设开机自启
[root@desktopX ~]# lsblk //确认多出的磁盘,比如/dev/sda
[root@desktopX ~]# fdisk /dev/sda
Command (m for help): n // n 新建分区
Partition number (1-128, default 1): //接受默认分区编号
First sector (34-20971486, default 2048): //起始位置默认
Last sector, +sectors or +size{K,M,G,T,P} (2048-20971486, default 20971486): +2100M //结束位置设置 +2100M
Command (m for help): w // w 保存分区更改 .. .. [root@desktopX ~]# partprobe /dev/sda //刷新分区表
[root@desktopX ~]# mkfs.ext4 /dev/sda1 //按要求格式化分区
[root@desktopX ~]# mkdir /mnt/data //创建挂载点
[root@desktopX ~]# blkid /dev/sda1 //找到分区 /dev/sda1: UUID
[root@desktopX ~]# vim /etc/fstab
UUID="6ff20bb3-7543-4fa0-b4fa-bdc99a1e63ce" /mnt/data ext4 _netdev 0 0
[root@desktopX ~]# mount -a
[root@desktopX ~]# sync //存盘
[root@desktopX ~] reboot -f //重启测试
发表评论