栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux(二)克隆和快照

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux(二)克隆和快照

Linux_克隆和快照 一·、拍摄快照。

在虚拟机安装好以后。打开VMware。
提示:在拍摄快照之前先关闭虚拟机。

如上,要给虚拟机拍摄快照,点击1快速拍快照,在2处输入快照名称,在3处描述中添加虚拟机快照描述信息,点击4拍摄快照。点击5可以查看、删除、拍摄快照。

点击上图的5,查看具体的快照信息进行快照管理:


1处显示刚才拍摄的快照,2处是当前的状态,3处可以拍摄快照,4处可以在各个快照之间切换,5处可以删除快照。

二、虚拟机克隆。

搭建的虚拟机可以作为一个模板,同时也是所有链接克隆虚拟机的基础,没有了这个基础,链接克隆的虚拟机都将不能使用。但是链接克隆一个好处是克隆出来的虚拟机不会占用整个虚拟机的磁盘空间,同时链接克隆速度比较快,不用经历安装虚拟机要命的超长等待时间

2.1在拍摄快照的界面克隆

提示:在克隆之前先关闭虚拟机。
该方式可以选择选定的快照状态克隆,建议选择一个之前已经可以正常上网使用的机器克隆可以省掉很多步骤。

2.2、在菜单栏克隆

点击虚拟机>管理>克隆





这样子就克隆好了一台虚拟机了。为了我方便以后hadoop集群搭建,我就一次性准备四台克隆机器。
依次按照上述步骤继续克隆两台虚拟机。

最后得到如上图所示四台虚拟机。

三、配置四台虚拟机。 3.1修改IP地址

根据虚拟网络设置规划好四台机器的IP。具体操作可以参照上一节Linux入门
修改node2的IP

[root@node2 ~]#vim /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO=static   
ONBOOT=yes 
#IP地址
IPADDR=192.168.20.101 #改成自己规划的集群IP
#子网掩码
NETMASK=255.255.255.0
#网关  
GATEWAY=192.168.20.2      
#域名解析器
DNS1=114.114.114.114
DNS2=8.8.8.8

确保是否网诺配置成功可以ping一下百度网址或者node1。查看是否可以ping通

3.2修改主机名称。

修改node2的hostname

[root@node2 ~]# vi /etc/hostname
localhost.localdomain #修改为node1 或node2 或node3 或 node4
#dd删除光标所在行
#i进入编辑模式,添加node1 或node2 或node3 或 node4
#esc 切换到一般模式
#:wq 保存并退出

按照这个方法对剩下的虚拟机进行配置。
建议将配置好的虚拟机都拍一个快照,以后如果有问题可以回复到当前快照。

3.3配置虚拟机的静态映射

在虚拟机node1当中操作
#打开/etc/hosts
注意,以下的IP是你自己规划的集群IP和对应的机器名称。

[root@node1 ~]# vi /etc/hosts
#添加如下内容
192.168.20.100 node0
192.168.20.101 node1
192.168.20.102 node2
192.168.20.103 node3
192.168.20.104 node4
3.4虚拟机的静态映射到Windows

在Windows当中找到host文件,加入上述一样的内容。

四、使用xshell连接。

由于我是安装的最小安装,没有GUI界面,所以界面不友好,所以xshell就很nice了。
安装和下载可以参照具体操作可以参照上一节Linux入门

不仅很方便观看,也有很多nice的功能。以后在慢慢细讲。

五、实现集群互通。

这部分是我顺便方便hadoop搭建所写。对于初学者可以跳过,不过大家也可以试一试。

5.1、 免密钥设置

由于后续hadoop等需要四台服务器之间互相均可以免密登录,所以本次直接配置四台服务器的彼此之间的免密登录。配置思路如下:

a、 首先在四台服务器上都要执行:

ssh-keygen  -t  dsa  -P  ''  -f  ~/.ssh/id_dsa

这里有一个小技巧,在xshell里面可以这样子同时在所连接的机器当中同时执行一个命令


这个命令在所有的虚拟机都会执行,是不是很nice。

b、在node1上将node1 的公钥拷贝到authorized_keys中:

cat ~/.ssh/id_dsa.pub  >>  ~/.ssh/authorized_keys

将该文件拷贝给node2:

scp ~/.ssh/authorized_keys  node2:/root/.ssh/

c、在node2中将node2的公钥追加到authorized_keys中:

cat ~/.ssh/id_dsa.pub  >>  ~/.ssh/authorized_keys

将该文件拷贝给node3:

scp ~/.ssh/authorized_keys  node3:/root/.ssh/

d、在node3中将node3的公钥追加到authorized_keys中:

cat ~/.ssh/id_dsa.pub  >>  ~/.ssh/authorized_keys

将该文件拷贝给node4:

scp ~/.ssh/authorized_keys  node4:/root/.ssh/

e、在node4中将node4的公钥追加到authorized_keys中:

cat ~/.ssh/id_dsa.pub  >>  ~/.ssh/authorized_keys

将该文件拷贝给node1、node2、node3:

scp ~/.ssh/authorized_keys  node1:/root/.ssh/
scp ~/.ssh/authorized_keys  node2:/root/.ssh/
scp ~/.ssh/authorized_keys  node3:/root/.ssh/

注意:在没有实现免密登录之前,需要输入密码进行确认。

5.2、测试是否配置成功。

任意找一台虚拟机,执行如下命令。

ssh node[1、2、3、4]

如果直接登上没有提示让你输入密码即表示OK了。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/885430.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号