Liunx 9單元 虛擬化部署

2021-10-25 09:17:29 字數 2927 閱讀 2733

八、虛擬機器連線真機網路

情況1、若電腦的cpu是inter的,則該cpu必須支援vmx功能;

情況2、若電腦的cpu是amd的,則該cpu必須支援svm功能;

虛擬機器設定前必須開啟cpu 全虛擬化功能!!

步驟:

檢視隱藏組

dnf group list --hidden

安裝虛擬化工具

dnf group install 「virtualization client」 「virtualization hypervisor」

「virtualization tools」 -y

檢視libvirtd服務狀態

systemctl status libvirtd.service

啟動

virt-manager

相關資訊 相關檔案位置

服務名稱 libvirtd

虛擬化核心 qemu/kvm

虛擬化儲存目錄(虛擬機器硬碟) /var/lib/libvirt/images/***x.qcow2

虛擬化硬體資訊 /etc/libvirt/qemu/***x.xml

步驟

連線其他主機

ssh root@ip

複製.xml和.qcow2檔案

scp /etc/libvirt/qemu/long.xml [email protected]:/etc/libvirt/qemu

scp /var/lib/libvirt/images/node1.qcow2 [email protected]:

/var/lib/libvirt/images

ctrl+d 退出連線

恢復虛擬機器

virsh create long.xml 通過硬體資訊檔案直接開啟虛擬機器,虛擬機器關閉後消失 virsh define long.xml

新增虛擬機器至虛擬機器列表中 virsh undefine long 刪除虛擬機器硬體資訊

步驟:刪除虛擬機器硬體資訊

virsh undefine 虛擬機器名

建立快照

qemu-img create -f qcow2 -b 虛擬機器名.qcow2 快照名.qcow2

通過匯入系統已經存在磁碟的方式新建glass

快照中誤操作,可以刪除,重新建立新的快照

進入 cd /var/lib/libvirt/images/

刪除損壞的快照

重新建立快照

步驟

#!/bin/bash virt-install

–cdrom /isos/rhel-8.2-x86_64-***.iso

–memory 2048

–vcpus 1

–disk /var/lib/libvirt/images/$.qcow2,size=8,bus=virtio

–name $

執行指令碼檔案,同時輸入虛擬機器名稱

例:sh create-vm.sh test

開啟virtual machine 可以看到建立好的虛擬機器

#!/bin/bash qemu-img create

-f qcow2

-b /var/lib/libvirt/images/long.qcow2 \ /var/lib/libvirt/images/$*.qcow2 \

virt-install

–memory 2048

–vcpus 1

–name katex parse error: undefined control sequence: \ at position 3: * \̲ ̲--disk /var/lib…*.qcow2

–import

步驟:

cd /etc/sysconfig/network-scripts/

將裡面的檔案轉移到/mnt/

編輯檔案

vim ifcfg-enp0s25 : device=enp0s25 onboot=yes bootproto=none

bridge=br0

vim ifcfg-br0 : device=br0 onboot=yes bootproto=none

ipaddr=172.25.254.26 netmask=255.255.255.0 type=bridge

重啟系統

開啟虛擬機器,配置nic

在虛擬機器中執行nm-connection-editor

刪除原有的bridge ,新增新的bridge,並配置其ipv4 :編輯位址與子網掩碼

部署docker虛擬化環境

登陸這個 獲取aliyun映象 從以上 獲取路徑 docker金鑰路徑 docker安裝路徑 可以直接複製 配置乙個網路yum源 阿里yum源 root localhost yum.repos.d cat docker.repo docker name docker baseurl enable 1...

部署kvm虛擬化(二)

6.管理kvm虛擬機器 virsh list 檢視 正在執行的虛擬機器 virsh list all 檢視所有虛擬機器 centos7.3 running virsh start 名字 啟動 virsh shutdown 名字 關機 virsh destroy 名字 強制關機 virsh autos...

ovirt 4 2 虛擬化部署

研究ovirt虛擬化有3個月了,一直沒工夫寫教程,今天閒下來把文件補充下 官網位址 大部分資料都是通過官網獲得的,官方文件有個很不錯的查詢功能,不懂點 教程都是皮毛,關鍵還是需要get到解決問題的方法 下面開始正題 準備工作 1 官網明確介紹ovirt4.2 需要 centos7.4的系統 2 一台...