Linux 部署 iSCSI 客戶端配置(Linux)


Linux 部署 iSCSI 客戶端配置(Linux)

客戶端環境

Client :RHEL8
IP : 192.168.121.11

一、測試與服務端的連通性

[root@Client-linux ~]# ping 192.168.121.10
PING 192.168.121.10 (192.168.121.10) 56(84) bytes of data.
64 bytes from 192.168.121.10: icmp_seq=1 ttl=64 time=0.833 ms
64 bytes from 192.168.121.10: icmp_seq=2 ttl=64 time=0.454 ms
64 bytes from 192.168.121.10: icmp_seq=3 ttl=64 time=0.395 ms
^C
--- 192.168.121.10 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 16ms
rtt min/avg/max/mdev = 0.395/0.560/0.833/0.195 ms

二、安裝 ISCSI 客戶端程序 :iscsi-initiator-utils

[root@Client-linux ~]# yum install -y iscsi-initiator-utils

三、客戶端修改 ISCSI 配置文件 :/etc/iscsi/ 目錄下倆個的文件

  1. initiatorname.iscsi :定義客戶端連接的名稱(iqn.2020-12.linux.iscsi.server:client)
[root@Client-linux ~]# vim /etc/iscsi/initiatorname.iscsi 
[root@Client-linux ~]# cat /etc/iscsi/initiatorname.iscsi 
InitiatorName=iqn.2020-12.linux.iscis.server:client
  1. iscsid.conf :啟用 CHAP 認證

四、啟動 iscsid 服務

[root@Client-linux ~]# systemctl start iscsid
[root@Client-linux ~]# systemctl enable iscsid
Created symlink /etc/systemd/system/multi-user.target.wants/iscsid.service → /usr/lib/systemd/system/iscsid.service.
[root@Client-linux ~]# systemctl status iscsid
● iscsid.service - Open-iSCSI
   Loaded: loaded (/usr/lib/systemd/system/iscsid.service; enabled; vendor preset: disabled)
   Active: active (running) since Thu 2020-12-17 03:39:46 CST; 14s ago
     Docs: man:iscsid(8)
           man:iscsiuio(8)
           man:iscsiadm(8)
 Main PID: 2063 (iscsid)
   Status: "Ready to process requests"
    Tasks: 1 (limit: 11340)
   Memory: 7.8M
   CGroup: /system.slice/iscsid.service
           └─2063 /usr/sbin/iscsid -f

Dec 17 03:39:46 Client-linux systemd[1]: Starting Open-iSCSI...
Dec 17 03:39:46 Client-linux systemd[1]: Started Open-iSCSI.

五、客戶端發現存儲服務器(服務端共享的存儲設備)

[root@Client-linux ~]# iscsiadm -m discovery -t st -p 192.168.121.10
192.168.121.10:3260,1 iqn.2020-12.linux.iscis.server:server

或者

[root@Client-linux ~]# iscsiadm -m discovery -t sendtargets -p 192.168.121.10
192.168.121.10:3260,1 iqn.2020-12.linux.iscis.server:server

五、客戶端登陸存儲服務器

  1. 首先查看本地所擁有的磁盤
[root@Client-linux ~]# lsblk 
NAME          MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sr0            11:0    1  7.3G  0 rom  
nvme0n1       259:0    0   80G  0 disk 
├─nvme0n1p1   259:1    0    1G  0 part /boot
└─nvme0n1p2   259:2    0   79G  0 part 
  ├─rhel-root 253:0    0   50G  0 lvm  /
  ├─rhel-swap 253:1    0    2G  0 lvm  [SWAP]
  └─rhel-home 253:2    0   27G  0 lvm  /home
  1. 登陸存儲服務器
[root@Client-linux ~]# iscsiadm -m node -T iqn.2020-12.linux.iscis.server:server -p 192.168.121.10 --login   (用 -l 選項也可以)
Logging in to [iface: default, target: iqn.2020-12.linux.iscis.server:server, portal: 192.168.121.10,3260]
Login to [iface: default, target: iqn.2020-12.linux.iscis.server:server, portal: 192.168.121.10,3260] successful.

六、查看 ISCSI 在本地映射的磁盤

[root@Client-linux ~]# lsblk 
NAME          MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda             8:0    0   20G  0 disk                //映射的第一塊磁盤
sdb             8:16   0    1G  0 disk                //映射的第二塊磁盤
sr0            11:0    1  7.3G  0 rom  
nvme0n1       259:0    0   80G  0 disk 
├─nvme0n1p1   259:1    0    1G  0 part /boot
└─nvme0n1p2   259:2    0   79G  0 part 
  ├─rhel-root 253:0    0   50G  0 lvm  /
  ├─rhel-swap 253:1    0    2G  0 lvm  [SWAP]
  └─rhel-home 253:2    0   27G  0 lvm  /home


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM