KVM虚拟化部署CentOS7

创建虚拟机并安装CentOS7

创建CenOS7虚拟机目录:

mkdir /home/kvm_centOS7

将CentOS7镜像文件上传至该目录,然后执行以下命令:

virt-install --name=test_kvm --memory=1024,maxmemory=2048 --vcpus=1,maxvcpus=2 --os-type=linux --os-variant=rhel7 --location=/home/kvm_centOS7/CentOS-7-x86_64-DVD-1708.iso --disk path=/home/kvm_centOS7/test_kvm.img,size=10 --bridge=br0 --graphics=none --console=pty,target_type=serial --extra-args="console=tty0 console=ttyS0"

–name 指定虚拟机的名称
–memory 指定分配给虚拟机的内存资源大小
maxmemory 指定可调节的最大内存资源大小,因为KVM支持热调整虚拟机的资源
–vcpus 指定分配给虚拟机的CPU核心数量
maxvcpus 指定可调节的最大CPU核心数量
–os-type 指定虚拟机安装的操作系统类型
–os-variant 指定系统的发行版本
–location 指定ISO镜像文件所在的路径,支持使用网络资源路径,也就是说可以使用URL
–disk path 指定虚拟硬盘所存放的路径及名称,size 则是指定该硬盘的可用大小,单位是G
–bridge 指定使用哪一个桥接网卡,也就是说使用桥接的网络模式
–graphics 指定是否开启图形
–console 定义终端的属性,target_type 则是定义终端的类型
–extra-args 定义终端额外的参数

在这里插入图片描述
开始安装后,正常的情况下会进入到这样一个界面:
在这里插入图片描述
以上图片是centos部署的界面,只不过是命令行形式不是图形化界面形式。

首先输入1,回车进入以下页面,进行语言的配置:

在这里插入图片描述
这里我选择部署英文的,就输入16,然后回车:
在这里插入图片描述
输入1,选择美式英文:
在这里插入图片描述
语言设置好后,自动回到了开始的部署页面,接下来输入2,进行时区的设置:
在这里插入图片描述
时区配置好后,重新回到部署页面。3和4保持默认配置即可,接下来输入5,配置disk:
在这里插入图片描述
在这里插入图片描述
输入8设置root密码:
在这里插入图片描述
输入b开始安装:
在这里插入图片描述
显示以下内容就代表安装完成了:
在这里插入图片描述
回车启动虚拟机,输入用户名和密码即可登录:
在这里插入图片描述
这时我们是处于一个虚拟终端的,如果要退出来虚拟机,应该说是切出来,按Ctrl + ] 即可。

管理虚拟机的一些常用命令:

virsh console xxx # 进入指定的虚拟机,进入的时候还需要按一下回车
virsh start xxx # 启动虚拟机
virsh shutdown xxx # 关闭虚拟机
virsh destroy xxx # 强制停止虚拟机
virsh undefine xxx # 彻底销毁虚拟机,会删除虚拟机配置文件,但不会删除虚拟磁盘
virsh autostart xxx # 设置宿主机开机时该虚拟机也开机
virsh autostart --disable xxx # 解除开机启动
virsh suspend xxx # 挂起虚拟机
virsh resume xxx # 恢复挂起的虚拟机

猜你喜欢

转载自blog.csdn.net/weixin_44455388/article/details/121382496