DataStax Opscenter LifeCycle Manager似乎只能选择运行“安装”。工作。看一下这种语言,似乎只是提供新的节点。
可以使用LifeCycle Manager将现有(托管)集群升级到较新版本的Datastax企业吗?
答案 0 :(得分:1)
编辑2018-05 OpsCenter 6.5.0已经发布,并在补丁发布之间升级DSE的过程中提供帮助......也就是从DSE 5.0.3升级到5.0.6。文档和https://docs.datastax.com/en/opscenter/6.5/opsc/LCM/opscLCMjobsOverview.html以及https://docs.datastax.com/en/opscenter/6.5/opsc/LCM/upgradeDSEjob.html。
DataStax工程师,我在Lifecycle Manager工作。目前LCM无法帮助您升级节点,虽然我无法分享有关未来路线图和未发布功能的信息,但我可以说我们知道客户希望使用LCM进行升级,我们同意这将是一项有价值的功能
从OpsCenter 6.1.x开始,您必须手动升级节点,然后更新LCM配置以匹配新版本。从那时起,您可以在升级后的群集中使用LCM进行安装/配置作业。这不是一个详细的方法,但广泛地说:
apt-get install -y -qq -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold dse-pig=5.0.11-1 dse-libhadoop2-client=5.0.11-1 dse-libspark=5.0.11-1 dse-libhadoop-native=5.0.11-1 dse-libmahout=5.0.11-1 dse-hive=5.0.11-1 dse-libpig=5.0.11-1 dse-libsolr=5.0.11-1 dse-libgraph=5.0.11-1 dse-libtomcat=5.0.11-1 dse-libhadoop=5.0.11-1 dse-libhive=5.0.11-1 dse-full=5.0.11-1 dse-libcassandra=5.0.11-1 dse=5.0.11-1 dse-libsqoop=5.0.11-1 dse-libhadoop2-client-native=5.0.11-1 dse-liblog4j=5.0.11-1
这不是一个简单的过程,但可以在LCM之外升级您的群集,然后将lcm up与新配置同步,以便您可以从那里继续管理它。如前所述,我们理解这不是一个简单的过程,并且理解在本地提供LCM升级方面具有重要价值。