在CentOS7命令行模式下安装虚拟机

来源:互联网 发布:水果蔬菜批发软件 编辑:程序博客网 时间:2024/06/07 14:30

1.主机环境描述:

操作系统:CentOS7

系统GUI:无

CPU:Intel4代,内存:16G, 硬盘1T

主机IP地址:192.168.0.95(内网)

已开启的服务:ssh,ftp, samba共享(共享目录为/var/data/test1, 权限为可读写)


2.准备工作

安装kvm

$ sudo yum -y install qemu-kvm libvirt virt-install bridge-utils virt-install$ sudo systemctl start libvirtd $ sudo systemctl enable libvirtd

3.添加桥接网卡,命名为br0

$ sudo nano /etc/sysconfig/network-scripts/ifcfg-br0
DEVICE=br0TYPE=BridgeBOOTPROTO=noneONBOOT=yesIPADDR=192.168.0.223NETMASK=255.255.255.0GATEWAY=192.168.0.1

4.重启网络

$ sudo systemctl restart <span style="font-family: Arial, Helvetica, sans-serif;">network</span>

5.上传系统镜像至共享目录/var/data/test1.

由于开启了samba共享服务,只需要在局域网内的其它机器打开共享就可以

windows下直接使用"\\192.168.0.95"

Linux下使用smb://192.168.0.95

Mac下在Finder中打开网络则可以找到

如果samba设定了用户和访问权限的话,请使用对应的用户和密码进行登录

拷贝系统安装镜像到/var/data/test


6.开始安装

$ sudo virt-install \   --name=CentOS7 \   --controller type=scsi,model=virtio-scsi \   --disk path=/var/lib/libvirt/images/CentOS7.dsk,size=20,sparse=true,cache=none,bus=scsi \   --graphics vnc,listen=0.0.0.0,port=5950 \   --network bridge=kvm01 \   --vcpus=2 --ram=2048 \   --cdrom=/var/data/test1/CentOS7.iso \   --os-type=linux \   --os-variant=rhel7
参数说明:

name--->虚拟机名称

disk path----->虚拟硬盘存储路径,后缀名可任意

size----->虚拟硬盘大小(单位为G)

port----->vnc端口

vcpus--->系统内核数

ram------>运行内存

cdrom---->安装包位置

os-variant----->由于CentOS是基于Redhat的,所以与其版本对应


7.接下来,使用vnc连接,IP为192.168.0.223,端口为5950,不需要用户密码,接下来,熟悉的安装界面就出现啦。


0 0
原创粉丝点击