ISCSI

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值