赞
踩
选择稍后安装操作系统
选择Linux发行版
设置虚拟机存储位置
磁盘空间给40G
自定义硬件
设置内存空间
开启处理器虚拟化
添加镜像
点击关闭
点击完成
开启虚拟机
使用键盘方向键,选择安装Centos
软甲选择,安装桌面
安装位置默认
连接网络
开始安装
设置root密码
安装完成后进入虚拟机,查看IP地址
使用xshell进行连接
安装模块
yum -y install qemu-kvm libvirt virt-install bridge-utils
启动虚拟化
systemctl start libvirtd
systemctl enable libvirtd
systemctl list-unit-files | grep libvirtd.service
配置网桥
cp /etc/sysconfig/network-scripts/ifcfg-ens33 /etc/sysconfig/network-scripts/ifcfg-br0
修改网卡配置信息
vim /etc/sysconfig/network-scripts/ifcfg-ens33
vim /etc/sysconfig/network-scripts/ifcfg-br0
重启网络
systemctl restart network
创建虚拟磁盘
mkdir /opt/img && touch /opt/img/centos.qcow2
qemu-img create -f qcow2 /opt/img/centos.qcow2 10G
上传虚拟机镜像
mkdir /tmp/iso && cd /tmp/iso
mv /tmp/iso/CentOS-7-x86_64-Minimal-2009.iso /tmp/iso/centos.iso
编写虚拟机配置文件
vim /root/centos.xml
<domain type='kvm'> #使用kvm创建 <name>centos</name> #虚拟机名称 <memory unit='GiB'>2</memory> #虚拟机内存大小 <currentMemory unit='GiB'>2</currentMemory> #虚拟机在开机时分配的内存大小,最好同memory一致 <vcpu placement='static'>2</vcpu> #cpu个数 <os> <type arch='x86_64' machine='pc-i440fx-rhel7.0.0'>hvm</type> <boot dev='cdrom'/> #启动方式 cdrom为从光盘启动(ISO镜像),后面会再次修改启动方式 </os> <features> <acpi/> <apic/> </features> <cpu mode='custom' match='exact'> <model fallback='allow'>Nehalem</model> </cpu> <clock offset='localtime'/> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>restart</on_crash> <devices> <emulator>/usr/libexec/qemu-kvm</emulator> <disk type='file' device='disk'> <driver name='qemu' type='qcow2'/> <source file='/opt/img/centos.qcow2'/> #虚拟硬盘 <target dev='hda' bus='ide'/> </disk> <disk type='file' device='cdrom'> <source file='/tmp/iso/centos.iso'/> #ISO镜像路径 <target dev='hdb' bus='ide'/> </disk> <interface type='bridge'> #网络连接模式为nat方式 使用默认的网络 <source network='default' bridge='br0'/> //此处要和自己虚拟交换机的配置对应 配置文件为/etc/libvirt/qemu/networks/ 目录下的xml文件 </interface> <input type='tablet' bus='usb'/> <input type='mouse' bus='ps2'/> <input type='keyboard' bus='ps2'/> <graphics type='vnc' port='5905' autopart='no' listen='0.0.0.0' keymap='en-us'/>#5905为端口号 </devices> </domain>
创建虚拟机
virsh define /root/centos.xml
virsh start centos
关闭防火墙
systemctl stop firewalld && systemctl disable firewalld
打开VNC进行连接
进入centos安装界面,正常安装即可
安装完成后,点击重启会跳到安装界面,这时我们强制关闭虚拟机
virsh destroy centos
virsh undefine centos
修改虚拟机配置文件
vim /root/centos.xml
设置为从磁盘启动
将cdrom修改为hd
重新启动虚拟机
virsh define /root/centos.xml
virsh start centos
yum install httpd -y
systemctl stop firewalld && systemctl disable firewalld
systemctl enable httpd
yum install vsftpd -y
systemctl enable vsftpd
adduser cola
usermod -d /var/ftp cola
chmod 777 /var/ftp
passwd cola
vim /etc/vsftpd/vsftpd.conf
systemctl restart vsftpd
open 192.168.138.21
这一部分没有太多命令配置的东西,请看视频跟着搭建即可(esxi搭建在视频14分钟进度处)
【centos安装KVM虚拟机】 https://www.bilibili.com/video/BV1AE421K74F/?share_source=copy_web&vd_source=ffe26f2cc7769d8dcbee155e3e72c91c
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。