iscsi 配置

配置服务器端:

[root@server30 Desktop]# yum install targetcli.noarch

[root@server30 Desktop]# systemctl enable target.service 

create /dev/sda3

[root@server30 Desktop]# targetcli 

/> ls
o- / ......................................................................................................................... [...]
  o- backstores .............................................................................................................. [...]
  | o- block .................................................................................................. [Storage Objects: 0]
  | o- fileio ................................................................................................. [Storage Objects: 0]
  | o- pscsi .................................................................................................. [Storage Objects: 0]
  | o- ramdisk ................................................................................................ [Storage Objects: 0]
  o- iscsi ............................................................................................................ [Targets: 0]
  o- loopback ......................................................................................................... [Targets: 0]
/> cd /backstores/block
/backstores/block> create aaa /dev/sda3

Created block storage object aaa using /dev/sda3.
/backstores/block> cd /iscsi
/iscsi> ls
o- iscsi .............................................................................................................. [Targets: 0]
/iscsi> create iqn.2019-10.com.example:server30
Created target iqn.2019-10.com.example:server30.
Created TPG 1.
/iscsi> ls
o- iscsi .............................................................................................................. [Targets: 1]
  o- iqn.2019-10.com.example:server30 .................................................................................... [TPGs: 1]
    o- tpg1 ................................................................................................. [no-gen-acls, no-auth]
      o- acls ............................................................................................................ [ACLs: 0]
      o- luns ............................................................................................................ [LUNs: 0]
      o- portals ...................................................................................................... [Portals: 0]
/iscsi> cd iqn.2019-10.com.example:server30/tpg1/acls 
/iscsi/iqn.20...r30/tpg1/acls> create iqn.2019-10.com.example:desktop30

Created Node ACL for iqn.2019-10.com.example:desktop30
/iscsi/iqn.20...r30/tpg1/acls> cd ../luns 
/iscsi/iqn.20...r30/tpg1/luns> create /backstores/block/aaa 

Created LUN 0.
Created LUN 0->0 mapping in node ACL iqn.2019-10.com.example:desktop30
/iscsi/iqn.20...r30/tpg1/luns> cd ../portals 
/iscsi/iqn.20.../tpg1/portals> create 172.16.30.130

Using default IP port 3260
Created network portal 172.16.30.130:3260.
/iscsi/iqn.20.../tpg1/portals> ls /
o- / ......................................................................................................................... [...]
  o- backstores .............................................................................................................. [...]
  | o- block .................................................................................................. [Storage Objects: 1]
  | | o- aaa ............................................................................. [/dev/sda3 (5.0GiB) write-thru activated]
  | o- fileio ................................................................................................. [Storage Objects: 0]
  | o- pscsi .................................................................................................. [Storage Objects: 0]
  | o- ramdisk ................................................................................................ [Storage Objects: 0]
  o- iscsi ............................................................................................................ [Targets: 1]
  | o- iqn.2019-10.com.example:server30 .................................................................................. [TPGs: 1]
  |   o- tpg1 ............................................................................................... [no-gen-acls, no-auth]
  |     o- acls .......................................................................................................... [ACLs: 1]
  |     | o- iqn.2019-10.com.example:desktop30 .................................................................... [Mapped LUNs: 1]
  |     |   o- mapped_lun0 ................................................................................... [lun0 block/aaa (rw)]
  |     o- luns .......................................................................................................... [LUNs: 1]
  |     | o- lun0 .......................................................................................... [block/aaa (/dev/sda3)]
  |     o- portals .................................................................................................... [Portals: 1]
  |       o- 172.16.30.130:3260 ............................................................................................... [OK]
  o- loopback ......................................................................................................... [Targets: 0]
/iscsi/iqn.20.../tpg1/portals> exit
Global pref auto_save_on_exit=true
Last 10 configs saved in /etc/target/backup.
Configuration saved to /etc/target/saveconfig.json
 

配置客户端:

需要安装iscsi-ini* 软件,默认已经安装,可通过 rpm -qa 查看

[root@desktop30 Desktop]# rpm -qa | grep iscsi-ini
iscsi-initiator-utils-6.2.0.873-21.el7.x86_64
iscsi-initiator-utils-iscsiuio-6.2.0.873-21.el7.x86_64

[root@desktop30 Desktop]# vim /etc/iscsi/initiatorname.iscsi

InitiatorName=iqn.2019-10.com.example:desktop30 ----- 将iqn改成服务端配好的acls

 Desktop]# systemctl start iscsi.service 
[root@desktop30 Desktop]# iscsiadm -m discovery -t st -p 172.16.30.130  --查看服务端共享的存储块
172.16.30.130:3260,1 iqn.2019-10.com.example:server30
[root@desktop30 Desktop]# iscsiadm -m node -T iqn.2019-10.com.example:server30 -p 172.16.30.130 -l
Logging in to [iface: default, target: iqn.2019-10.com.example:server30, portal: 172.16.30.130,3260] (multiple)
Login to [iface: default, target: iqn.2019-10.com.example:server30, portal: 172.16.30.130,3260] successful


[root@desktop30 Desktop]# fdisk -l  ------ 可以看到新共享的5G磁盘
Disk /dev/sdb: 5368 MB, 5368709120 bytes, 10485760 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
 

[root@desktop30 Desktop]# vim /etc/fstab 

/dev/sdb1               /mnt/data               xfs     _netdev         0 0

[root@desktop30 Desktop]# mkdir /mnt/data
[root@desktop30 Desktop]# mount -a
[root@desktop30 Desktop]# df -h
Filesystem             Size  Used Avail Use% Mounted on
/dev/mapper/rhel-root  4.9G  2.9G  2.0G  60% /
devtmpfs               989M     0  989M   0% /dev
tmpfs                  998M  176K  998M   1% /dev/shm
tmpfs                  998M  8.9M  989M   1% /run
tmpfs                  998M     0  998M   0% /sys/fs/cgroup
/dev/sda1              197M  104M   94M  53% /boot
/dev/sdb1              5.0G   33M  5.0G   1% /mnt/data

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值