注:前提是已经有了新的虚拟机节点和安装了相应的cdh,修改主机名,ip,mac等操作自行百度哈。本文只对已经安装好cdh的虚拟机节点加入集群平衡数据操作。
1、查看虚拟机
virsh list -all
2、修改虚拟机的配置(CPU、内存、磁盘)
切换到相应虚拟机目录下
cd /ecars/vm/cdhslave07
vim libvirt.xml
3、去掉和定义虚拟机
虚拟机名称,去掉虚拟机
virsh undfine cdhslave07
重新定义虚拟机 定义后跟xml
virsh dfine libvirt.xml
4、开机前去掉eth0(可跳过,后面报错可以重新来检查)
cd /
/root/net.sh &
检查有无eth0
ip addr
去掉etho
ifconfig eth0
检查有无eth0
ip addr
5、开机
virsh start cdhslave07
(关机virsh shutdown cdhslave07)
6、检查ssh
只需联通cdhmaster即可,如没有,需要配ssh
ssh cdhmaster
7、cloudra管理界面向集群添加主机
8、cloudra管理界面 集群-hdfs-操作-重新平衡