1. 相关概念
ISCSI(Internet Small Computer System Interface,即Internet小型计算机系统接口)是一种基于因特网及SCSI-3协议下的存储技术,又称为IP-SAN。
2. 命令参数
2.1 启动ISCSI服务
[root@storage ~]# systemctl status iscsi
● iscsi.service - Login and scanning of iSCSI devices
Loaded: loaded (/usr/lib/systemd/system/iscsi.service; enabled; vendor preset: disabled)
Active: inactive (dead)
Condition: start condition failed at 二 2024-06-11 16:23:33 CST; 13min ago
ConditionDirectoryNotEmpty=/var/lib/iscsi/nodes was not met
Docs: man:iscsiadm(8)
man:iscsid(8)
6月 11 16:23:36 localhost.localdomain systemd[1]: Unit iscsi.service cannot be reloaded because it is inactive.
6月 11 16:25:39 localhost.localdomain systemd[1]: Unit iscsi.service cannot be reloaded because it is inactive.
[root@storage ~]# systemctl status iscsid
● iscsid.service - Open-iSCSI
Loaded: loaded (/usr/lib/systemd/system/iscsid.service; disabled; vendor preset: disabled)
Active: inactive (dead)
Docs: man:iscsid(8)
man:iscsiuio(8)
man:iscsiadm(8)
[root@storage ~]# systemctl start iscsid
[root@storage ~]# systemctl start iscsi
[root@storage ~]# systemctl status iscsi
● iscsi.service - Login and scanning of iSCSI devices
Loaded: loaded (/usr/lib/systemd/system/iscsi.service; enabled; vendor preset: disabled)
Active: inactive (dead)
Condition: start condition failed at 二 2024-06-11 16:37:24 CST; 3s ago
ConditionDirectoryNotEmpty=/var/lib/iscsi/nodes was not met
Docs: man:iscsiadm(8)
man:iscsid(8)
6月 11 16:23:36 localhost.localdomain systemd[1]: Unit iscsi.service cannot be reloaded because it is inactive.
6月 11 16:25:39 localhost.localdomain systemd[1]: Unit iscsi.service cannot be reloaded because it is inactive.
[root@storage ~]# systemctl status iscsid
● iscsid.service - Open-iSCSI
Loaded: loaded (/usr/lib/systemd/system/iscsid.service; disabled; vendor preset: disabled)
Active: active (running) since 二 2024-06-11 16:37:21 CST; 14s ago
Docs: man:iscsid(8)
man:iscsiuio(8)
man:iscsiadm(8)
Main PID: 3092 (iscsid)
Status: "Ready to process requests"
Tasks: 1
CGroup: /system.slice/iscsid.service
└─3092 /sbin/iscsid -f
6月 11 16:37:21 storage systemd[1]: Starting Open-iSCSI...
6月 11 16:37:21 storage systemd[1]: Started Open-iSCSI.
start:启动服务
enable:开机自启
注释:open-iscsi包括两个守护进程iscsid和iscsi,其中iscsid是主进程,iscsi进程则主要负责根据配置在系统启动时进行发起端(Initiator)到服务端(target)的登录,建立发起端与服务端的会话,使主机在启动后即可使用通过iSCSI提供服务的存储设备。iscsid进程实现iSCSI协议的控制路径以及相关管理功能。例如守护进程(指iscsid)可配置为在系统启动时基于持久化的iSCSI数据库内容,自动重新开始发现(discovery)目标设备。
2.2 查看Initiator启动器iqn
[root@storage ~]# cat /etc/iscsi/initiatorname.iscsi
InitiatorName=iqn.1994-05.com.redhat:cbd28451f59
2.3 Initiator发起连接
[root@storage ~]# iscsiadm -m discovery -t st -p 172.0.64.5
172.0.64.5:3260,0 iqn.2010-05.com.macrosan.target:c03.sp1.eth-1:0:0.0313
[root@storage ~]# iscsiadm -m discovery -t st -p 172.0.64.6
172.0.64.6:3260,1 iqn.2010-05.com.macrosan.target:c03.sp2.eth-2:0:0.7982
[root@storage ~]# iscsiadm -m node -p 172.0.64.5 -l
Logging in to [iface: default, target: iqn.2010-05.com.macrosan.target:c03.sp1.eth-1:0:0.0313, portal: 172.0.64.5,3260] (multiple)
Login to [iface: default, target: iqn.2010-05.com.macrosan.target:c03.sp1.eth-1:0:0.0313, portal: 172.0.64.5,3260] successful.
[root@storage ~]# iscsiadm -m node -p 172.0.64.6 -l
Logging in to [iface: default, target: iqn.2010-05.com.macrosan.target:c03.sp2.eth-2:0:0.7982, portal: 172.0.64.6,3260] (multiple)
Login to [iface: default, target: iqn.2010-05.com.macrosan.target:c03.sp2.eth-2:0:0.7982, portal: 172.0.64.6,3260] successful.
2.4 查看会话状态
[root@storage ~]# iscsiadm -m session
tcp: [1] 172.0.64.5:3260,0 iqn.2010-05.com.macrosan.target:c03.sp1.eth-1:0:0.0313 (non-flash)
tcp: [2] 172.0.64.6:3260,1 iqn.2010-05.com.macrosan.target:c03.sp2.eth-2:0:0.7982 (non-flash)
2.5 重新扫描
[root@storage ~]# iscsiadm -m node -R
Rescanning session [sid: 1, target: iqn.2010-05.com.macrosan.target:c03.sp1.eth-1:0:0.0313, portal: 172.0.64.5,3260]
Rescanning session [sid: 2, target: iqn.2010-05.com.macrosan.target:c03.sp2.eth-2:0:0.7982, portal: 172.0.64.6,3260]
2.6 连接/断开所有连接
[root@storage ~]# iscsiadm -m node -u all
Logging out of session [sid: 1, target: iqn.2010-05.com.macrosan.target:c03.sp1.eth-1:0:0.0313, portal: 172.0.64.5,3260]
Logging out of session [sid: 2, target: iqn.2010-05.com.macrosan.target:c03.sp2.eth-2:0:0.7982, portal: 172.0.64.6,3260]
Logout of [sid: 1, target: iqn.2010-05.com.macrosan.target:c03.sp1.eth-1:0:0.0313, portal: 172.0.64.5,3260] successful.
Logout of [sid: 2, target: iqn.2010-05.com.macrosan.target:c03.sp2.eth-2:0:0.7982, portal: 172.0.64.6,3260] successful.
[root@storage ~]# iscsiadm -m node -l all
Logging in to [iface: default, target: iqn.2010-05.com.macrosan.target:c03.sp1.eth-1:0:0.0313, portal: 172.0.64.5,3260] (multiple)
Logging in to [iface: default, target: iqn.2010-05.com.macrosan.target:c03.sp2.eth-2:0:0.7982, portal: 172.0.64.6,3260] (multiple)
Login to [iface: default, target: iqn.2010-05.com.macrosan.target:c03.sp1.eth-1:0:0.0313, portal: 172.0.64.5,3260] successful.
Login to [iface: default, target: iqn.2010-05.com.macrosan.target:c03.sp2.eth-2:0:0.7982, portal: 172.0.64.6,3260] successful.
[root@storage ~]# iscsiadm -m node -p 172.0.64.5 -u
Logging out of session [sid: 3, target: iqn.2010-05.com.macrosan.target:c03.sp1.eth-1:0:0.0313, portal: 172.0.64.5,3260]
Logout of [sid: 3, target: iqn.2010-05.com.macrosan.target:c03.sp1.eth-1:0:0.0313, portal: 172.0.64.5,3260] successful.
[root@storage ~]# iscsiadm -m node -p 172.0.64.5 -o delete
-l:连接
-u:断开连接
-o delete:删除,需要先登出,后删除

651

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



