B.2. スタートアップ時の iSCSI ディスク
iSCSI 関連のイベントがシステム開始時に各所で発生する可能性があります。
- initrd の init スクリプトは、
/
に使用される iSCSI ターゲットにログインします(存在する場合)。これは、iscsid を実行する必要なく iscsistart ユーティリティーを使用して行います。注記root ファイルシステムが IPv6 を使用して接続されている iSCSI ディスクにある場合は、インストール済みのシステムがip=
起動オプション (例:ip=eth0:auto6
) を使用していることを確認してください。このオプションが設定されていないと、インストールされたシステムは起動時に接続を確立するまでに最大 20 分間かかる場合があります。正しいip=
オプションを使用することで、この遅延がなくなります。 - root ファイルシステムがマウントされ、さまざまなサービスの init スクリプトが実行されると、iscsi init スクリプトが呼び出されます。
/
に iSCSI ターゲットが使用されている場合、または iSCSI データベース内のターゲットが自動的にログインするようにマークされている場合、このスクリプトは iscsid デーモンを起動します。 - 従来のネットワークサービススクリプトの実行後に、iscsi init スクリプトが実行されます。ネットワークへのアクセスが可能であれば、自動ログインのマークが付いた iSCSI データベース内のターゲットにログインを行います。ネットワークへのアクセスができない場合には、スクリプトは何も表示せずに終了します。
- NetworkManager を使用してネットワークにアクセスする場合、従来のネットワークサービススクリプトの代わりに、NetworkManager は iscsi init スクリプトを呼び出します。詳細は、
/etc/NetworkManager/dispatcher.d/04-iscsi
ファイルを参照してください。重要NetworkManager は/usr
ディレクトリーにインストールされているため、/usr
が iSCSI ターゲットなどのネットワーク接続ストレージにある場合は、ネットワークアクセスを設定できません。
システムの起動時に iscsid が必要ない場合は、自動的に起動されません。iscsiadm を開始すると、 iscsiadm は iscsid を開始します。