Show Table of Contents
B.2. 启动过程中的 iSCSI 磁盘
系统启动时会在很多处发生与 iSCSI 关联的事件:
- initrd 中的初始化脚本将登录到用于
/的 iSCSI 对象中(如果有的话)。使用 iscsistart 程序即可完成,不需要运行 iscsid。注意
如果 root 文件系统位于使用 IPv6 连接的 iSCSI 磁盘,请确保安装的系统使用正确的ip=引导选项,例如:ip=eth0:auto6。如果没有设置这个选项,则安装的系统会在引导时花费长达 20 分钟建立连接。请使用正确的ip=选项减少这种延迟。 - 当挂载 root 文件系统并运行各种服务初始化脚本时会调用 iscsid 初始化脚本。如果有用于
/的 iSCSI 对象,或者 iSCSI 数据库中的任意对象被标记为自动登录到该对象,这个脚本接着将启动 iscsid。 - 在运行典型网络服务脚本后,会运行这个 iscsi 初始化脚本。如果网络是可以访问的,这就会登录到任意在 iSCSI 数据库中标记为可自动登录的对象中。如果网络不可访问,这个脚本将在没有提示的情况下退出。
- 使用 NetworkManager 而不是典型网络服务脚本访问网络时,NetworkManager 将调用 iscsi 初始化脚本。详情请查看
/etc/NetworkManager/dispatcher.d/04-iscsi。重要
因为 NetworkManager 是安装在/usr目录中,所以如果/usr位于通过网络连接的存储中,比如 iSCSI 对象,您就无法使用它配置网络访问。
如果在系统启动时不需要 iscsid,就不会自动启动。如果启动 iscsiadm,iscsiadm 就会依此启动 iscsid。

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.