Назад | Перейти на главную страницу

Почему из-за моего устройства iscsi мой сервер CentOS не загружается?

Крепление iSCSI, которое я подключил к серверу CentOS, перестало отвечать, что привело к зависанию сервера CentOS. Когда сервер iSCSI был отремонтирован, сервер CentOS был перезагружен, но, несмотря на то, что теперь с iscsi все в порядке, сервер запросил пароль root для входа в режим обслуживания и отказался загружаться.

Как только я вошел в режим обслуживания и закомментировал строки из /etc/fstab при монтировании iscsi сервер загрузился. Затем я смог подключиться по SSH и без проблем смонтировать точки монтирования iscsi.

Почему из-за моего устройства iscsi мой сервер CentOS не загружается?

Я забыл добавить опцию монтирования _netdev к строке точки монтирования iSCSI. Однажды я изменил строку с:

/dev/mapper/vg_iscsi0-mysql     /var/lib/mysql ext4

кому:

/dev/mapper/vg_iscsi0-mysql     /var/lib/mysql  _netdev,ext4

Сервер загрузился нормально. В _netdev опция откладывает автоматический монтаж до тех пор, пока сетевые соединения не станут активными. В противном случае сервер пытался смонтировать iscsi mount без подключения к сети, и это явно приводило к сбою.