kvm虛擬機器簡介
kvm(kernel-based virtual machine)的簡稱,是乙個開源的全虛擬化的解決方案。自從linux2.6.20之後整合在linux的各個發行版中,kvm虛擬化執行在x86架構且需要硬體(intel vt or amd-v)的支援,它使用linux自身的排程器進行管理,下面是在centos5.8上面詳細安裝kvm虛擬機器的詳細步驟。
www.2cto.com
1.檢視宿主機的cpu是否支援kvm,vmx表示cpu支援intel vt技術,svm代表cpu支援amd-v技術。
2.安裝kvm軟體包,yum groupinstall kvm。
3.安裝橋接管理工具,yum install bridge-utils tunctl。
4.設定橋接網絡卡配置檔案,先備份一下原來的配置檔案。
4.1編輯ifcfg-eth0檔案。
www.2cto.com
4.2編輯ifcfg-br0檔案。
5.安裝gui管理工具,yum install virt-manager virt-viewer。
6.1檢視伺服器的配置是否生效,kvm安裝完成後需要重啟(reboot)伺服器後才能被核心載入 。
6.2檢視橋接網絡卡配置是否生效。
6.3檢視核心是否載入kvm模組。
7.在伺服器上面安裝vncserver,以便通過vncerver來安裝虛擬機器。
7.1vnc環境需要安裝kde或者gnome環境,生產環境的伺服器都採用最小化安裝,用yum grouplist可以檢視系統安裝了那些元件,這裡安裝kde環境。
www.2cto.com
7.2安裝vnc_server,yum install vnc-server。
7.3執行vncserver 新增客戶端vnc登入需要的密碼。
7.4修改配置檔案/root/.vnc/xstartup,startkde &表示支援kde元件。
7.5修改vncserver 配置檔案/etc/sysconfig/vncservers,新增如下兩行。
7.6重啟vnc服務,/etc/init.d/vncserver restart。
8.1客戶端用vnc_viewer連線到伺服器,在開始-system-terminal開啟終端,輸入virt-manager調出虛擬系統管理器新建虛擬機器。
8.2kvm支援全虛擬化,選擇cpu架構和kvm管理程式。
8.3選擇安裝介質為本地iso檔案。
8.4選擇iso檔案路徑,此種方法要將iso檔案上傳伺服器上面。
8.5選擇kvm虛擬機器的磁碟空間,在新建虛擬機器時候自動生成.img檔案,可以用qemu-img建立。
8.6選擇網路為共享的物理裝置,即橋接。
8.7選擇建立虛擬機器的記憶體大小和虛擬cpu數。
8.8虛擬機器建立完畢,後面安裝系統部分省略了,和vmware安裝虛擬機器完全一致。
9)系統安裝完畢以後,用virsh工具開啟虛擬機器。
10)然後通過vnc或者ssh可以遠端管理虛擬機器了。
總結:1)kvm虛擬機器不僅需要cpu的支援,還需要在bois裡面開啟vt選項。
2)在終端用virsh list可以檢視當前正在執行的虛擬機器。
3)在virsh #模式下面,可以用start 機器名開啟虛擬機器,用shutdown 虛擬機器名關閉虛擬機器。
centos5 8安裝snmp服務
之前在ubuntu上安裝snmp服務,直接就是apt install snmp snmpd y 今天在centos上安裝發現包名不一樣,而且配置檔案不太相同 安裝 net snmp centos及其它redhat系列產品提供了net snmp的二進位製包。我們可以直接從源裡安裝。yum instal...
centos 5 8 配置php環境
直接採用yum y install php來安裝php,安裝完成後,發現在apache的httpd.conf配置檔案中,並沒有libphp.so檔案,網上找了n多文章,也沒有提及這種安裝之後的配置過程。簡單按照網上的教程安裝之後,寫了乙個測試檔案。phpinfo 開啟頁面顯示是空白,不知道是語法有問...
Centos5 8 中文漢化的方法
按照下面的方法成功使centos支援中文 1.首先系統需要安裝兩個中文支援包 fonts chinese 3.02 12.el5.noarch.rpm fonts iso8859 2 75dpi 1.0 17.1.noarch.rpm 一般第乙個包安裝好了的,可以用rpm qa grep fonts...