字符界面安装kvm

安装相关软件
yum -y install qemu-kvm python-virtinst libvirt libvirt-python virt-manager libguestfs-tools bridge-utils virt-install

想使用virsh命令必须开启acpid服务
yum install acpid -y

systemctl start acpid.service
systemctl enable acpid.service
systemctl start libvirtd.service
systemctl enable libvirtd.service

安装前要设置环境语言为英文LANG=“en_US.UTF-8”,如果是中文的话某些版本可能会报错。CentOS 7 在这里修改 /etc/locale.conf

通过WinSCP软件传个镜像到/opt/iso下面
mkdir /opt/iso
在这里插入图片描述
mkdir /opt/kvm

创建普通的qcow2格式镜像文件
qemu-img create -f qcow2 -o preallocation=metadata /opt/kvm/centos7.5.qcow2 8G
在这里插入图片描述
注:
创建 客户机所需的磁盘0
create 表示创建,-f qcow2 表示创建一个格式为 qcow2 的磁盘, /opt/kvm/centos7.5.qcow2 表示创建的磁盘名称及磁盘文件,8G 表示该磁盘可用大小。

cd /etc/sysconfig/network-scripts/

cp -p ifcfg-ens33 ifcfg-br0

vi ifcfg-ens33
在末尾新增一行,同时要把网卡的IP相关参数去掉
BRIDGE=“br0”

vi ifcfg-br0
修改以下内容:并把UUID一行删除掉
DEVICE=br0
BOOTPROTO=static
#NM_CONTROLLED=no
ONBOOT=yes
TYPE=Bridge
IPADDR=192.168.80.100
NETMASK=255.255.255.0

systemctl restart network

brctl show 查看网卡
在这里插入图片描述

ifconfig
在这里插入图片描述

virt-install
–virt-type=kvm
–name=centos7.5
–vcpus=2
–memory=1024
–location=/opt/iso/CentOS-7-x86_64-DVD-1708.iso
–disk path=/opt/kvm/centos7.5.qcow2,size=8,format=qcow2
–network bridge=br0
–graphics none
–extra-args=‘console=ttyS0’
–force

语言设置
在这里插入图片描述
这里68对应了Chinese或则按c继续
在这里插入图片描述
在这里插入图片描述

时区设置
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

指定安装路径
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

密码设置
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
按b表示开始安装

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

开启虚拟机系统实例centos7.5 主机
virsh start centos7.5
在这里插入图片描述

cd /etc/libvirt/qemu
在这里插入图片描述

cp centos7.5.xml test01.xml

vi test01.xml 进入centos7.5改为test01,UUID删除掉

创建并启动test01.xml文件
virsh create /etc/libvirt/qemu/test01.xml
在这里插入图片描述

查看所有状态
virsh list --all
在这里插入图片描述

强制实例系统关闭电源
virsh destroy test01
在这里插入图片描述

配置虚拟机实例随主机自动启动
此命令将创建/etc/libvirt/qemu/autostart目录,目录内容为开机自动启动的系统
mkdir /etc/libvirt/qemu/autostart

virsh autostart centos7.5
在这里插入图片描述

导出虚拟机配置把虚拟机test01的配置文件备份到test02.xml中:
virsh dumpxml test01 > /etc/libvirt/qemu/test02.xml

虚拟机的删除与添加
删除虚拟机:
virsh destroy test01

通过备份的配置文件重新定义虚拟机:
cd /etc/libvirt/qemu/
mv test02.xml test01.xml

virsh define test01.xml
在这里插入图片描述

修改虚拟机配置信息系统内存大小,磁盘文件等
第一种:通过vi命令修改
vi /etc/libvirt/qemu/test01.xml

第二种:通过virsh命令修改
virsh edit test01

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值