iscsi挂载
iscsi挂载
1.server端:
(1) yum -y install targetcli.noarch
(2) systemctl start target
(3) sysytemctl enable target
(4) fdisk /dev/sda(创建一个分区,作为iscsi远程存储块)
(5) targetcli
------------------------------------------------------
/backstores/block create disk1 /dev/sda5
/iscsi create iqn.2016-03.com.example:server6 (本端。服务端。创建完成后,会自动生成.../tpg1)
cd iscsi/iqn.2016-03.com.example:server6/tpg1
acls/ create iqn.2016-03.com.example:desktop6 (对端。客户端。访问控制:只能被desktop6.example.com访问)
luns/ create /backstores/block/disk1
portals/ create 172.25.6.11 (写服务端的IP地址)
exit
------------------------------------------------------
(6)firewall-cmd -add-port=3260/tcp --permanent (添加防火墙策略)
systemctl restart firewalld.serverce
2.desktop端:
(1)yum -y install iscsi-initiator-utils.i686
(2)vim /etc/iscsi/initiatorname.iscsi
-----------------------------------------------------------------
修改: InitiatorName=iqn.2016-03.com.example:desktop6 (客户端的)
-----------------------------------------------------------------
(3) man iscsiadm (抄写这两段)
修改成:
iscsiadm --mode discoverydb --type sendtargets --portal 172.25.6.11 --discover(写server端IP,发现iscsi远程存储块)
iscsiadm --mode node --targetname iqn.2016-03.com.example:server6 --portal 172.25.6.11:3260 --login(相当于挂载)
此时需要登出一次重启:
iscsiadm --mode node --targetname iqn.2016-03.com.example:server6 --portal 172.25.6.11:3260 --logout
(4)进行分区,格式化,挂载。
fdisk /dev/sdb
mkfs.xfs
普通挂载 mkdir /mnt/iscsi mount /dev/sdb1 /mnt/iscsi
vim /etc/fstab
----------------------------------------------------------------------
/dev/sdb1 /mnt/iscsi ext4 _netdev 0 0
----------------------------------------------------------------------
关于iscsi的相关问题:
1.在fstab下用UUID挂载好一些。UUID=,
查看分区的UUID,“blkid”
2.Iscsi要挂载第二块分区,而且是在同一个desktop端,则可以,在
如:
cd /backstores/block create disk1 /dev/sdb5 -----之前创建好了iqn什么的
(1)再加:cd /backstores/block create disk2/dev/sdb6
(2)在cd /iscsi/iqn.2014‐06.com.example:serverX/tpg1 -- luns/ create /backstores/block/disk2
(3)记住,在targetcli里,第一个在/iscsi / create 的iqn是server,第二个在tpg1/acls/ create 的iqn是desktop
(4)Poretals / create (172.25.6.11)的是 server的IP()
(5)在desktop端,在vim/etc/iscsi/initiatoroname.iscsi的是desktop的IP
(6)man 的是 iscsiamd discover的是server端,login的也是server端,查看用的是fdisk -l
(7)记得 fstab的default改为_netdev
<wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">
每个人都可以站在大地上,分享这个世界,并触摸天空;