25.16. 登录到 iSCSI 目标
如 第 25.7 节 “iSCSI” 所述,必须运行 iSCSI 服务才能发现或登录到目标。要启动 iSCSI 服务,请运行:
#
systemctl start iscsi
当执行这个命令时,iSCSI
初始化脚本
将自动登录到目标,其中 node.startup
设置被配置为 automatic
。这是所有目标 node.startup
的默认值。
要防止自动登录到目标,将
node.startup
设置为 manual
。要做到这一点,请运行以下命令:
# iscsiadm -m node --targetname proper_target_name -p target_IP:port -o update -n node.startup -v manual
删除整个记录也会阻止自动登录。为此,请运行:
# iscsiadm -m node --targetname proper_target_name -p target_IP:port -o delete
要从网络上的 iSCSI 设备自动挂载文件系统,请使用 _netdev 选项在
/etc/fstab
中为挂载添加一个分区条目。例如:要在启动时自动将 iSCSI 设备 sdb
挂载到 /mount/iscsi
,请在 /etc/fstab
中添加以下行:
/dev/sdb /mnt/iscsi ext3 _netdev 0 0
要手动登录到 iSCSI 目标,请使用以下命令:
# iscsiadm -m node --targetname proper_target_name -p target_IP:port -l
注意
proper_target_name 和 target_IP:port 是指目标的完整名称和 IP 地址/端口组合。如需更多信息,请参阅 第 25.7.1 节 “iSCSI API” 和 第 25.15 节 “扫描 iSCSI Interconnects”。