Linux学习篇第三章之~iscsi

来源:互联网 发布:合法的c语言关键字 编辑:程序博客网 时间:2024/06/07 21:53
--------------------------------------------------------iscsi------------------------------------------------------------------
 systemctl stop firewalld
1.iscsi是直接对设备进行共享的服务
2.启动iscsi共享设备

server:
建立一个lvm设备
fdisk /dev/vdb
  n
  p
  +1000M
  t
  8e
  wq
partprobe
pvcreate /dev/vdb1
vgcreate vg0 /dev/vdb1

vgdisplay


lvcreate -l 249 -n iscsi_storage vg0
[root@server43 ~]# lvs

[root@server43 ~]# yum install targetcli -y       ##安装iscsi目标软件包
[root@server43 ~]# systemctl start target          ##启动服务
[root@server43 ~]# systemctl enable target
[root@server43 ~]# targetcli                               ##进入iscsi目标交互式配置模式



desktop:
[root@desktop43 ~]# vim /etc/iscsi/initiatorname.iscsi
  InitiatorName=iqn.2017-06.com.example:server1storagekey
[root@desktop43 ~]# iscsiadm -m discovery -t st -p 172.25.254.143
172.25.254.143:3260,1 iqn.2017-06.com.example:strage1
[root@desktop43 ~]# iscsiadm -m node -T iqn.2017-06.com.example:strage1 -p 172.25.254.143 -l


3.挂载
blkid                       ##查看UUID
vim /etc/fstab
UUID=""        /mnt    xfs    defaults,_netdev    0 0

4.删除
desktop:
umount /mnt
vim /etc/fstab
 
iscsiadm -m node -T iqn.2017-06.com.example:stragel -p 172.25.43.43 -u
iscsiadm -m node -T iqn.2017-06.com.example:stragel -p 172.25.43.43 -o delete

server:
[root@server43 ~]# targetcli