![Том EC2 не монтируется через fstab; ручное монтирование выполнено успешно](https://rvso.com/image/1267883/%D0%A2%D0%BE%D0%BC%20EC2%20%D0%BD%D0%B5%20%D0%BC%D0%BE%D0%BD%D1%82%D0%B8%D1%80%D1%83%D0%B5%D1%82%D1%81%D1%8F%20%D1%87%D0%B5%D1%80%D0%B5%D0%B7%20fstab%3B%20%D1%80%D1%83%D1%87%D0%BD%D0%BE%D0%B5%20%D0%BC%D0%BE%D0%BD%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%20%D0%B2%D1%8B%D0%BF%D0%BE%D0%BB%D0%BD%D0%B5%D0%BD%D0%BE%20%D1%83%D1%81%D0%BF%D0%B5%D1%88%D0%BD%D0%BE.png)
У меня есть экземпляр Micro, работающий под управлением Ubuntu 10.04 x86 (AMI ami-3e02f257). Том ОС подключен к /dev/sda1, а второй том подключен к /dev/sdf (отображается как /dev/sda1=vol-eaa0e982:attached:2011-03-08T17:17:42.000Z:false, /dev/sdf=vol-44a3ea2c:attached:2011-03-08T17:17:42.000Z:false
).
fstab выглядит так:
# /etc/fstab: static file system information.
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
LABEL=uec-rootfs / ext3 defaults 0 0
/dev/sda2 /mnt auto defaults,nobootwait,comment=cloudconfig 0 0
/dev/sdf /mnt/osm auto defaults,nobootwait,comment=osmdata 0 0
При перезагрузке /mnt/osm не подключается к сети. Если я запускаю sudo mount /dev/sdf /mnt/osm
том, он подключается немедленно. Это работало на экземпляре Small. Когда я удалил nobootwait
его, экземпляр вышел из строя. Есть предложения? Файловая система должна подключиться к сети, чтобы запущенный на ней кластер Postgres мог запуститься.
решение1
Вы пробовали удалить /dev/sda2? Поскольку он не определен в конфигурации блочного устройства, которую вы опубликовали, проблема может быть в том, что устройство не существует. Я не уверен, прерывается ли монтирование при загрузке из-за ошибки или оно пытается смонтировать дополнительные устройства. Как упомянул @richard-bentley, экземпляры с поддержкой EBS не имеют эфемерного хранилища, и эта часть команды не будет выполнена.
Сомнительно, что проблема как-то связана с тем фактом, что это микрокомпьютер, если только вы не перешли с экземпляра на базе S3 на экземпляр на базе EBS (с учетом того, что эфемерное хранилище не используется по умолчанию на экземплярах на базе EBS).
решение2
FWIW, у меня была такая же проблема на небольшом экземпляре Amazon Linux AMI, и она была вызвана опцией nobootwait в записи fstab. Удалил проблемную опцию, и она нормально монтировалась при загрузке.