Я пытаюсь объединить объем AWS EBS. Я создал сервер EC2 с использованием AMI rancheros-v0.7.1-hvm-1. Затем я подключил том и подключился к папке/var/lib/docker. Затем я запускаю несколько файлов докеров на этом сервере, и я также могу получить доступ к этим приложениям.AWS EBS объем прикрепление с помощью моментального снимка
Позже я создал снимок тома. и запустил другой сервер с использованием того же AMI и подключил том EBS из моментального снимка, который я создал ранее, и смонтирован в папку/var/lib/docker.
После этого я ssh на второй сервер и сделал докер PS. Но никакие докеры Изображения не работают там.
Когда я df -kh
команды на первом сервере, выход был:
Filesystem Size Used Available Use% Mounted on
/dev/xvdb 29.4G 1.2G 26.7G 4% /var/lib/docker
/dev/xvdb 29.4G 1.2G 26.7G 4% /var/lib/docker/overlay
overlay 29.4G 1.2G 26.7G 4% /var/lib/docker/overlay
.........
И следует докеры изображений, работающих под управлением.
Но когда я сделал ту же команду на втором сервере я получил такой вывод:
Filesystem Size Used Available Use% Mounted on
/dev/xvdb 29.4G 44.1M 27.8G 0% /var/lib/docker
/dev/xvdb 29.4G 44.1M 27.8G 0% /var/lib/docker/overlay
Нет Докер изображения не работает также.
На обоих серверах использование% отличается.
Может ли кто-нибудь сказать мне, как я могу проверить, оба они похожи, а моментальный снимок содержит все данные в томе EBS? Если моментальный снимок содержит аналогичные данные в томе, то второй сервер должен содержать изображения докеров. Но в моем случае его не происходит.
Это данные пользователя, которые я дал при создании сервера EC2.
#!/bin/sh
sudo mkfs.ext4 /dev/xvdb
mkdir -p /var/lib/docker
echo "/dev/xvdb /var/lib/docker ext4 defaults 0 0" >> /etc/fstab
mount /dev/xvdb /var/lib/docker -t ext4
chown -R 1000 /var/lib/docker
Может ли кто-нибудь сказать мне решение для этого?
Может кто-нибудь, пожалуйста, помогите мне в этом ... – Ritcha12