6
在具有3個主服務器(運行zookeeper,mesos-master,marathon和haproxy)和N個slave(運行mesos-slave和docker)的AWS實例上構建中間層基礎架構。在擁有NFS的主機之間共享docker鏡像
如果我在不同的從站上運行同一個容器,每個從站上的馬拉松下載同一個映像。我想分享一個單一的nfs導出(比如在master1上),並將其安裝到每個從屬設備上,以便爲圖像提供獨特的存儲空間。
我在EC2實例上使用Ubuntu,所以默認使用的存儲驅動程序是device-mapper。我設置了奴隸來掛載/ var/lib/docker/devicemapper和/ var/lib/docker/graph,但它以這個錯誤結束:「過時的NFS文件句柄」
我想明白的是:
- 有一種方法可以使用不同的存儲驅動程序來完成它嗎?
- 在任何情況下,碼頭守護進程在這個目錄中的文件做一些看看?
- 是我的方法不對或者可能導致成「cconcurrency准入問題?