克隆虚拟机【Linux】

简介: 克隆虚拟机【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地址了



  • 安装有XshellXftp等访问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 addr

具体配置静态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 /var/lib/mysql/auto.cnf
systemctl restart mysqld

配置静态ip

在VMware中给Linux虚拟机配置静态IP的详细步骤(CentOs 7)

相关文章
|
28天前
|
Ubuntu Linux 虚拟化
Linux虚拟机网络配置
【10月更文挑战第25天】在 Linux 虚拟机中,网络配置是实现虚拟机与外部网络通信的关键步骤。本文介绍了四种常见的网络配置方式:桥接模式、NAT 模式、仅主机模式和自定义网络模式,每种模式都详细说明了其原理和配置步骤。通过这些配置,用户可以根据实际需求选择合适的网络模式,确保虚拟机能够顺利地进行网络通信。
|
1月前
|
Linux 网络安全
Linux虚拟机与主机和Xshell的连接问题解决
Linux虚拟机与主机和Xshell的连接问题解决
75 1
|
2月前
|
安全 Unix Linux
Xshell和Xftp的下载和在linux虚拟机中的使用
这篇文章介绍了Xshell和Xftp的下载、安装和使用方法,包括如何在Linux虚拟机中使用它们进行远程连接和文件传输。
Xshell和Xftp的下载和在linux虚拟机中的使用
|
3月前
|
机器学习/深度学习 Ubuntu Linux
【机器学习 Azure Machine Learning】使用Aure虚拟机搭建Jupyter notebook环境,为Machine Learning做准备(Ubuntu 18.04,Linux)
【机器学习 Azure Machine Learning】使用Aure虚拟机搭建Jupyter notebook环境,为Machine Learning做准备(Ubuntu 18.04,Linux)
|
3月前
|
存储 缓存 监控
在Linux中,如何优化虚拟机和容器的性能和资源使用?
在Linux中,如何优化虚拟机和容器的性能和资源使用?
|
3月前
|
Linux KVM 虚拟化
在Linux中,如何进行虚拟机和容器的备份和迁移?
在Linux中,如何进行虚拟机和容器的备份和迁移?
|
3月前
|
存储 监控 Linux
在Linux中,如何实现虚拟机和容器之间的互操作性?
在Linux中,如何实现虚拟机和容器之间的互操作性?
|
13天前
|
存储 SQL 数据库
虚拟化数据恢复—Vmware虚拟机误还原快照的数据恢复案例
虚拟化数据恢复环境: 一台虚拟机从物理机迁移到ESXI虚拟化平台,迁移完成后做了一个快照。虚拟机上运行了一个SQL Server数据库,记录了数年的数据。 ESXI虚拟化平台上有数十台虚拟机,EXSI虚拟化平台连接了一台EVA存储,所有的虚拟机都存放在EVA存储上。 虚拟化故障: 工组人员误操作将数年前迁移完成后做的快照还原了,也就意味着虚拟机状态还原到数年前,近几年数据都被删除了。 还原快照相当于删除数据,意味着部分存储空间会被释放。为了不让这部分释放的空间被重用,需要将连接到这台存储的所有虚拟机都关掉,需要将不能长时间宕机的虚拟机迁移到别的EXSI虚拟化平台上。
91 50

热门文章

最新文章