LINUX.ORG.RU

Ошибка монтирования диска ubuntu 24.04 server

 


0

1

Здравствуйте. Плохо разбираюсь в администрировании линукс, поэтому опишу ситуацию, как могу. Значит в ubuntu 24.04 server установлено несколько дополнительных nvme дисков, просто с фотографиями. В /etc/fstab прописано их автоматическое монтирование в заранее созданные директории в /mnt/. Все работало нормально несколько месяцев. Сегодня сервер не смог загрузиться из-за ошибки монтирования одного из дисков. К сожалению ошибку я не сохранил. Но вот, что интересно. В аварийном режиме я убрал автоматическое монтирование и зашел в директорию, в которую должен был примонтироваться этот диск с ошибкой. Внутри я обнаружил директорию EFI, которой там не было. До этого я никаких изменений на сервере не делал. Подскажите пожалуйста, что могло произойти?

Без подробностей это равно каноничному «Дорогие учёные. У меня который год в подполе происходит подземный стук. Объясните, пожалуйста, как он происходит»…

Dimez ★★★★★
()

«О сколько нам открытий чудных. Готовят просвещенья дух…»

Ты открыл «чёрную дыру». Директория EFI - это ерунда. Туда могло гакнуть всё пространство твоего сервера.

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

/etc/fstab: static file system information.

Use ‘blkid’ to print the universally unique identifier for a

device; this may be used with UUID= as a more robust way to name devices

that works even if disks are added and removed. See fstab(5).

/ was on /dev/ubuntu-vg/ubuntu-lv during curtin installation

/dev/disk/by-id/dm-uuid-LVM-4vnzYz2mT8yrVXLBgzKTbowSHVG0EmrXG5iDG2gM21kEwkvg98c8IkPuqTJlxRb3 / ext4 defaults 0 1

/boot was on /dev/nvme0n1p2 during curtin installation

/dev/disk/by-uuid/f46f2649-6d02-4721-bfa9-246ec525f105 /boot ext4 defaults 0 1

/boot/efi was on /dev/nvme0n1p1 during curtin installation

/dev/disk/by-uuid/CDF2-E26E /boot/efi vfat defaults 0 1 /swap.img none swap sw 0 0

/dev/nvme2n1p1 /mnt/papka1 ext4 defaults 0 0

/dev/nvme3n1p1 /mnt/papka2 ext4 defaults 0 0

/dev/nvme4n1p1 /mnt/papka3 ext4 defaults 0 0

/dev/nvme1n1p1 /mnt/papka4 ext4 defaults 0 0

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

имена /dev/nvme2n1p1 генерируется автоматически перечислителем железа, при изменении набора железяк эти циферки возможно будут другими.
поэтому лучше привязываться к /dev/disk/by-id/dm-uuid-LVM-4vnzYz2mT8yrVXLBgzKTbowSHVG0EmrXG5iDG2gM21kEwkvg98c8IkPuqTJlxRb3
этот uuid прописан на носителе и не поменяется при перестановке носителя в другой разъем.
как вариант использовать другие идентификаторы в /dev/disk/by-****

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

Гы, ещё один попался!

С пятых версий ядро раздаёт имена дискам по принципу «кто первый пришёл, того и тапки», и получается рандом.

Однако особо упёртые граждане, у которых всегда приходят по одной последовательности к ядру, продолжают утверждать, что у них всё по-старому и продолжают монтировать по старинке 🤦‍♂️

Мы здесь уже много копий сломали, обсуждая это 😁

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

Тут по ситуации отвал диска похоже.

Но да, «рандом» – страшная штука. Даже у тех, кто использует это слово, всё рушится на ровном месте.

Проклятое слово.

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

С пятых версий ядро раздаёт имена дискам по принципу «кто первый пришёл, того и тапки», и получается рандом.

ЕМНИП такое давно, какое первое устройство проинитилось и ответило - то и первое в дереве устройств. Поэтому надёжнее по UUID файловых систем.

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

оба утверждения правильны

Ну, в контексте разговора — нет. Ясное дело, что инициализирует ядро, но раньше по шине, а теперь недетерминировано. Это чтобы огромное количество девайсов быстрее загружать, а страдают как обычно простые люди 😁

сусёвого?

Думаю, нет.

papin-aziat ★★★★★
()
Ответ на: комментарий от pfg

Под «страдают» я имел в виду, что это никак не отключить. То есть все делают для каких-то больших дядей. А хорошо было бы, чтобы нам делали все удобно, а кому надо — пусть лезут в настройки и включают всякие бустеры типа параллельного опроса девайсов.

papin-aziat ★★★★★
()