CentOS7命令行模式下安裝虛擬機
CentOS7命令行模式下安裝虛擬機
1.主機環境描述:
操作系統:CentOS7
系統GUI:無
CPU:Intel4代,內存:16G, 硬盤1T
主機IP地址:192.168.0.95(內網)
已開啟的服務:ssh,ftp, samba共享(共享目錄為/var/data/test1, 權限為可讀寫)
2.准備工作
安裝kvm
[plain]view plaincopy
- $sudoyum-yinstallqemu-kvmlibvirtvirt-installbridge-utilsvirt-install
- $sudosystemctlstartlibvirtd
- $sudosystemctlenablelibvirtd
3.添加橋接網卡,命名為br0
[html]view plaincopy
- $sudonano/etc/sysconfig/network-scripts/ifcfg-br0
[html]view plaincopy
- DEVICE=br0
- TYPE=Bridge
- BOOTPROTO=none
- ONBOOT=yes
- IPADDR=192.168.0.223
- NETMASK=255.255.255.0
- GATEWAY=192.168.0.1
4.重啟網絡
[plain]view plaincopy
- $sudosystemctlnetworkrestart
5.上傳系統鏡像至共享目錄/var/data/test1.
由於開啟了samba共享服務,只需要在局域網內的其它機器打開共享就可以
windows下直接使用"\\192.168.0.95"
Linux下使用smb://192.168.0.95
Mac下在Finder中打開網絡則可以找到
如果samba設定了用戶和訪問權限的話,請使用對應的用戶和密碼進行登錄
拷貝系統安裝鏡像到/var/data/test
6.開始安裝
[plain]view plaincopy
- $sudovirt-install\
- --name=CentOS7\
- --controllertype=scsi,model=virtio-scsi\
- --diskpath=/var/lib/libvirt/images/CentOS7.dsk,size=20,sparse=true,cache=none,bus=scsi\
- --graphicsvnc,listen=0.0.0.0,port=5950\
- --networkbridge=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的,所以與其版本對應
http://xxxxxx/Linuxjc/1134306.html TechArticle