LINUX.ORG.RU
ФорумAdmin

не монтируется /boot - отключили электричество

 , ,


0

1

ДД друзья. Такая проблема, посыпалась файловая система на сервере после того как отрубился свет.. 1) сначала не грузились /sysroot я загрузился с флешки и сделал xfs_repair раздела. ошибка ушла но теперь не грузится /boot раздел. http://savepic.ru/15032544.jpg

в fstab стоит монтирование раздела /boot .. но когда захожу туда, там пусто..

помогите плиз, куда копать..



Последнее исправление: pyata4ka (всего исправлений: 1)

стоит монтирование раздела /boot .. но когда захожу туда, там пусто..

Логично, если он не монтируется.

Откуда же у тебя считывается образ ядра и Initrd?

kostik87 ★★★★★
()

Ну а в логах-то что?

Тут скорее всего выхлопа dmesg за глаза хватит, чтобы понять, почему не монтируется.

Radjah ★★★★★
()
Ответ на: на скрине от pyata4ka

Может быть в результате манипуляций изменился uuid. Сравни текущий uuid и тот, что прописан в fstab.

greenman ★★★★★
()

пйятачка, или как тебя там, ты сам себе злобный буратин, у XFS проблемы с файловой системой при отрубе питания - родовые. Используй ext4 - много лучше и надежнее.

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

ну кто же знал.. это дистр эластикса. т.е. был введен так, : поставил и забыл. мне бы завести систему хотяб сейчас

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

Загружайся в однопользовательском режиме (в грабе допиши букву s в опциях ядра) и делай оттуда fsck /boot

legolegs ★★★★★
()
Последнее исправление: legolegs (всего исправлений: 2)
Ответ на: комментарий от Pro100User

у XFS проблемы с файловой системой при отрубе питания - родовые

Родовые проблемы здесь разве что у тебя.

anonymous
()
Ответ на: комментарий от legolegs

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

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

Здоровые люди обычно монтируют, а потом смотрят последние строки dmesg. А не грепают то, чего нет.

anonymous
()
Ответ на: комментарий от pyata4ka

ну так каких советов ты ждешь, если раздел пустой? Просто загрузись с диска восстановления и создай его заново с бэкапа.

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

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

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

Если не монтируется, то это не раздел пустой, а не смонтирована файловая систему в указанную точку монтирования и там, да, будет пусто.

Ты так и не ответил откуда у тебя считывается образ ядра и inird, а так же стартует загрузчик.

Попробуй руками смонтировать раздел, т.е. набери сам:

mount /dev/sdXY /boot
и посмотри что выводится в консоль и dmesg.

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

Как указано монтирование /boot в /etc/fstab, по UUID, LABEL или /dev/sdXY?

Если последнее, то, возможно, виной всему флешка, которая определяется, к примеру, как /dev/sda1.

Если первое или второе, то проверяй UUID и метку файловой системы и укажи правильно в /etc/fstab.

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

Показывай вывод

blkid

А так, если у тебя /boot на lvm, то и укажи /dev/mapper/centos-boot.

И лучше показывать не фото экрана, а заливать вывод команд и содержимое файлов на pastebin сервис, а сюда помещать ссылку.

Проверь, что /boot монтируется по UUID руками:

mount UUID=... /boot

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

в том то и прикол что boot не на lvm blkid — делал UUID сходится.

ссори я удаленно админю чужими руками ))

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

что boot не на lvm

Просто на разделе и не на флешке?

ссори я удаленно админю чужими руками ))

В этом и проблема.

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

Понятное дело. Я говорил об установке по-умолчанию.

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

Верно он надежный. Или ты пытался сарказмить? Неудачно!

futurama ★★★★★
()
Последнее исправление: futurama (всего исправлений: 1)
Ответ на: комментарий от pyata4ka

ХЗ, закоментируй строку подключения /boot в /etc/fstab, для работы системы совсем необязательно должен быть смонтирован /boot. У тебя что-то ещё, попробуй отключить selinux в CentOS.

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

ну я не знаю как selinux может повлиять , если он и был включен всегда ..

у меня только пропал свет )) только и всего.. уже задумываюсь над переустановкой ядра...

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

Может, отключи, после исправления файловой системы могли слететь расширенные атрибуты файловой системы, без них не будет корректно монтироваться файловая система при активном selinux.

Почитай: http://xfs.org/docs/xfsdocs-xml-dev/XFS_User_Guide/tmp/en-US/html/xfs-xattr.html

Тоже самое у тебя и с /home.

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 2)
Ответ на: комментарий от pyata4ka

Ну хз, хоть правильно оффнул? Как?

Вот здесь: /etc/selinux/config менялись параметры и именно в корне запускаемой системы, а не на LiveCD системе?

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

у меня в самом начале такая же фигня с директорией /sysroot

сделал xfs_repair . и повисла след ошибка, которая до сих пор и висит

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

у меня бэкапа нет( . думал сделать так

  • загрузиться с LiveCD
  • примонтировать все разделы в /mnt
  • зачирутится
  • переустановка ядра
  • изменение grub загрузчика

но хотелось бы этого не делать.. не покидает мысль что проблема плевая.. просто не знаю в какую сторону копать

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

заместо xfs создать ext4 файловые системы и развернуть систему из backup`а.

и больше никогда не использовать xfs.

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

Я думаю, после этого случая он будет по ночам просыпаться в холодном пату от слова XFS )

Pro100User
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.