Nutanix-CE版部署指南(三)

七, Prism管理控制台

7.1 Prism介绍
Prism 是一个组件管理网关,它让管理员能配置和监控 Nutanix 集群。它提供多种管理手段,如 Ncli、 HTML5 UI 和 REST API。 Prism 运行在集群中的每个节点,如同集群中其他组件一样也采用 leader 选举制。

Prism Element 包括如下主要页面:

  • 主页面:本地集群监控仪表盘,包括了告警、容量、性能、健康度、任务等详细信息,可以点击具体条目获得更多的信息;
  • 健康:环境、硬件及被管理对象的健康及状态信息,也包括 NCC 健康检查信息;
  • 虚拟机
    • 在 Acropolis Hypervisor 上实现全面的虚拟机管理、监控及创建、运行、更新和删除等功能;
    • 虚拟机监控(非 Acroplis Hypervisor)
  • 存储: 容器管理、监控及创建、运行、更新和删除等功能;
  • 硬件:服务器、磁盘和网络管理、监控和健康检查,也涵盖了集群的扩展;
  • 数据保护
    • 容灾、公有云对接和同城 Metro Availability 的配置,管理保护域的对象、
    • 快照、复制和恢复;
  • 分析:具有事件关联性的集群及管理对象的详细性能分析;
  • 告警:本地集群和环境的告警

7.2 登录Prism
首次登陆浏览器会提示安全信息,点击高级添加例外即可

以admin用户登录

首次登陆会强制要求更改密码,然后以新密码进行登录

按照提示使用my.nutanix.com的账号激活CE,此步骤需要访问Internet

进入到Prism仪表盘主界面

7.3 健康页面
环境、硬件及被管理对象的健康及状态信息,也包括 NCC 健康检查信息

7.4 VM虚拟机页面
全面的虚拟机管理、监控及创建、运行、更新和删除等功能

7.5 存储页面
容器管理、监控及创建、运行、更新和删除等功能

7.6 网络页面
获取已有的网络信息,网络拓扑,mapping信息

7.7硬件页面
服务器、磁盘和网络管理、监控和健康检查,也涵盖了集群的扩展

7.8 文件服务器页面
添加,管理文件服务器; 添加,管理共享目录

7.9 警报页面
显示本地集群和环境的告警信息。

八, 功能测试
8.1 安装虚拟机
8.1.1上传ISO镜像
点击右上角的齿轮,选择影像配置

点击“上传镜像”

填入名称,IMAGE类型选择ISO,存储容器选择默认容器,选择要上传的ISO镜像文件开始上传。

8.1.2 创建VM网络
点击配置菜单中的“网络配置”

选择用户接口,点击创建网络

填写名称,VLAN ID默认为0

8.1.3 创建虚拟机
进入VM虚拟机页面,点击右上角的“创建VM”

编辑CD-ROM,选择“clone from Image Service”

再添加一块硬盘,将CD-ROM设为启动设备

添加网卡

8.1.4 部署虚拟机
选择VM,点击下面的”Power on”开启虚拟机

打开控制台,开始虚拟机操作系统的安装工作

8.1.5 验证虚拟机
虚拟机安装完成后,确认虚拟机工作正常。 这里我们在VM中安装w3m然后浏览nutanix社区,以及测试SSH连接正常(需要安装openssh)

九, 虚拟机管理
9.1 虚拟机快照
选择虚拟机,然后点击“Take Snapshot”

输入快照名称生成快照,在下方的“VM Snapshots”选项卡中可以对快照进行管理,包括通过快照克隆,通过快照恢复,以及删除快照

9.2 在线迁移
选择虚拟机,然后点击“Migrage”,进行虚拟机在线迁移。默认情况下集群会自动选择目标主机,也可以手动指定。

我们在迁移的过程中,一直通过ping被迁移的VM来验证在线迁移时VM是否会中断业务。通过实际测试,VM在迁移过程中,网络没有断,SSH连接也没有断。这说明在线迁移对VM没有产生影响。

这里可以看到,VM所在的主机已经变成NTNX-e9239947-A/AHV。说明VM已经迁移到此主机上运行。

十, 其它功能介绍

10.1 集群详情
在集群详情中,可以对集群的名称,集群IP,以及ISCSI数据服务IP进行设置和修改

10.2 本地用户管理
通过用户管理,可以添加,删除用户,以及修改用户权限

10.3 配置CVM
这里可以调整CVM的内存容量

管理虚拟机高可用性

10.5软件升级

十一, 冗余性测试

11.1 CVM冗余
当前VM虚拟机运行在node-02上,我们将node-02上的CVM重启。测试VM是否会受影响。
登录到CVM,查看并重启CVM

在重启的过程中,我们一直对CVM和正在node-02运行的VM进行ping。可以看到在CVM重启的过程中客户VM没有重到任何影响。

CVM完成重启以后,在Prism主页中可以看到存储池已经开始自动重建工作,过一段时间后,重建成功,状态恢复正常。

11.2 节点冗余
在节点冗余的测试中,我们在vCenter中强制关闭一个host虚拟机,模拟一台节点突然掉电的情况下,集群服务是否正常。
当前客户虚拟机运行在node-02主机上

登陆VC,关闭node-02的电源

Node-02停机以后,HA Status变成“正在修复”,系统自动启用了 HA Failover 功能,并在其他 Host 重启该 VM;

Ping VM 显示客户VM经过短暂的修复后,已经恢复正常。

可以看到Ubuntu已经被迁移到了node-01上运行。

此时存储池也正在进行自动重建工作

十二, 集群扩展

按照前面的方法配置node-04 host虚拟机并开机

在Prism中可以看到已发现一台主机,这台主机就是node-04

点击右上角的“集群扩展”,选择要添加的主机,确认CVM IP地址正确。然后点击扩展。等待扩展完成。

扩展完成,确认没有报错。

这时,可以看到主机数量已经由3变为4

在虚拟机页面,也可以看到CVM的数量变成4个。到此,集群扩展完成。

发表评论