Centos 6安裝KVM配置

2021-12-29 21:56:46 字數 3326 閱讀 5858

centos 6安裝kvm配置

一、安裝系統配置 

1、安裝系統時選擇minimal最小化安裝,然後選擇自定義配置(customize now)安裝的包,然後next下一步。 

2、選擇virtualzation,勾選裡邊的所有子選項。 

3、選擇development,勾選除了eclipse外的所有子選項。 

yum install kvm virt-viewer virt-manager libvirt libvirt-python python-virtinst   

or yum groupinstall kvm 

二、配置橋接網絡卡 

1、驗證系統載入了kvm模組 

lsmod | grep kvm 

2、在進入系統後編輯網絡卡配置: 

vi /etc/sysconfig/network-scripts/ifcfg-eth0  

device="eth0" 

hwaddr="00:f1:f3:11:e3:ec" 

nm_controlled="yes" 

onboot="yes" 

ipaddr=192.168.2.50 

bootproto=none 

netmask=255.255.255.0 

type=ethernet 

gateway=192.168.2.1 

ipv6init=no 

userctl=no 

bridge=br0 

按自己的網絡卡配置相應資訊,沒有的新增。 

3、複製網絡卡配置檔案並重命名為ifcfg-br0 

cp  /etc/sysconfig/network-scripts/ifcfg-eth0 

/etc/sysconfig/network-scripts/ifcfg-br0 

device="br0" //這裡更改為br0 

hwaddr="00:f1:f3:11:e3:ec" 

nm_controlled="yes" 

onboot="yes" 

ipaddr=192.168.2.50 

bootproto=none 

netmask=255.255.255.0 

type=bridge//這裡更改為橋接 

gateway=192.168.2.1 

ipv6init=no 

userctl=no 

#bridge=br0 //注視或刪除該行 

4、重啟network服務 

如果一切順利的話,你將會看到br0介面會取代原有的eth0介面的ip位址 

三、安裝虛擬機器 

通過以下命令安裝虛擬機器 

virt-install \ 

--name vm3 \ 

--os-variant=rhel6 \ 

--vcpus=1 \ 

--ram 2048 \ 

--network bridge=br0 \ 

--disk path=/vm/images/vm3.img,size=50 \ 

--cdrom /vm/iso/centos-6.2-x86_64-bin-***1.iso \ 

--vnc \ 

--vnclisten=192.168.2.90 \ 

--vncport=7903 

virt-install \ 

--name centos_c \ 

--os-variant=rhel6 \ 

--vcpus=1 \ 

--ram 512 \ 

--network bridge=br0 \ 

--disk path=/home/fedora/.local/share/gnome-boxes/images/centos_c.img,size=20 \ 

--cdrom /data/ios/centos-6.2-x86_64-bin-***1.iso \ 

--vnc \ 

--vnclisten=192.168.2.4 \ 

--vncport=7901 

注釋: 

#虛擬機器名字 

#虛擬機器作業系統版本 

#允許虛擬機器使用的vcpu數 

#分配的記憶體大小,單位mb 

#配置網絡卡為橋接模式,橋接到br0網絡卡 

#指定虛擬機器使用的磁碟映象檔案及大小(單位gb) 

#指定虛擬機器光碟映象的位置 

#啟用vnc服務 

#vnc服務監聽的位址 

#vnc服務監聽的埠 

四、通過vnc客戶端為虛擬機器安裝系統 

通過vnc客戶端連線vnclisten指定的監聽ip和埠,就和通過vga介面輸出到顯示器上看的一樣。 

五、相關命令 

virsh list :顯示正在執行的虛擬機器 

virsh list --all:顯示所有虛擬機器 

virsh start vm6 :啟動名字為vm6的虛擬機器 

virsh shutdown vm6:關閉名字為vm6的虛擬機器 

virsh destroy vm6:強制關閉名字為vm6的虛擬機器 

virsh undefine vm6 :移除名字為vm6的虛擬機器 

virsh autostart vm6 :設定vm6虛擬機器開機啟動 

六、重新命名虛擬機器 

1、匯出虛擬機器的配置檔案 

virsh dumpxml vm5 > /etc/libvirt/qemu/reg.xml 

2、編輯配置檔案更改名字 

vi /etc/libvirt/qemu/reg.xml     ==> 

reg 

3、移除原有虛擬機器 

virsh undefine vm5 

4、載入新的虛擬機器 

virsh define reg.xml 

七、虛擬機器建立快照 

1、轉換磁碟映象檔案格式為qcow2 

virsh shutdown vm5 

qemu-img convert -f raw -o qcow2 vm5.img vm5qcow2.img 

2、建立快照 

virsh snapshot-create-as vm5 ok 

3、檢視快照 

virsh snapshot-list vm5 

4、恢復快照 

virsh snapshot-revert vm5 ok 

5、刪除快照 

virsh snapshot-delete vm5 ok 

6、獲取幫助 

virsh help snapshot  

系統圖形介面字方塊問題: yum -y install fontforge 

centos6 安裝配置 redis

0 jdk安裝略 1 安裝gcc yum install gcc tcl yum install y tcl 2 redis安裝 wget tar xzf redis 3.2.4.tar.gz cd redis 3.2.4 make 編譯 make distclean 編譯清理 usr local ...

CentOS6 配置摘要

安裝必備的編譯庫 yum y installgccgcc c glibcautomake autoconf libtoolmake yum yinstalllibxslt devellibjpeg libjpeg devel libpng libpng devel freetype freetype...

系統 安裝centos6

centos6 位址 由於版本較老,yum 無法使用。更新yum 源 更新阿里源 mv centos base.repo centos base.repo.backupwgetmv etc yum.repos.d centos 7.repo etc yum.repos.d centos base.r...