CentOS7 部署安裝KVM

2021-08-22 19:20:30 字數 3441 閱讀 1458

目錄

centos7安裝部署kvm

1 關閉防火牆,關selinux

2 安裝工具包

3 安裝kvm相關軟體包

4  編輯網絡卡,建立網橋

5  新增映象到系統中

6   檢視kvm模組是否載入(如果沒有則執行modprobe kvm)

7 開啟埠**

8  檢視virsh版本號

9 修改vnc監聽埠,並重啟libvirtd,並開機自啟

10 建立映象存放位址

11到這步虛擬機器就起來了,可以通過vnc軟體連線物理機ip+5901埠連線虛擬機器了

virsh 相關命令

# systemctl stop firewalld

# systemctl disable firewalld

# vi /etc/selinux/config

# setenforce 0

# yum install -y net-tools -y epel-release

# yum install qemu-kvm libvirt virt-install bridge-utils libvirt-python libguestfs-tools virt-manager virt-viewer virt-top kvm  xauth -y

[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens34

bootproto=none

nm_controlled=no

device=ens34

onboot=yes

bridge=br0

[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-br0

bootproto=static

device=br0

type=bridge

nm_controlled=no

ipaddr=192.168.100.101

netmask=255.255.255.0

# systemctl restart network

# mkdir -p /data/iaas/iso/centos/

# mv /opt/centos-7-x86_64-***-1511.iso /data/iaas/iso/centos/

# lsmod |grep kvm

# virsh -c qemu:///system list    (檢視虛擬機器,等同於virsh list --all)

12 如果之前忘記修改vnc_listen的位址,則無法連線到vnc,需要修改vnc監聽埠並重啟libvirtd。這時候重啟虛擬機器就行

# virsh reboot centos7

刪除虛擬機器

# virsh undefine centos7

檢視虛擬機器列表

# virsh list –all

開機自動啟動

# virsh autostart centos7

關閉開機自啟

# virsh autostart –disable centos7 

關閉虛擬機器

# virsh shutdown centos7

開啟虛擬機器

# virsh start centos7

重啟虛擬機器(關機狀態無法重啟,需要用start命令)

# virsh reboot centos7

徹底刪除虛擬機器

# virsh destroy centos7

# virsh undefined centos7  (最後刪除虛擬機器檔案)

掛起虛擬機器

# virsh suspend centos7

恢復掛起的虛擬機器

# virsh resume centos7

啟動虛擬機器並進入該虛擬機器

# virsh start centos7 --console

CentOS7部署過程

接著的是 從零開始vcs verdi 安裝及破解過程 centos7 完整的部署硬體設計 環境,以搭建pulpino的全流程 一般linux最小化安裝時,wget不會預設被安裝 yum安裝 yum y install wget即可安裝 首先備份 etc yum.repos.d centos base...

CentOS7部署vsftpd服務

vsftp安裝 建立使用者 並限定使用者在自己的目錄 1 檢視是否已經安裝了vsftpd vsftpd version 2 安裝vsftpd centos7 yum install y vsftpd 3 新建ftp目錄 建立的ftp目錄如下 data kodserver data user toma...

CentOS7部署VNC服務

1 切換到root使用者,執行yum groupinstall x window system 2 執行yum install gnome classic session gnome terminal nautilus open terminal control center liberation ...