centos7 安装并创建虚拟机

centos7 安装并创建虚拟机


一 安装依赖包

yum install qemu-kvm libvirt virt-install bridge-utils、


二 下载镜像

wget http://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-Minimal-2009.iso


三 启动libvirtd进程

systemctl start libvirtd


四 添加网桥

vim /etc/sysconfig/network-scripts/ifcfg-br0

BOOTPROTO=dhcp

TYPE=bridge

NAME=br0

DEVICE=br0

ONBOOT=yes

STP=on

 

五 宿主机网卡加入网桥

echo BRIDGE=br0 >>/etc/sysconfig/network-scripts/ifcfg-eth0.cfg


六 配置qemu允许br0

echo "allow br0" >> /etc/qemu-kvm/bridge.conf


七 创建虚拟机

virt-install -n  kvm1 \ 创建虚拟机,名称KVM1

--memory=512,maxmemory=1024 \ //分配内存512M,最大可动态扩展1024M,单位M                                

--vcpus  1,maxvcpus=2   \      //cpu个数1,最大2                               

-l  /home/yong/download/CentOS-7-x86_64-Minimal-2009.iso \  //-l指定安装文件路径                 

--disk /home/yong/kvm_disk,size=8   \  //虚拟机硬盘位置,可指定,也可自动创建;容量8G,单位G

--bridge=br0   \  //桥接:网桥设备br0。NAT模式:-w network=net0,model=virbr0,mac=                                   

--graphics none   \   //不开启图形界面,可选项 vnc,spice                                     

--os-variant rhel7   \  //设置操作系统

-x  console=ttyS0 \ //指定终端,客户机使用文本模式安装时,可能需要该选项。第一次没指定该选项,一直卡在域安装仍在进行。

 

示例:

virt-install -n  kvm1  \
--memory=512,maxmemory=1024 \
--vcpus 1,maxvcpus=2  \
-l  /home/yong/download/CentOS-7-x86_64-Minimal-2009.iso  \
--disk /home/yong/kvm_disk,size=8 \
--bridge=br0    \   
--graphics none  \ 
--os-variant rhel7   \
-x  console=ttyS0

 

 

八 命令行操作


virsh start kvm1 //启动虚拟机

virsh console kvm1 //连接虚拟机

virsh edit kvm1 //编辑虚拟机配置文件

上一篇:proxmox笔记1


下一篇:Docker网络模式