0
我已經使用Vagrant在我的筆記本電腦上設置了Rancher。出於某種原因,我必須重新啓動筆記本電腦,才能使用vagrant啓動Vagrant VM。如何堅持牧場服務器元數據
Vagrant vm出現後,我已經運行了rancher服務器容器,但它已經丟失了所有元數據。我已經丟失了所有主機並添加了它,並且丟失了添加到牧場服務器的所有用戶。
請讓我們分享如何堅持牧場服務器元數據。
謝謝
我已經使用Vagrant在我的筆記本電腦上設置了Rancher。出於某種原因,我必須重新啓動筆記本電腦,才能使用vagrant啓動Vagrant VM。如何堅持牧場服務器元數據
Vagrant vm出現後,我已經運行了rancher服務器容器,但它已經丟失了所有元數據。我已經丟失了所有主機並添加了它,並且丟失了添加到牧場服務器的所有用戶。
請讓我們分享如何堅持牧場服務器元數據。
謝謝
我覺得你幾乎回答了你自己的問題。但有以下選項:
/var/lib/mysql
數據文件夾綁定到主機,以便刪除/啓動新容器不會丟失數據。這記錄在http://docs.rancher.com/rancher/installing-rancher/installing-server/#bind-mount-mysql-volume。rancher-server
容器。數據不應該從容器內部消失(除非在容器停止後刪除容器)。儘管如此,使用上述兩種方法之一來確定這一點更容易。
我發現牧場服務器容器安裝了mysql。它可能將元信息存儲在mysql中。如果我們可以提供一種方法將默認的mysql數據目錄更改爲某個可以完成這項工作的持久位置。 –
有關如何外部元數據的信息可在https://github.com/rancher/rancher/issues/302 –
http://docs.rancher.com/rancher/upgrading/ –