大神教你如何轻松搞定克隆虚拟机增加Hadoop节点

本文介绍了如何通过虚拟机克隆技术简化Hadoop集群的搭建过程。首先介绍了系统环境,然后详细阐述了克隆虚拟机的步骤,包括克隆、修改主机名、配置静态IP、设置DNS、挂载硬盘、配置Hadoop存储权限、SSH自动验证以及添加到Hadoop集群。最后,讨论了将这一过程自动化以实现高效运维。
摘要由CSDN通过智能技术生成

前言

通过虚拟化技术,我们可轻松的增加或删除一台虚拟机。像hadoop技术,安装,配置,运维,管理都很复杂,如果能通过虚拟化技术,降低运维成本,是多么开心的一件事啊!设想一下,如果一个人能够管理1000个hadoop节点,那么小型公司也可以随随便便构建像百度,阿里一样的强大的计算集群环境。世界也许会更奇妙!

当然,本文并不是讲一个人如何管理1000个hadoop节点。但我会介绍一种方式,通过克隆虚拟机来增加Hadoop节点。也许在大家的实践操作中,就能做出一个人运维1000个节点集群的方案。

目录

系统环境介绍

克隆虚拟机

完成2个节点的hadoop集群

一. 系统环境介绍

我延续上篇文章的系统环境,让Hadoop跑在云端系列文章 之 创建Hadoop母体虚拟机

我们已成功地创建了Hadoop母体虚拟机c1。接下来,我们要用clone的方式创建c2,c3,c4,c5 ,4台克隆虚拟机。

二. 克隆虚拟机

在host中,打开虚拟机管理软件,查看c1的状态。

~ sudo virshvirsh # listId Name State----------------------------------------------------5 server3 running6 server4 running7 d2 running8 r1 running9 server2 running18 server5 running42 c1 running

c1正在运行中,由于c2之前已经创建,我们已c3来举例说明。

创建克隆体c3

~ sudo virt-clone --connect qemu:///system -o c1 -n c3 -f /disk/sdb1/c3.imgERROR Domain with devices to clone must be paused or shutoff.

关闭c1,并重新克隆

virsh # destroy c1Domain c1 destroyed~ sudo virt-clone --connect qemu:///system -o c1 -n c3 -f /disk/sdb1/c3.imgERROR A disk path must be specified to clone '/dev/sdb5'

分区硬盘引入的错误。(无比强大的google,已经找不到对这个错误的解释了)

接下的操作:

重新启动c1,注释/etc/fstab自动挂载/dev/vdb1的操作(自行解决)

卸载给c1分配的分区硬盘/dev/sdb5

~ edit c1-->

再次创建克隆体c3

~ sudo virt-clone --connect qemu:///system -o c1 -n c3 -f /disk/sdb1/c3.imgCloning c1.img 1% [ ] 47 MB/s | 426 MB 14:14 ETACloning c1.img | 40

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

码农老K

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值