克隆虚拟机Linux
Posted 日星月云
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了克隆虚拟机Linux相关的知识,希望对你有一定的参考价值。
推荐
虚拟机VMWare+Linux系统CentOS7安装【Linux】
克隆虚拟机
第01章 Linux下mysql的安装与使用【1.MySQL架构篇】【MySQL高级】
第01章 Linux下MySQL的安装与使用【1.MySQL架构篇】【MySQL高级】
1.1 Linux系统及工具的准备
虚拟机VMWare+Linux系统CentOS7安装【Linux】
- 安装并启动好两台虚拟机:
Centos 7
- 掌握克隆虚拟机的操作
- mac 地址
- 主机名
- ip 地址
- UUID
mysql-1 安装mysql5.7
mysql-2 安装mysql8.0
mac 设置(先不开虚拟机)
右键虚拟机->设置
双击网络适配器
点击高级
点击生成,点击确定
打开虚拟机
#设置主机名
[root@centos7-mysql-2 ~]# vim /etc/hostname
#重启
reboot
[root@centos7-mysql-2 ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
[root@centos7-mysql-2 ~]# systemctl restart network
动态ip
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=3bd21fb4-a2f2-40f2-bb41-d00fff5b2283
DEVICE=ens33
ONBOOT=yes
~
UUID改一下
注意:ONBOOT=yes
具体配置静态ip
在VMware中给Linux虚拟机配置静态IP的详细步骤(CentOs 7)
配置静态ip
#BOOTPROTO=dhcp 改成静态
BOOTPROTO=static
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
#BOOTPROTO=dhcp 改成静态
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=3bd21fb4-a2f2-40f2-bb12-d00fff5b2283
DEVICE=ens33
ONBOOT=yes
#IP地址
IPADDR=192.168.253.140
NETMASK=255.255.255.0
#网关
GATEWAY=192.168.253.2
#域名解析器
DNS1=192.168.253.2
注意重启网络服务:systemctl restart network
测试 ip addr
[root@centos7-mysql-2 ~]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:50:56:25:79:f6 brd ff:ff:ff:ff:ff:ff
inet 192.168.253.131/24 brd 192.168.253.255 scope global noprefixroute dynamic ens33
valid_lft 1790sec preferred_lft 1790sec
inet6 fe80::2e52:b232:7baa:c97d/64 scope link noprefixroute
valid_lft forever preferred_lft forever
3: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether 52:54:00:63:fe:86 brd ff:ff:ff:ff:ff:ff
inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
valid_lft forever preferred_lft forever
4: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast master virbr0 state DOWN group default qlen 1000
link/ether 52:54:00:63:fe:86 brd ff:ff:ff:ff:ff:ff
[root@centos7-mysql-2 ~]#
可以看到ip地址了
- 安装有
Xshell
和Xftp
等访问CentOS系统的工具
- CentOS6和CentOS7在MySQL的使用中的区别
1.防火墙:6是iptables, 7是firewalld
2.启动服务的命令:6是service,7是systemctl
第18章 主从复制【4.日志与备份篇】【MySQL高级】
第18章 主从复制【4.日志与备份篇】【MySQL高级】
3.1 准备工作
1、准备 2台
CentOS 虚拟机
2、每台虚拟机上需要安装好MySQL (可以是MySQL8.0 )
说明:前面我们讲过如何克隆一台CentOS。大家可以在一台CentOS上安装好MySQL,进而通过克隆的方式复制出1台包含MySQL的虚拟机
第01章 Linux下MySQL的安装与使用【1.MySQL架构篇】【MySQL高级】
注意:克隆的方式需要修改新克隆出来主机的:① MAC地址
② hostname
③ IP 地址
④ UUID
。
vim /etc/hostname
vim /etc/sysconfig/network-scripts/ifcfg-ens33
systemctl restart network
ip
具体配置静态ip
在VMware中给Linux虚拟机配置静态IP的详细步骤(CentOs 7)
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
#BOOTPROTO=dhcp 改成静态
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=3bd21fb4-a2f2-40f2-bb12-d00fff5b2283
DEVICE=ens33
ONBOOT=yes
#IP地址
IPADDR=192.168.253.140
NETMASK=255.255.255.0
#网关
GATEWAY=192.168.253.2
#域名解析器
DNS1=192.168.253.2
此外,克隆的方式生成的虚拟机(包含MySQL Server),则克隆的虚拟机MySQL Server的UUID相同,必须修改,否则在有些场景会报错。比如: show slave status\\G ,报如下的错误:
Last_IO_Error: Fatal error: The slave I/O thread stops because master and slave have equal MySQL server UUIDs; these UUIDs must be different for replication to work.
修改MySQL Server 的UUID方式:
vim
配置静态ip
在VMware中给Linux虚拟机配置静态IP的详细步骤(CentOs 7)
以上是关于克隆虚拟机Linux的主要内容,如果未能解决你的问题,请参考以下文章
安装Kali Linux虚拟机及VMware Tools附图保姆级教程