ISCSI
一、简介
ISCIS不同于samba和nfs共享文件系统,而是直接共享硬盘,数据传输效率更高
二、部署
服务端:
分出一块2G的sdb1作为共享磁盘:
fdisk /dev/sdb--->sdb1
[root@server ~]# partprobe
安装分配ISCSI的工具:
[root@server ~]# yum install targetcli -y
[root@server ~]# systemctl start target
修改火墙策略,允许ISCSI服务的3260端口:
[root@server ~]# firewall-cmd --permanent --add-port=3260/tcp
success
[root@server ~]# firewall-cmd --reload
success
配置ISCSI:
[root@server ~]# targetcli
...
/> /backstores/block create westos:storage1 /dev/sdb1
Created block storage object westos:storage1 using /dev/sdb1.
/> iscsi/ create iqn.2017-12.com.example:storage1
Created target iqn.2017-12.com.example:storage1.
Created TPG 1.
/> /iscsi/iqn.2017-12.com.example:storage1/tpg1/acls create iqn.2017-12.com.example:storagekey1
Created Node ACL for iqn.2017-12.com.example:storagekey1
/> /iscsi/iqn.2017-12.com.example:storage1/tpg1/luns create /backstores/block/westos:storage1
Created LUN 0.
Created LUN 0->0 mapping in node ACL iqn.2017-12.com.example:storagekey1
/> /iscsi/iqn.2017-12.com.example:storage1/tpg1/portals create 172.25.254.1
Using default IP port 3260
Created network portal 172.25.254.1:3260.
/> exit
Global pref auto_save_on_exit=true
Last 10 configs saved in /etc/target/backup.
Configuration saved to /etc/target/saveconfig.json
客户端:
yum install iscsi-initiator-utils -y
systemctl start iscsi
vim /etc/iscsi/initiatorname.iscsi
InitiatorName=iqn.2017-12.com.example:storagekey1 #将服务端的key写进去
查看ISCSI信息:
[root@desktop ~]# iscsiadm -m discovery -t st -p 172.25.254.1
172.25.254.1:3260,1 iqn.2017-12.com.example:storage1
挂载ISCSI:
[root@desktop ~]# iscsiadm -m node -T iqn.2017-12.com.example:storage1 -p 172.25.254.1 -l
[root@desktop ~]# fdisk -l
...
Disk /dev/sdb: 2147 MB, 2147483648 bytes, 4194304 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 4194304 bytes
#可以看到多处一块硬盘sdb
卸载:
[root@desktop ~]# iscsiadm -m node -T iqn.2017-12.com.example:storage1 -p 172.25.254.1 -u
删除:
[root@desktop ~]# iscsiadm -m node -T iqn.2017-12.com.example:storage1 -p 172.25.254.1 -o delete
自动挂载:
vim /etc/fstab
/dev/sda1 /mnt xfs defaults,_netdev 0 0
369

被折叠的 条评论
为什么被折叠?



