17、配置iSCSI服务端
要求:
server上配置iSCSI服务,磁盘名iqn.2014-12.com.example.domain1:system1,服务端口3260
使用iscsi_vo作为后端卷,大小3G
此服务只能被system2.domain1.example.com访问
yum install target*
systemctl enable target
pvcreate /dev/sdb
vgcreate rhce /dev/sdb
lvcreate -l 768 -n iscsi_vol rhce #或者 -L 3G
targetcli
/> /backstores/block create block1 /dev/rhce/iscsi_vol
/> /iscsi create iqn.2014-12.com.example.domain1:system1
/> /iscsi/iqn.2014-12.com.example.domain1:system1/tpg1/acls/ create iqn.2014-12.com.example.domain1:system2
/> /iscsi/iqn.2014-12.com.example.domain1:system1/tpg1/luns create /backstore/block/block1
/> /iscsi/iqn.2014-12.com.example.domain1:system1/tpg1/protals/ create 172.14.1.5
/> exit
systemctl restart target
systemctl enable target
firewall-cmd --permanent --add-port=3260/tcp
ping system2.domain1.example.com 获得IP地址
firewall-config
添加rich rules,永久添加,accept允许system2的网段访问3260端口
firewall-cmd --reload
18、配置iSCSI客户端
要求:
client能够使用server提供的iqn.2014-12.com.example.domain1:system1
开机自动挂载
块设备iSCSI上包含大小1.8G的xfs分区,挂载在/mnt/data上
yum install iscsi-*
systemctl enable iscsi
vim /etc/iscsi/initiatorname.iscsi
InitiatorName=iqn.2014-12.com.example.domain1:system2
systemctl restart iscsi
iscsiadm -m discovery -t st -p 172.15.0.11 #发现服务器
iscsiadm -m node -T iqn.2014-12.com.example.domain1:system1 #登录到服务器
/dev/下会生成一个新设备sdX,视配置不同
fdisk /dev/sdc 生成逻辑卷1.8G
mkfs.xfs /dev/sdc1
mkdir /mnt/data
vim /etc/fstab
/dev/sdc1 /mnt/data xfs defaults 0 0
mount -a
df -h