日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

centos 7 安裝KVM

 頭號(hào)碼甲 2022-05-23 發(fā)布于北京

一、安裝KVM

實(shí)驗(yàn)環(huán)境如下:

虛擬機(jī)版本:VMware 12.5.7
虛擬機(jī)需要開啟虛擬化,如下圖:

系統(tǒng)版本:CentOS Linux release 7.5.1804 (Core)

[root@localhost ~]# cat /etc/redhat-release  # 查看系統(tǒng)版本

查看本機(jī)是否支持虛擬化:
linux系統(tǒng)中,可以通過檢查/proc/cpuinfo文件中的CPU特性標(biāo)志(flags)來查看CPU目前是否支持硬件虛擬化。在x86和x86_64平臺(tái)中,Intel系列CPU支持虛擬化的標(biāo)志位vmx。在AMD系列CPU的標(biāo)志位svm??梢允褂妹畈榭碈PU的標(biāo)志(flags)從而知道CPU是否支持虛擬化。

[root@localhost ~]# egrep 'vmx|svm' /proc/cpuinfo

如下圖表示支持虛擬化:

安裝KVM

[root@localhost ~]# yum install qemu-kvm libvirt libvirt-python libguestfs-tools virt-install -y

啟動(dòng)KVM并設(shè)置開機(jī)自啟動(dòng)

[root@localhost ~]# systemctl enable libvirtd && systemctl start libvirtd

創(chuàng)建用于橋接的網(wǎng)卡br0:

[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-br0
DEVICE=br0
BOOTPROTO=static
IPV6INIT=yes
IPV6_AUTOCONF=yes
ONBOOT=yes
TYPE=Bridge
DELAY=0
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.2
DNS1=192.168.1.2      

用本機(jī)enss33網(wǎng)卡與br0網(wǎng)卡進(jìn)行橋接。

[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=29376e6e-0b10-4327-b770-858bb444fb0b
DEVICE=ens33
ONBOOT=yes
#IPADDR=192.168.1.100
#NETMASK=255.255.255.0
#GATEWAY=192.168.1.2
#DNS1=192.168.1.2
BRIDGE=br0  # 橋接的網(wǎng)卡

配置完成后重啟網(wǎng)絡(luò)并查看:

[root@localhost ~]# systemctl restart network
[root@localhost ~]# ifconfig

創(chuàng)建鏡像文件目錄和虛擬機(jī)硬盤存放目錄如下:

[root@localhost ~]# mkdir /opt/ISO/ /opt/kvm_image/

ISO目錄由于存放:系統(tǒng)鏡像文件。

Kvm_image用于存放虛擬機(jī)硬盤文件。

創(chuàng)建虛擬機(jī)

使用命令行的方式創(chuàng)建虛擬機(jī)

[root@localhost kvm_image]# virt-install --name=kvm_test --memory=512,maxmemory=1024 --vcpus=1,maxvcpus=2 --os-type=linux --os-variant=rhel7 --location=/opt/ISO/CentOS-7-x86_64-DVD-1804.iso --disk path=/opt/kvm_image/centos7.raw,size=10 --bridge=br0 --graphics=none --console=pty,target_type=serial  --extra-args="console=tty0 console=ttyS0"

查看物理機(jī)CPU的個(gè)數(shù):

# 查看CPU的物理個(gè)數(shù)
cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc –l

# 查看CPU的邏輯個(gè)數(shù)
cat /proc/cpuinfo | grep "processor" | wc -l

如果一切順利你會(huì)看到如下:

我們先輸入1,設(shè)置語言環(huán)境。

設(shè)置完成后如下:

輸入2回車后這時(shí),我們來到如下:

接下來設(shè)置區(qū)域

選擇好區(qū)域后,設(shè)置地區(qū),我們這里選擇上海。

設(shè)置完成后,我們會(huì)看到如下:

格式化磁盤:

使用標(biāo)準(zhǔn)分區(qū):

分區(qū)完成后,設(shè)置root密碼:

創(chuàng)建完成后如下所示:

關(guān)于如何創(chuàng)建標(biāo)準(zhǔn)用戶,就不演示了,比較簡單,接下來直接輸入b,開始安裝系統(tǒng)。安裝完成后,回車退出安裝,進(jìn)入系統(tǒng)。

重啟后到達(dá)登錄界面:

登錄成功后,查看下當(dāng)前網(wǎng)絡(luò):

當(dāng)前eth0網(wǎng)卡還沒有地址執(zhí)行如下命令:

這樣便獲取到了IP地址,但不能每次都手動(dòng)獲取地址,編輯網(wǎng)卡配置文件:

[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=eth0
UUID=4c9fa0dc-6e40-4500-8fdc-191008439271
DEVICE=eth0
ONBOOT=yes  # 開機(jī)后自動(dòng)獲取地址

以上便是使用命令行的方式創(chuàng)建虛擬機(jī)。

使用VNC的方式創(chuàng)建虛擬機(jī)

安裝VNC客戶端

[root@localhost ~]# yum -y install tigervnc

創(chuàng)建虛擬機(jī)

[root@localhost ~]# virt-install --name=vnc_test --os-variant=rhel7 --memory=512 --vcpus=2 --cdrom=/opt/ISO/CentOS-7-x86_64-DVD-1804.iso --disk path=/opt/kvm_image/centos7_vnc.raw,size=10 --bridge=br0 --vnc --vnclisten=0.0.0.0 --vncport=6666 --noautoconsole

如果一切順利你會(huì)看到如下:

查看端口:

這時(shí)我們登錄centos 7桌面環(huán)境,或者在Windows上安裝VNC Viewer,用于安裝虛擬機(jī)。

關(guān)于系統(tǒng)安裝步驟這里就不演示了。

常用命令:

virsh list --all      # 列出所有虛擬主機(jī)

virsh list            # 列出正在運(yùn)行的虛擬主機(jī)

virsh shutdown kvm-1  # 停止虛擬主機(jī)

virsh start kvm-1     # 開啟虛擬機(jī)

virsh autostart kvm-1  # 設(shè)置虛擬機(jī)跟隨系統(tǒng)一起啟動(dòng)

virsh autostart --disable kvm-1  # 禁止虛擬機(jī)跟隨系統(tǒng)一起啟動(dòng)

virsh suspend kvm-1  # 掛起虛擬機(jī)

virsh resume kvm-1   # 恢復(fù)掛起的虛擬機(jī)

# 刪除虛擬機(jī)執(zhí)行如下:
virsh shutdown kvm-1   # 停止虛擬主機(jī)
virsh destory kvm-1    # 銷毀虛擬主機(jī)
virsh undefine kvm-1   # 刪除虛擬主機(jī)
虛擬機(jī)刪除后,根據(jù)情況決定是否刪除虛擬機(jī)的硬盤。

 

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請遵守用戶 評(píng)論公約

    類似文章 更多