centos 虚拟机重启后mysql 启动不了_Centos 7安装KVM,并创建虚拟机

一、安装前准备工作

1.安装KVM

# yum -y install qemu-kvm libvirt virt-install bridge-utils

2.验证模块是否加载成功,如下图表示加载成功:

# lsmod | grep kvm

fe37ce1b935e39727fa42e1cf7d8502e.png

3.启动虚拟化和使能开机项

# systemctl start libvirtd

# systemctl enable libvirtd

# systemctl list-unit-files |grep libvirtd.service

956279ea03140f2cdd89f4d00ba1a33c.png

4.kvm配置网桥

方法一:

# brctl addbr br0

# brctl addif br0 enp1s0f0

# ifconfig enp1s0f0 0.0.0.0

# ifconfig br0 10.10.10.4/24 up

验证测试:

eb0dee31ac8416e7630657653abb89ab.png

方法二:

方式一只是暂时地设置,重启后配置失效,所以需要使用方法二进行配置文件永久配置。

首先需要在/etc/sysconfig/network-scripts/目录下对网口enp1s0f0的ifcfg-enp1s0f0配置文件进行备份。

创建ifcfg-br0文件,内容如下:

e1015aad533b58034c4d236f65d9b3d6.png

修改原来的ifcfg-enp1s0文件,内容如下:

fa50612fa977eca96ee10816112c06f7.png

重启网络服务

# systemctl restart network

验证测试:

79624208788deaa831e0a6f410664241.png

二、安装KVM虚拟机

1.上传准备好的系统镜像安装文件,本文中使用的是Centos7 Minimal。

3ba828643161a19e5dbb5c801413fbef.png

2.创建虚拟机存放目录

# mkdir /root/kvm

3.运行virt-install创建虚拟机

virt-install --name=kvm --ram=2048 --vcpus=2 --disk path=/root/kvm/centos01.img,size=20,bus=virtio --accelerate --cdrom /root/iso/CentOS-7-x86_64-Minimal-1810.iso --vnc --vncport=5910 --vnclisten=0.0.0.0 --network bridge=br0,model=virtio --noautoconsole

a03ba406fbd101e2f7de84fe613353ad.png

virt-install选项,下面列出一些常用的,具体可以通过--help查看

  1. --name #虚拟机名称
  2. --ram #分配给虚拟机的内存,单位MB
  3. --vcpus #分配给虚拟机的cpu个数
  4. --cdrom #指定CentOS镜像ISO文件路径
  5. --disk #指定虚拟机raw文件路径
  6. --size #虚拟机文件大小,单位GB
  7. --bus #虚拟机磁盘使用的总线类型,为了使虚拟机达到好的性能,这里使用virtio
  8. --cache #虚拟机磁盘的cache类型
  9. --network bridge #指定桥接网卡
  10. --model #网卡模式,这里也是使用性能更好的virtio

4.用VNC连接进行安装,这里连接密码默认是“123456”

9a35f578e42e0cfbee43845d70c08b17.png

5.连接后进入安装界面,直接按照正常安装流程安装即可

f727db7aec6fa093d7003dd30643e469.png

840f5d3e52580aecb8241de39875755e.png

a31a2077a6adb913a917fc253faae77c.png

6.宿机上列出虚拟机

# virsh list --all

500007d8d3d684f55875e758a1de654d.png

7.启动虚拟机并查看状态

# virsh start kvm

c80eb078c7e5b1d2797a53f40f725533.png

8.设置自启动

# virsh autostart kvm

fd69a87550440c893f74609935e98fe3.png

9.VNC重新连接虚拟机,账号密码为安装过程中配置的账号密码

1aa27e19a188713f561f352fdb0c4751.png

10.手动配置IP进行连通性测试

2542590254c716b6dcddb88c38d83f51.png

11.安装测试完毕

12.其它常用的virsh命令

关机:virsh shutdown kvm

虚拟机名称修改:virsh domrename kvm kvm1

虚拟机修改磁盘文件名称:mv /root/kvm/centos01.img /root/kvm/centos001.img

修改配置文件:virsh edit kvm

开机:virsh start kvm

强制关闭虚拟机:virsh destroy kvm

删除定义虚拟机:virsh undefine kvm

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值