我们经常问自己,这些各种升级需要什么以及在升级期间实际发生了什么。这是对各种Nutanix核心软件升级过程中发生的情况的高级描述。我认为这是一个最小的3节点群集,您已经确定了升级版本。
注意以下所有升级,在升级任何组件之前进行健康检查很重要(检查KB 2852)。
1. NCC:
什么时候 :如果健康检查没有任何问题,则可以进行NCC升级。建议升级到显示的最新NCC版本。
如何 :升级过程将NCC软件复制到每个控制器VM或Prism Central VM。
怎么了 :负责健康监控和逻辑群集警报的Cluster_Health服务将重新启动每个节点。
注意水平:数据路径中没有任何服务重新启动,因此它是非侵入性的。
NCC版本不取决于任何其他Nutanix组件,并且可以定期升级,并且经常从NCC健康检查中获得最佳状态。
这个过程通常需要大约5分钟。
2.基金会:
基础服务通常仅在进行LCM升级或展开群集(添加节点)操作时运行。
什么时候 :如果健康检查没有任何问题。
如何:基础二进制文件已更新所有节点。
怎么了:控制器VM,管理程序主机和所有其他服务继续运行,未重新启动或重新启动。
注意水平:与NCC类似,数据路径中没有任何服务重新启动,因此它是非侵入性的。建议使用最新版本的基础。
这个过程通常需要大约5分钟。
3. AOS
什么时候:如果健康检查没有任何问题。检查兼容性矩阵以确定升级版本。
如何:该过程将AOS升级软件复制到集群中的每个控制器VM。控制器VM升级和重新启动了所有控制器VM的旋转方式的任务过程。
怎么了 :第一个控制器VM升级并有效地重新启动。在升级期间,从访客VM重定向到集群中其他控制器VM的存储流量。在重定向时,客人VM可能会遇到较小的延迟。
注意水平:所有群集水平活动仍保持运行。在任何给定时间,只有一个CVM可以下降。
这个过程通常需要大约15分钟左右。
4. LCM
什么时候 :运行库存以查看可用更新的完整列表。预升级支票运行以帮助您确保您可以使用LCM升级群集。除了戴尔平台的某些模块外,通过LCM执行的所有固件更新都要求主机启动到基于CentOS的舞台舞台,称为Phoenix。
如何:LCM具有内置智能,该智能告诉了其进行固件更新的顺序,消除了任何用户担心选择要首先执行的更新。只需选择全部更新,LCM将自动满足所有已安装固件之间的所有依赖关系。
怎么了 :LCM将撤离客人的访客VM,并将其引导到凤凰舞台上以执行更新。来宾VM没有电源。您的工作量应继续不受干扰。
固件更新完成后。节点管理程序主机启动,然后是节点控制器VM,并确保所有簇服务都启动并运行。
最后,LCM确保本地管理程序可以安排,并且可以在升级继续到下一个节点之前托管访客VM。
注意水平:根据固件的升级,Hypervisor主机可能会重新启动几次凤凰城。这是预期的行为。在这种情况下,请勿干预。
对于SATA DOM固件升级,此过程通常需要每个节点45分钟。否则,时间量取决于节点上发生的固件更新的数量以及从每个主机中撤离来宾VM所需的时间。
5. Prism Central:现在升级流程
什么时候:如果健康检查没有任何问题。
如何:首先,该软件是上演的,然后是Prism Central VM升级并有效重新启动
怎么了:
对于单VM Prism中央部署:
Web控制台瞬时无法使用,但对Prism Central管理的Prism元素群集没有影响。再次登录到Web控制台,并确保所有升级任务已完成为100%。
这个过程大约需要25分钟。
对于三vm Prism中央规模的部署:
第一个Prism Central VM升级并有效重新开始。Prism Central VM升级和重新启动任务以旋转方式为所有Prism Central VM进行处理。升级期间可以使用Web控制台。确保所有升级任务已完成为100%。
这个过程大约需要1小时。
其他文档: