首页 > 代码库 > iscsi

iscsi

一、什么是iscsi

 iscsi是直接对设备进行共享的服务


二、对iscsi服务的配置

 在server上

 建立一个lvm设备 

 pvcreate /dev/vdb1      ##更改分区为物理卷

 vgcreate vgo0 /dev/vdb1    ##将分区加入vg0组

 

 yum install targetcli 

 systemctl enable target

 

 vgdisplay    ##查看建立好的分区

 技术分享


 lvcreate -l 249 -n iscsi_storage vg0 ##创建逻辑卷

  技术分享

 targetcli 

  技术分享

  /> backstores/block create server1storage /dev/vg0/iscsi_storage  ##创建目录

  /> /iscsi create iqn.2017-06.com.example:strage1      ##创建iqn

  /> /iscsi/iqn.2017-06.com.example:strage1/tpg1/luns create  /backstores/block/server1storage                    ##关联

  /> /iscsi/iqn.2017-06.com.example:strage1/tpg1/acls create iqn.2017-06.com.example:server1storage                ##加密

 /> /iscsi/iqn.2017-06.com.example:strage1/tpg1/portals create 172.25.254.228    ##打开端口

 />exit    ##退出


*****)在desktop上

 vim /etc/iscsi/initiatorname.iscsi

  Initiatorname=iqn.2017-06.com.example:server1storage


 技术分享

 ##验证是否可以连通server

 

 iscsiadm -m node -T iqn.2017-06.com.example:stragel -p 172.25.254.228 -l   

 ##登录

 

 技术分享

 ##格式化分区,并挂载到/mnt目录下

 

 技术分享

  ##查看分区信息

三、开机自动挂载

 技术分享

技术分享

四、删除

 ***)在desktop上

 umount /mnt   ##卸载分区

 

 技术分享

   ##登出

 技术分享

 ##删除

  技术分享

  ##查看分区信息,已经全部清除

  

  ****)在server上

  技术分享

iscsi