天天看點

如何安裝和配置 Rex-Ray?- 每天5分鐘玩轉 Docker 容器技術(74)

Rex-Ray 是一個優秀的 Docker volume driver,本節将示範其安裝和配置方法。

Rex-Ray 以 standalone 程序的方式運作在 Docker 主機上,安裝方法很簡單,在需要使用 Rex-Ray driver 的主機 docker1 和 docker2 上運作如下指令:

curl -sSL https://dl.bintray.com/emccode/rexray/install | sh -

如何安裝和配置 Rex-Ray?- 每天5分鐘玩轉 Docker 容器技術(74)

然後建立并編輯 Rex-Ray 的配置檔案 /etc/rexray/config.yml

如何安裝和配置 Rex-Ray?- 每天5分鐘玩轉 Docker 容器技術(74)

我們的配置檔案内容如下:

如何安裝和配置 Rex-Ray?- 每天5分鐘玩轉 Docker 容器技術(74)

① 使用 VirtualBox 的 Virtual Media 作為 backend,提供 data volume。原因是我們的實驗環境就是用的 VirtualBox,不需要額外部署存儲系統,作為驗證和實踐,已經足夠了。當然,如果是生産系統,肯定得選擇更健壯的 backend,比如 Ceph RBD。

② <code>http://192.168.56.1:18083</code> 是 VirtualBox 主控端(我的筆記本)的服務端口,後面會示範如何啟動這個服務。

③ <code>volumePath</code> 是 VirtualBox 主控端上存放 data volume 的目錄。

④ <code>SATA</code> 是 controller 的名字,不用修改。

下一節示範如何配置 VirtualBox backend。

書籍:

1.《每天5分鐘玩轉Docker容器技術》

2.《每天5分鐘玩轉OpenStack》

<a href="https://item.jd.com/12086376.html" target="_blank">https://item.jd.com/12086376.html</a>

如何安裝和配置 Rex-Ray?- 每天5分鐘玩轉 Docker 容器技術(74)