Я установил gluster-server и docker на ubuntu 14.04
# install Glusterfs
sudo apt-get update;
sudo apt-get install -y python-software-properties;
sudo add-apt-repository -y ppa:gluster/glusterfs-3.6;
sudo apt-get update;
sudo apt-get install -y glusterfs-server;
gluster peer probe $NODE1_DNS;
gluster volume create file_store_docker replica 2 transport tcp $NODE1_DNS:/brickdocker $PUBLIC_DNS:/brickdocker force;
gluster volume start file_store_docker;
sudo mkdir /var/lib/docker;
mount -t glusterfs $PUBLIC_DNS:/file_store_docker /var/lib/docker;
# install Docker with AUFS
sudo apt-get update;
sudo apt-get -y install linux-image-extra-$(uname -r);
sudo sh -c "wget -qO- https://get.docker.io/gpg | apt-key add -";
sudo sh -c "echo deb http://get.docker.io/ubuntu docker main\ > /etc/apt/sources.list.d/docker.list";
sudo apt-get update;
sudo apt-get -y install lxc-docker;
Когда я бегу ниже линии
sudo docker run -p 80:80 --name docker-wordpress-nginx -d eugeneware/docker-wordpress-nginx
И я получил это сообщение:
Отклик об ошибке от демона: ошибка при создании монтирования aufs в / var / lib / docker / aufs / mnt / 0b78a98c13f26eebcdef6517654ff80bdf6b35f433ac06be632aa55e8f3bb4a1-init: слишком большой файл
Вы можете помочь мне разобраться в этой ошибке? Как смонтировать том glusterfs в / var / lib / docker в ubuntu 14.04
В файловых системах контейнеров есть множество вещей, с которыми gluster не справится. например подумайте о файлах устройства в /dev
. Я также хотел бы внимательно посмотреть, как gluster обрабатывает такие вещи, как постоянные небольшие добавления в файлы журнала.
В любом случае нет особых причин для совместного использования самих контейнеров, когда вы можете просто запустить соответствующие контейнеры на каждом хосте обычным способом, чтобы получить это. Вы хотите поделиться объемами. Я предлагаю вам использовать только для этого глестер. Однако имейте в виду, что не все смонтированные тома подходят для такого распространения. например если у вас есть контейнер, такой как logspout, который общается с сокетом докера в хост-системе.