我有一个小型的,长期运行的集群在EMR上配置了Spark,Zeppelin,Hue等....我已经配置了Hue用户,我在Zeppelin中有几个笔记本电脑,我使用...所有运作良好。但是,我正在运行emr-4.3.0,我想升级到emr-4.5.0映像。我不想重新创建群集,因为我需要重新配置所有应用程序并找出如何传输用户数据(保存的笔记本,在Hue中保存的查询等)。
如何将已在运行的群集升级到最新的EMR映像?
答案 0 :(得分:1)
不幸的是,没有EMR API来升级EMR AMI。您需要手动迁移到较新的AMI。如果您担心不断更新。一些建议是 -
Hue用户信息和查询历史记录 - >您可以使用集中式hue DB在外部数据库而不是本地mysql上存储用户/查询历史记录:http://docs.aws.amazon.com/emr/latest/ReleaseGuide/hue-rds.html
Zeppelin - >使用持久性S3存储来存储笔记本
答案 1 :(得分:0)
我知道这已经很晚了。但是 EMR 现在允许您即时修改集群配置。 (来自 EMR 5.21 版)