ЦЕЛЬ: я хотел бы немного увеличить (5 ГБ) свой ebs, чтобы создать новый раздел и новую файловую систему xfs для монтирования на него /tmp, чтобы отделить его от корневого раздела
МОЯ ПОПЫТКА:
Я начал удалять из / etc/cloud/cloud.cfgrowpart и resizefs, чтобы запретить Cloud-init автоматически увеличивать корневой раздел:
sudo sed -i '/ - Groopart/d' /etc/cloud/cloud. cfg
sudo sed -i '/ - resizefs/d' /etc/cloud/cloud.cfg
Затем я увеличил свой том EBS из AWS консоль, с 15 ГБ на 20 ГБ
После этого на моем ec2 я вижу из lsblk, что диск имеет желаемый размер, поэтому я начал свою работу
< ul>
[*]Я создал новый раздел с помощью fdisk
[*]Я создал на нем файловую систему: mkfs.xfs -f -L tmp /dev/nvme0n1p5
До этого момента каждая перезагрузка работает
- Я изменил /etc/fstab, чтобы он монтировался при загрузке раздел
LABEL=tmp /tmp xfs defaults,noatime,nodev,nosuid,noexec 1 2
затем я перемонтирую (mount -a), чтобы убедиться, что все работает
Затем я перезагружаю свой ec2, и ОС зависает, я не могу к нему подключиться больше
ВОПРОСЫ:
Что во всем этом не так? Что мне не хватает? tmpfs?
Мне просто нужен отдельный раздел, на этот раз только один, но в будущем их может быть больше. Есть ли руководство по этому поводу на aws?
Спасибо
Подробнее здесь: https://stackoverflow.com/questions/791 ... on-aws-ec2