iscsi网络磁盘共享

来源:互联网 发布:sql select as 用法 编辑:程序博客网 时间:2024/05/29 15:36

在服务端新建一块磁盘

fdisk   /dev/sdb 

加5G创建分区sdb1    

n-------p-------1--------+5G

partprobe    同步分区

安装服务:

yum install targetcli -y
  systemctl start target  启动服务
   targetcli   进入 

添加设备块策略

/backstores/block create westos:storage1 /dev/sdb1

/iscsi  create iqn.2017-12.com.example:storage1

 /iscsi/iqn.2017-12.com.example:storage1/tpg1/acls create iqn.2017-12.com.example:westoskey

 /iscsi/iqn.2017-12.com.example:storage1/tpg1/luns create /backstores/block/westos:storage1

 /iscsi/iqn.2017-12.com.example:storage1/tpg1/portals  create 192.168.33.175


    firewall-cmd --permanent --add-port=3260/tcp  写入防火墙策略
    firewall-cmd --reload
   systemctl restart target   重启服务

客户机:

     systemctl  start  iscsi

    vim  /etc/iscsi/initiatorname.iscsi

写入密钥: InitiatorName=iqn.2017-12.com.example:westoskey


     iscsiadm -m discovery -t st -p 192.168.33.175
    iscsiadm -m node -T iqn.2017-12.com.example:storage1 -p 192.168.33.175  -l

fdisk  -l   察看网络硬盘

建立分区网络硬盘分区 这里是/dev/sdc

fdisk  /dev/sdc/

-n-----p----+2G----wq

partprobe  同步分区
 mkfs.xfs /dev/sdc1   格式化

永久挂载

需要声明这个是一个网络设备

_netdev

vim /etc/fstab

UUID="e7f30d94-d19f-4275-9dbf-9dd4f831b547" /mnt xfs defaults,_netdev 0 0

使用UUID确保不会发生设备名称的飘移

重启之前使用mount -a检测fstab

卸载sicsi
删除/etc/fstab系统启动项

 yum install tree  安装树结构

tree /var/lib/iscsi/  看树结构

iscsiadm -m node -T iqn.2017-12.com.example:storage1 -p 192.168.33.175 -u
iscsiadm -m node -T iqn.2017-12.com.example:storage1 -p 192.168.33.175 -o delete

tree /var/lib/iscsi/  查看

服务端:

在targetcli中输入

clearconfig confirm=true

这时iscsi完全删除

在企业中用lvm创建iscsi

  pvcreate /dev/sdb1
  vgcreate iscsi_vg  /dev/sdb1
   lvcreate -l 255 -n iscsi_lv0 iscsi_vg
    targetcli   创建设备块


客户端:

 vim /etc/iscsi/initiatorname.iscsi

写入密钥:InitiatorName=iqn.2017-12.com.example:key1

systemctl restart iscsi

tree /var/lib/iscsi/

rm -rf /var/lib/iscsi/nodes/*

rm -rf /var/lib/iscsi/send_targets/*

systemctl restart iscsi

iscsiadm -m discovery -t st -p 192.168.33.175

iscsiadm -m node -T iqn.2017-12.com.example:storage1 -p 192.168.33.175 -l