【发布时间】:2018-08-04 20:37:29
【问题描述】:
DataStax Opscenter LifeCycle Manager 似乎只有一个选项来运行“安装”作业。从语言上看,似乎只是提供新节点。
能否使用 LifeCycle Manager 将现有(托管)集群升级到 Datastax 企业版的较新版本?
【问题讨论】:
标签: cassandra datastax datastax-enterprise opscenter
DataStax Opscenter LifeCycle Manager 似乎只有一个选项来运行“安装”作业。从语言上看,似乎只是提供新节点。
能否使用 LifeCycle Manager 将现有(托管)集群升级到 Datastax 企业版的较新版本?
【问题讨论】:
标签: cassandra datastax datastax-enterprise opscenter
Edit 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 与新配置同步,这样您就可以从那里继续管理它。如前所述,我们了解这不是一个简单的过程,并且了解本地提供 LCM 升级具有重要价值。
【讨论】: