linux redhat xen虛擬化學習筆記

這是之前在學習5.8的時候的xen虛擬化的學習筆記

雖說一直感覺Xen的的快變成殭屍但是虛擬化這方面不可否認他的厲害

尤其是紅帽6取消了Xen的Xen的給人一種要淘汰的感覺但是在我看來取消對xen的支持是不明智的

還是說說Xen的把別的扯多了傷身體


首先創建文件,我是直接在跟目錄下創建的因為我硬盤夠用當然你也可以用lvm方式

創建20000快每塊大小為1m的零文件在/xen/m1中這個提前創建好的文件就是你虛擬機一會兒存儲用的地方

安裝虛擬機 虛擬機分為兩個部分

1,配置文件 /etc/xen(可修改內存等東西)

2,虛擬機存儲介質/var/lib/libvirt/images(hvm的xen不是這個)

查看下你的cpu是不是支持全虛擬化這個在/proc/cpuinfo中的flags就存在

英特爾 VMX(cpu支持虛擬化可作全虛擬)

AMD SVM(cpu支持虛擬化可作全虛擬)

[根@茶〜]# 執行cat / proc內/ cpuinfo中

旗 : FPU VME德PSE TSC MSR,PAE MCE CX8 APIC月MTRR PGE MCA CMOV拍拍PSE36 CLFLUSH DTS ACPI MMX FXSR SSE SSE2 SS HT TM PBE NX流明constant_tsc PNI監控ds_cpl VMX EST TM2 SSSE3 CX16 xtpr lahf_lm ​​HVM的虛擬機(HVM的Xen的不是這個)

虛擬存儲位置

這裡是對應的你建立的虛擬機的名字 一配置yum

安裝完成重啟換內核

安裝 1,文件 dd 6個20g 這步之前已經叫大家操作了 2,lvm 創建一個分區30-50g --->光伏—>VG—>lv 在自己的系統上搭建一個ftp,將cdrom或者iso鏡像掛載到 /var/ftp/rhel5u8 半虛擬命令virt-install -r 1024 -ñrhel5u8-1 –磁盤路徑=的/ dev / VG / LV -l FTP:自己的ip/rhel5u8 –bridge=xenbr0 全虛擬命令virt-install -r 1024 -ñrhel5u8-1 –文件/ Xen的/ VM1 -l FTP:自己的ip/rhel5u8 –橋= xenbr0 –hvm 文件方式安裝 virt-install -r 1024 -ñrhel5u8-1 –文件/ Xen的/ VM1 –CDROM /root/rhel5.8.iso –橋= xenbr0 –HVM

-r分配虛擬機的內存單位mb

-n給虛擬機設置名字(/etc/xen/同名配置文件)

–文件 –disk 設置虛擬機的存儲介質(dd文件的位置)

-升 –cdrom 指定虛擬機的安裝源 –bridge設置虛擬機的橋連接

–HVM全虛擬

虛擬機的克隆

創建好一個虛擬機後,可以用克隆的方式創建其他的虛擬機器 virt-clone –original 已經安裝好虛擬幾的名字 –name 新虛擬機的名字 –file 新虛擬機的文件位置

virsh list 查看已經運行的虛擬機

virt-viewer 虛擬機名字 可以連接虛擬機

virt start 虛擬機名字 開啟虛擬機

virt shutdown 虛擬機名字 關閉虛擬機

連接虛擬機 virt-viewer 虛擬機名字可以連接虛擬機

ssh 虛擬機ipvirsh console 虛擬機名字(console連接)

其實到這裡並沒有完虛擬機的網卡還要設置下因為這裡虛擬機的網卡分為內外 內外我想就不必多說了要是做集群什麼的就選內集體方法 修改虛擬機網卡橋接方式

在最後添加刪除兩步解決記得你修改的的網卡號哦 brctl delif xenbr0 vif16.0 brctl addif virbrbr0 vif16.0

發表評論

您的電子郵件地址不會被公開. 必填字段標 *