iscsi磁盘共享
iscsi 磁盘共享
server ----- -----client
server
首先划分出一个磁盘 /dev/vdb1
yum install targetcli -y
systemctl start target
配置
把/dev/vdb1作为共享磁盘
为共享磁盘命名
构建钥匙
将这把钥匙与共享的分区相连接
查看:
配置防火墙策略,添加特定的端口3260
[[email protected] ~]# firewall-cmd --add-port=3260/tcp
success
[[email protected] ~]# firewall-cmd --reload
success
client
vim /etc/iscsi/initiatorname.iscsi 添加客户端创建的钥匙
[[email protected] ~]# systemctl restart iscsid 重启服务
[[email protected] ~]# systemctl restart iscsi
发现设备
iscsiadm -m discovery -t st -p 172.25.254.200
登陆
iscsiadm -m node -T iqn.2017-12.com.example:storage1 -p 172.25.254.200 -l
-m 动作
-T 设备
-p ip
-l 登陆
首次登陆会显示successful,我这里已经多次登陆,显示如下:
fdisk /dev/sda
partprobe
mkfs.xfs /dev/sda1
挂载到 /mnt
客户端开机自动挂载
client
blkid 查看设备的uuid
vim /etc/fstab
重启后查看生效
lvm磁盘共享
server
client
umount /mnt
iscsiadm -m node -T iqn.2017-12.com.example.storage1 -p 172.25.254.200 -u 登陆
iscsiadm -m node -T iqn.2017-12.com.example.storage1 -p 172.25.254.200 -o delete 删除
server
fdisk /dev/vdb 修改之前的分区为lvm格式的分区(8e)
pvcreate /dev/vdb1
vgcreate iscsi_vg /dev/vdb1
pvdisplay
lvcreate -l 500 -n iscsi_lv iscsi_vg
partprobel
targetcli
client
iscsiadm -m discovery -t st -p 172.25.254.228
iscsiadm -m node -T iqn.2017-12.com.example:storage1 -p 172.25.254.200 -l
fdisk -l