rancher server重启后 pod总是会重新初始化

啪啪啪的_指针 发布于 2019/08/27 20:36
阅读 1K+
收藏 0

如图,  直接基于docker hub 镜像创建的pod,  每次重启rancher之后,  pod都会重新初始化一遍, mysql 表现为数据库重新初始化, 所有数据丢失.  其它应用也是如此.   

 

但是基于rancher商店里的镜像构建的pod,  重启之后不会重新初始化,数据也不会丢失.    为何会如此?

 

 

 

加载中
0
gammey
gammey

你的数据库数据保存在哪里的?应该是在容器内,容器删除了,数据就没了。你需要将数据库的数据挂载在外部磁盘上。

gammey
gammey
回复 @啪啪啪的_指针 : 老哥,搞定了,给个采纳啊。
啪啪啪的_指针
啪啪啪的_指针
大佬说的对, 之前是的时候数据卷不知道配哪去了. 果然映射到磁盘上就ok了
啪啪啪的_指针
啪啪啪的_指针
不是这个问题, 主要的问题是每次rancher一重启, 已有的服务(基于docker hub镜像构建的) 不管是mysql 还是redis 其它的, 都会重新构建一遍. 即使挂载了外部数据卷也会重新执行初始化, 而基于rancher商店镜像构建的服务就没有这个问题
返回顶部
顶部