web-dev-qa-db-ja.com

systemd-modules-loadを開始できませんでした

カスタマイズしたカーネルでUbuntu 16.04.1サーバーバージョンをインストールしました。起動時に、systemd-modules-loadの起動に失敗しました。

journalctl -xe以下のエラー

-- Unit systemd-modules-load.service has begun starting up.
Jan 28 23:08:08 ubuntu systemd-modules-load[1278]: Failed to find module 'iscsi_tcp'
Jan 28 23:08:08 ubuntu systemd-modules-load[1278]: Failed to find module 'ib_iser'
Jan 28 23:08:08 ubuntu systemd[1]: systemd-modules-load.service: Main process exited, code=exited, status=1/FAILURE
Jan 28 23:08:08 ubuntu systemd[1]: Failed to start Load Kernel Modules.
-- Subject: Unit systemd-modules-load.service has failed

ログに記載されているように、iscsi_tcpib_iserのロードに失敗しています。ただし、iscsi_tcpおよびib_iserが定義されている場所が見つかりません。

man modules-load.d 3つのパスの下のリスト:

   /etc/modules-load.d/*.conf
   /run/modules-load.d/*.conf
   /usr/lib/modules-load.d/*.conf

既存のものは/etc/modules-load.d/modules.confであり、空です。 iscsi_tcpおよびib_iserはどこで定義されていますか?

3
CSJ

/lib/modules-load.d/open-iscsi.confを編集する必要があります:

nano /lib/modules-load.d/open-iscsi.conf

ib_iserから#ib_iserに変更します

F3 キーの後に Enter 変更を保存するためのキー、 Ctrl+X nanoを終了する

サービスを開始するには...

systemctl restart systemd-modules-load.service

チェックする ...

systemctl status systemd-modules-load.service
5
igpetru