嘘~ 正在从服务器偷取页面 . . .

Nutanix-CE 集群修改CVM和AHV IP地址及修改CVM内存


在搭建Nutanix集群环境时,尤其是在做测试或POC时,有时会遇到需要修改CVM以及AHV(KVM)的IP地址。
对于内存资源不是很大的环境来说,将CVM内存修改的小一些是一个不错的选择,这样可以腾出更多的内存
来部署VM。本篇我们就来介绍一下如何对CVM的IP地址和AHV的IP地址进行修改。以及如何修改CVM的内存。

修改CVM内存

1、对CVM内存的修改,分为两种情况,一种是在集群已经搭建完毕的情况下进行修改,一种是在全新安装时
进行修改。对于已有环境,在修改CVM内存时,需要先停止集群中所有工作负载,比如关闭所有VM,并停止
集群。对于全新安装环,请在安装完AHV之后,安装CVM之前进行修改。

2、通过SSH登录到AHV或CVM,查看CVM状态
virsh list –all

3、关闭CVM虚拟机
virsh shutdown 1

4、确认CVM已经关闭
virsh list –all

5、设置CVM内存为8GB,经过测试,我将CVM内存设置为8GB后目前已经运行了一个多月,到目前为止没有
出现任何异常。
virsh setmem –size 8G –config CVM-NAME
virsh setmaxmem –size 8G –config CVM-NAME

6、内存修改完成后,启动CVM。
virsh start CVM-NAME

7、查看CVM的运行内存,确认是8GB。
virsh dominfo CVM-NAME

8、到此CVM内存就修改完毕,正常创建集群或启动集群即可。在集群中可以在VM页中确认CVM的运行内存
为8GB,而不是默认的12GB。通过修改,三台节点就节省出来12GB的内存容量可以用来部署虚拟机了。
注意:需要在所有节点上执行修改操作。

修改CVM IP地址

步骤1、2、3、11只在一个CVM上执行即可
步骤4、5、6、7、8、9、10在所有CVM上执行
1、SSH登录于到CVM,确认所有主机元数据存储正常。
ncli hosts ls grep “Metadata store status”

2、首先停止集群中所有工作负载,比如关闭所有VM,并停止集群。
cluster stop

3、将集群进入reconfiguration模式。
cluster reconfig

4、重启genesis。
genesis restart

5、修改网卡配置文件。
sudo vi /etc/sysconfig/network-script/ifcfg-eth0

6、修改CVM IP和Zookeeper的对应关系文件中的IP地址。
sudo vi /home/nutanix/data/zookeeper_monitor/zk_server_config_file
● 将”ZOOKEEPER_MONITOR”修改为”GENESIS”
● 将VERSION 1修改为2
● 修改对应的IP地址

修改前

修改后

7、修改hosts文件,修改成新的IP地址。
sudo vi /etc/hosts

8、重启CVM
sodu reboot

9、退出reconfiguration模式,在所有节点上删除删除nutanix家目录下的.node_reconfigure文件。
sudo rm ~/.node_reconfigure

10、重启genesis
genesis restart

11、到此CVM IP修改完毕,启动集群。
cluster start

修改AHV(KVM)IP地址

1、SSH登录到AHV,修改网卡配置。
sudo vi /etc/sysconfig/network-script/ifcfg-br0

2、修改完成后,重启网络服务
systemctl network restart

3、然后登录到CVM,重启genesis。
genesis restart

4,到此,AHV IP地址就修改完成了。


文章作者: kclouder
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 kclouder !
  目录