aws ec2 s sh завершается ошибкой после создания образа экземпляра - PullRequest
0 голосов
/ 07 апреля 2020

Я регулярно создаю образ работающего экземпляра, не останавливая его в первую очередь. Это работало в течение многих лет без каких-либо проблем. Сегодня вечером я создал другой образ экземпляра (без каких-либо изменений настроек виртуального сервера, за исключением «sudo yum update -y») и заметил, что мой сеанс s sh был закрыт. Выглядело, как будто это было перезагружено после того, как изображение было создано. Затем веб-консоль показала 1/2 пройденной проверки статуса. Я перезагрузил его несколько раз, и статус остался прежним. Журнал показал:

Setting hostname localhost.localdomain:  [  OK  ]

Setting up Logical Volume Management: [    3.756261] random: lvm: uninitialized urandom read (4 bytes read)
  WARNING: Failed to connect to lvmetad. Falling back to device scanning.
[  OK  ]

Checking filesystems
Checking all file systems.
[/sbin/fsck.ext4 (1) -- /] fsck.ext4 -a /dev/xvda1 
/: clean, 437670/1048576 files, 3117833/4193787 blocks
[/sbin/fsck.xfs (1) -- /mnt/pgsql-data] fsck.xfs -a /dev/xvdf 
[/sbin/fsck.ext2 (2) -- /mnt/couchbase] fsck.ext2 -a /dev/xvdg 
/sbin/fsck.xfs: XFS file system.
fsck.ext2: Bad magic number in super-block while trying to open /dev/xvdg
/dev/xvdg: 
The superblock could not be read or does not describe a valid ext2/ext3/ext4
[    3.811304] random: crng init done
filesystem.  If the device is valid and it really contains an ext2/ext3/ext4
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>
 or
    e2fsck -b 32768 <device>

[FAILED]


*** An error occurred during the file system check.
*** Dropping you to a shell; the system will reboot
*** when you leave the shell.
/dev/fd/9: line 2: plymouth: command not found
Give root password for maintenance
(or type Control-D to continue): 

Выглядело, как / dev / xvdg не удалось проверить диск. Я отключил том от экземпляра и перезагрузился. Я все еще не мог s sh in. Я повторно приложил это и перезагрузил. Теперь он говорит, что проверка состояния пройдена 2/2, но я все еще не могу s sh вернуться обратно, и в журнале все еще были проблемы с / dev / xvdg, как указано выше.

Любая помощь будет принята с благодарностью. Спасибо!

Томас

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...