在CentOS7命令列模式下安裝虛擬機器

2021-07-12 01:04:33 字數 1788 閱讀 3437

1.主機環境描述:

作業系統:centos7

系統gui:無

cpu:intel4代,記憶體:16g, 硬碟1t

已開啟的服務: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=br0

type=bridge

bootproto=none

onboot=yes

ipaddr=192.168.0.223

netmask=255.255.255.0

gateway=192.168.0.1

4.重啟網路

$ sudo systemctl restart network
5.上傳系統映象至共享目錄/var/data/test1.

由於開啟了samba共享服務,只需要在區域網內的其它機器開啟共享就可以

windows下直接使用"\\192.168.0.95"

linux下使用smb:

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,不需要使用者密碼,接下來,熟悉的安裝介面就出現啦。

centos7 命令列IP位址

centos7的網路ip位址配置檔案在 etc sysconfig network scripts 資料夾下 用ip ifconfig 檢視當前網絡卡 我查到的是enp0s3 配置網絡卡資訊檔案 vi etc sysconfig network scripts ifcfg enp0s3 編輯 typ...

Centos7命令列下安裝和配置Apache伺服器

第一步 首先安裝centos系統,這個比較簡單,只是注意安裝的時候不要最小化安裝,否則系統內容比較少,需要自己重新配置。新手的話建議安裝帶有圖形介面的centos系統,方便自己檢查和驗證,kde介面做的還是不錯的。第二步 安裝apache服務。apache在centos7中是apache http ...

Linux在命令列模式下執行命令

在linux預設的登入的模式中,主要分為兩種,一種是純文字介面的登入環境,另一種則是圖形介面的登入環境。linux預設提供6個終端介面來讓使用者登入,切換的方式為 ctrl alt f1 f6 系統會按 f1 f6 的順序分別命名為 tty1 tty6的操作介面環境。ctrl alt f1 f6 文...