LINUX.ORG.RU

Не загружается CentOS 7

 , ,


0

1

Здравствуйте!

Прошу помощи с CentOS 7: Машина стоит виртуалкой на HyperV. Сегодня утром сервер начал тупить и я его решил ребутнуть. Долго ждал загрузки пока не подключился удаленно и не посмотрел, а там такой текст:

Welcome to emergency mode! After logging in, type "journalctl -xb" to view system logs, "systemctl reboot" to reboot, "systemctl default" to try again to boot into default mode.
Give root password for maintenance
(or type Control-D to continue):

Сделал по рекомендациям:

  1. загрузка с LiveCD или LiveUSB (например: GParted, SystemRescueCd)
  2. заходим под рутом
  3. просмотр дисков и разделов: fdisk -l
  4. узнать тип файловой системы: file -s /dev/sda1
  5. отмонтировать ФС: umount /dev/sda1
  6. вывести, что можно выполнить для данной ФС: fsck -N /dev/sda1
  7. проверка целостности ФС с исправлением всех ошибок в автоматическом режиме: fsck.ext4 -y /dev/sda1
  8. Проверку остальных разделов жесткого диска
  9. Перезагрузка, проверка.

Из-под HyperV не могу скопировать текст - не дает. Потому прикладываю скрин

Мануал не помог. По-прежнему не грузится. Подскажите, что можно сделать или может я что-то пропустил? Есть у кого какие мысли? и нужно ли после проверки с исправлением обратно маунтить sda1?

А лог?

type «journalctl -xb» to view system logs

FireFighter ★★★
()
Ответ на: комментарий от hell_vs

Закомментируй строчку, и попробуй так загрузиться

redwagon
()
Ответ на: комментарий от jtad

Строку закоментил - загрузился.

но нижняя строка - моя наска мне она нужна. на автомате не маунтится ток вручную как можно обойти проблему?

hell_vs
() автор топика
Ответ на: комментарий от jtad

вручную - нет, но надо чтоб на автомате потому как седня я подмаунтил, а завтра могу случайно и забыть

hell_vs
() автор топика
Ответ на: комментарий от hell_vs

Возможно, сеть не успевает подняться до монтирования NFS. Надо смотрть все логи.

И, кстати, где у вас расположен своп?

i586 ★★★★★
()
Ответ на: комментарий от i586

не одно и тоже. Вероятно нужно добавить start after network или подобное в условия сервиса, чтобы монтировался ТОЛЬКО после старта сети

зы а да, для fstab тоже существуют подобные опции. Тогда флаг в руки

jtad
()
Последнее исправление: jtad (всего исправлений: 3)
Ответ на: комментарий от jtad

Да одно, одно. За исключением пары тонкостей. fstab транслируется вот сюда /run/systemd/generator.

ТС, таки где у вас своп?

i586 ★★★★★
()
Ответ на: комментарий от i586

не могу посмотреть(( не реагирует на команду swapon -s т.е. просто ничего

Last login: Mon Feb 17 17:13:37 2020 from 10.0.0.120 [root@centos-1c ~]# swapon -s [root@centos-1c ~]#

hell_vs
() автор топика
Ответ на: комментарий от i586

|____|__|____________________| sda1 sda2 sdb1

Как-то так.

сама виртуалка с centos’ом крутится на серваке. и лежит на отдельном винте

hell_vs
() автор топика
Ответ на: комментарий от i586
[root@centos-1c ~]# lsblk -o NAME,TYPE,MOUNTPOINT,UUID
NAME   TYPE MOUNTPOINT UUID
fd0    disk
sda    disk
├─sda1 part /          ab731988-4072-4190-8720-81f0c735303b
└─sda2 part
sdb    disk
└─sdb1 part /var       fae1b4eb-5dc3-4df8-8372-4d4c85590dcc
sr0    rom             2020-01-24-17-14-17-00
[root@centos-1c ~]#
hell_vs
() автор топика
Ответ на: комментарий от hell_vs

ls -l /dev/disk/by-uuid

Если нужен своп, то определитесь, куда его положить и поправьте fstab соответствующим образом.

Для решения вопроса с NFS прочитайте доки, которые я выше цитировал.

i586 ★★★★★
()
Ответ на: комментарий от i586

Стартовать после нетворк это единственное что надо сделать

jtad
()
Ответ на: комментарий от i586
[root@centos-1c ~]# ls -l /dev/disk/by-uuid
total 0
lrwxrwxrwx 1 root root  9 Feb 17 15:17 2020-01-24-17-14-17-00 -> ../../sr0
lrwxrwxrwx 1 root root 10 Feb 17 15:17 ab731988-4072-4190-8720-81f0c735303b -> ../../sda1
lrwxrwxrwx 1 root root 10 Feb 17 15:17 fae1b4eb-5dc3-4df8-8372-4d4c85590dcc -> ../../sdb1

Про вопрос с NFS спасибо за ссылку. оч. интересное решение, не думал, что еще и так можно было.

hell_vs
() автор топика

выкроил 15 минут, чтобы создать сервис для монтирования nfs, потому что тема тоже интересует. Кстати везде в инете можно встретить совет не совать такие вещи в fstab, ибо если что случится машина больше не бутится. Выстрел в ногу. Кому интересно рабочий маленький .mount

[Unit]
Description=Mount System Backups Directory

[Mount]
What=192.168.1.3:/f3
Where=/f3
Type=nfs
Options=defaults
After=network-online.target

[Install]
WantedBy=multi-user.target

и не забываем про правила названий mount юнитов

https://i.imgur.com/7pIAa1r.jpg

jtad
()
Последнее исправление: jtad (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.