1.虛擬機器的安裝
圖形介面的安裝:virt-manager
在真機中執行:virt-manager(選擇左上角的電腦)
(2)輸入虛擬機器的名稱
第一行:映象安裝iso
第二,三行:網路安裝
第四行:快照匯入安裝
(3)選擇映象的絕對路徑
(4)選擇rom以及cpu的配置
(5)選擇虛擬機器的硬碟大小
(6)確認資訊,選擇安裝完成後手動配置
(7)移動游標選擇安裝:
(8)可以選擇安裝的型別,有圖形的,有僅有基本功能的等,按需求安裝對應的
(9)新增硬碟的大小(手動選擇)
(10)設定超級使用者密碼
(11)顯示正在安裝(最小安裝有324個軟體包)
經過以上步驟乙個虛擬機器安裝完成;可以在virt-manager介面控制所有的虛擬機器的執行以及關閉,刪除,暫停等。 注意
: 版本不同,安裝略有不同
man virt-install ###檢視詳細資訊
對於剛接觸linux,虛擬機器必不可少,避免因為誤刪而重新安裝linux,虛擬機器中可操作性也更高,實驗性更強
2.虛擬機器的指令碼安裝:(本次安裝linux系統為rhel7.0)
(只能實現部分自動安裝)安裝後的語言,時區配置等仍要手動選擇
注意:echo $1 ###相當於print
' \' ##表示一行命令分開寫;用於同一條命令的分割
vim /sbin/vm_create.sh ##建立指令碼檔案,方便直接用名字呼叫
#!/bin/bash ##幻數,指令碼中命令的直譯器指定
virt-install \ ##虛擬機器安裝命令
--name $1 \ ##指定名字,$1指令碼後所加的第一串字元
--ram 1024 \ ##記憶體
--vcpus 1\ ##cpu
--disk /var/lib/libvirt/images/$1.qcow2,bus=virtio,size=8 ##硬碟
--network source=br0,model=virtio ,type=direct \ ##網絡卡
--cdrom /home/koisk/desktop/映象名.iso &
注意: 『&
』 #####打入後台執行
3.虛擬機器的管理命令
virsh create 虛擬機器名稱.xml ##一次性恢復 (硬碟檔案路徑要指定一致)
virsh define 虛擬機器名稱.xml ##永久恢復
virsh list --all ##顯示虛擬機器列表
virsh undefine 虛擬機器名稱 ##刪除虛擬機器硬體資訊檔案
virsh destroy 虛擬機器名稱 ##強行關閉虛擬機器
/var/lib/libvirt/images/虛擬機器.qcow2 ##硬碟檔案
/etc/libvirt/qemu/虛擬機器.xml ##虛擬機器硬體資訊檔案
xml ##可擴充套件標記語言,
裡面有關於虛擬機器的硬碟檔案資訊,
cup資訊等
4.虛擬機器塊照指令碼
#!/bin/bash
qemu-img create -f qcow2 -b \ ##快照的建立
/var/lib/libvirt/images/要塊照的虛擬機器名稱(母盤).qcow2 \
/var/lib/libvirt/images/$1.qcow2 &>/dev/null
##匯入塊照,依據塊照安裝
virt-install \
--ram 1024 \
--vcpus 1 \
--disk /var/lib/libvirt/images/$1.qcow2,bus=virtio,size=8 ##硬碟
--network source=br0,model=virtio ,type=direct \ ##網絡卡
--name $1 \
--import &>/dev/null & ##快照的匯入
file 塊照的虛擬機器名稱.qcow2 ##檢視母盤,也就是根據哪個虛擬機器塊照出來的
5.虛擬機器塊照重置指令碼
vim /bin/reset.sh
#!/bin/bash
virsh destroy $1
rm -fr /var/lib/libvirt/images/$1.qcow2
qemu-img create -f qcow2 -b \ ##-f: 硬碟型別 -b:備份
/var/lib/libvirt/images/要塊照的虛擬機器名稱.qcow2 \
/var/lib/libvirt/images/$1.qcow2
virs start $1
virt-viewer $1 &
rm -fr /boot/* ##刪除虛擬機器vm1的/boot/*,虛擬機器重啟打不開,用重置指令碼恢復:
虛擬機器打不開:
用指令碼恢復:
虛擬機器控制
1.虛擬機器的控制 執行虛擬機器 rht vmctl start desktop 顯示虛擬機器 rht vmctl view desktop 關閉虛擬機器 rht vmctl poweroff desktop 重置虛擬機器 rht vmctl reset desktop 2.切換使用者 su 使用者...
1 1 虛擬機器控制
1.虛擬機器控制 在真機中開啟terminal,在命令列中輸入以下命令 kiosk foundation0 desktop rht vmctl poweroff desktop 關閉dekstop 2.進入系統 普通使用者登陸 student 普通使用者,密碼student 超級使用者登陸 語言調整...
虛擬機器的初建(1)
由於在安裝python3版本的虛擬環境時候,出現了各種軟體包的問題,其中最大的問題應該是yum問題,然後再查詢映象掛載也出現了問題,所以藉此機會重新熟悉虛擬機器的建立過程。1.首先是利用vmware建立乙個硬體外殼 3.掛載映象後就相當於給硬體賦予了作業系統,選擇的是最小作業系統,勾上了所有的安裝包...