首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >保持CDH容器运行

保持CDH容器运行
EN

Stack Overflow用户
提问于 2018-05-26 10:43:04
回答 1查看 115关注 0票数 0

我正在学习CDH和Docker,之前没有安装这两个工具的经验。在阅读了文档之后,我设法在mac环境中运行了CDH docker,还完成了快速入门指南中给出的示例。但是第二天,当我再次开始mac book学习新东西的时候,我没有发现我之前的工作,我发现非常奇怪,甚至看不到容器运行,这对我来说很好。

我真正想做的是,我不想失去我的工作,即使在停止码头集装箱。您能指导我如何配置docker,使我不会丢失我的工作,即使重新启动docker?

EN

回答 1

Stack Overflow用户

发布于 2018-05-27 08:18:35

docker run的每个实例都将分配一个新的文件系统,本质上是从头开始。

如果您真的想“保存”您的工作,那么您需要将您的本地文件系统卷挂载(使用-v docker标志)到容器中,至少用于以下目录。

Data Directory

  • NameNode Data Directory

  • /home/cloudera

  • HDFS

默认情况下,我认为hadoop数据文件夹位于/var/lib/hadoop-*

保存工作负载的更好的替代方案是CDH VM,它实际上有一个与之关联的持久HDD。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50538853

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档