Я установил серверную версию 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_tcp
и ib_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
определенный?
Вам нужно отредактировать /lib/modules-load.d/open-iscsi.conf
:
nano /lib/modules-load.d/open-iscsi.conf
изменить с ib_iser
на #ib_iser
F3 kbd>, а затем Enter kbd> клавиша для сохранения изменений, Ctrl kbd> + X kbd> для выхода из nano
Для запуска служб ...
systemctl restart systemd-modules-load.service
Для проверки ...
systemctl status systemd-modules-load.service