it-swarm.com.de

systemd-modules-load konnte nicht gestartet werden

Ich habe die Ubuntu 16.04.1-Serverversion mit meinem angepassten Kernel installiert. Beim Booten wird angezeigt, dass systemd-modules-load nicht gestartet werden konnte.

journalctl -xe Fehler wie unten

-- 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

Wie im Protokoll erwähnt, können iscsi_tcp und ib_iser nicht geladen werden. Ich kann jedoch nicht finden, wo iscsi_tcp und ib_iser definiert sind.

man modules-load.d Liste unter 3 Pfaden:

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

Das existierende ist /etc/modules-load.d/modules.conf und es ist leer. Wo sind iscsi_tcp und ib_iser definiert?

3
CSJ

Sie müssen /lib/modules-load.d/open-iscsi.conf bearbeiten:

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

ändere von ib_iser zu #ib_iser

F3 Taste gefolgt von Enter Schlüssel zum Speichern der Änderung, Ctrl+X um nano zu verlassen

Dienste starten ...

systemctl restart systemd-modules-load.service

Überprüfen ...

systemctl status systemd-modules-load.service
5
igpetru