基於CentOS 6.5構建KVM伺服器平台、網路和儲存、公開金鑰和私密金鑰的建立

來源:互聯網
上載者:User

標籤:基於centos 6.5構建kvm伺服器平台、網路和儲存(預設橋接網路是沒有的   需要自己手動去建立   

1.什麼是虛擬化
通過虛擬化技術將一台電腦虛擬成多台邏輯上的電腦。每個邏輯上的電腦可以安裝不同的作業系統,這些系統之間互相獨立並且互不干擾
2.什麼虛擬機器
一個軟體平台,如同一個物理機上面運行作業系統和應用程式
3.目前主流的虛擬化產品
VMware
Micosoft
Citrix

RedHat

4.KVM網路設定
NAT模式(預設)
    KVM虛擬機器網卡選擇NAT,網關指向HOST主機的內網192.168.1.1,它就可以直接存取外網。
路由模式(HOST開啟路由轉寄功能)
    HOST主機充當路由器,Guest主機網關指向HOST主機相串連網卡的ip,可以把資料包發送至外網,但是外網主機如果回應資料包,它必須有到達Guest主機網路的路由才行
隔離模式
    串連在隔離模式交換器上的所有主機可以互相通訊,但是無法訪問外界網路
橋接模式
    Guest主機和HOST主機串連在相同的交換器上,只要ip地址在同一網段,那麼Guest主機和HOST主機所在網路的所有主機都能直接通訊

實驗(一)

實驗目的:基於CentOS 6.5構建KVM伺服器平台

實驗環境:
KVM虛擬化伺服器,真機或高配虛擬機器(記憶體>4G)
主機名稱:fxhlj
分區樣本:
        /boot  200MB、SWAP 8GB、/  100GB、
        /data  30GB (邏輯卷 /data/vg_data/lv_data)
       作業系統:CentOS 6.5  ==> 關閉 iptables 防火牆、關閉SELinux機制,進圖形案頭
                       ==> 關閉 NetworkManager 服務

實驗安裝KVM虛擬化條件:
首先CPU要支援虛擬化(Intel是vmx,AMD是svm)
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/71/6F/wKiom1XP-nfAUxtoAABZcu2j76E087.jpg" title="QQ20150816104844.jpg" alt="wKiom1XP-nfAUxtoAABZcu2j76E087.jpg" />確保BIOS裡開啟VT
Intel(R) Virtualization Tech [Enabled]

安裝 KVM 虛擬化相關軟體、啟用服務

1.查看YUM是否可用

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/71/6F/wKiom1XP_dGSF0apAAAp8OxhZmU113.jpg" title="QQ20150816110310.jpg" alt="wKiom1XP_dGSF0apAAAp8OxhZmU113.jpg" />

2.查看軟體包組(修改語言為英文)

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/71/6F/wKiom1XP_gbQqyhWAAA-T4q7i5o921.jpg" title="QQ20150816110402.jpg" alt="wKiom1XP_gbQqyhWAAA-T4q7i5o921.jpg" />

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/71/6C/wKioL1XQAHPwKS7pAABc9KtS-rE386.jpg" title="QQ20150816110544.jpg" alt="wKioL1XQAHPwKS7pAABc9KtS-rE386.jpg" />

3.安裝軟體包組

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/71/6C/wKioL1XQAnjiQcGwAAC-r2fWC14872.jpg" title="QQ20150816111421.jpg" alt="wKioL1XQAnjiQcGwAAC-r2fWC14872.jpg" />

4.啟動服務

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/71/6F/wKiom1XQAKTTPoXoAABOCSFNaUg779.jpg" title="QQ20150816111513.jpg" alt="wKiom1XQAKTTPoXoAABOCSFNaUg779.jpg" />

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/71/6C/wKioL1XQAsuRiiIvAABGkf8gaCw016.jpg" title="QQ20150816111545.jpg" alt="wKioL1XQAsuRiiIvAABGkf8gaCw016.jpg" />

5.調用圖形介面

在真實機上操作(輸入此命令後會出現以下介面)

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/71/6C/wKioL1XQBJnBKwVlAAAvagIcnhQ978.jpg" title="QQ20150816112254.jpg" alt="wKioL1XQBJnBKwVlAAAvagIcnhQ978.jpg" />


650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/71/6F/wKiom1XQAjmDbLRBAAD6UhYDrDU503.jpg" title="QQ20150816112156.jpg" alt="wKiom1XQAjmDbLRBAAD6UhYDrDU503.jpg" />


實驗(二)

實驗目的:HOST網路及儲存的配置

添加virbr1隔離介面

1."虛擬系統管理器" --> "編輯" --> "Connection Details"
    。。。。 單擊"+"號。。。。network1。。。。 192.168.4.0/24
    不要啟用KVM內建的DHCP
    !!!! 避免VMware Workstation的虛擬網卡的衝突

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/71/6C/wKioL1XQFg3Bn2afAAEACN70uoU223.jpg" title="QQ20150816123751.jpg" alt="wKioL1XQFg3Bn2afAAEACN70uoU223.jpg" />

出現以下介面(點擊虛擬 網路)點擊下面 的+號

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/71/6F/wKiom1XQFEGh2-pnAAFkT27Dx4k942.jpg" title="QQ20150816123845.jpg" alt="wKiom1XQFEGh2-pnAAFkT27Dx4k942.jpg" />

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/71/70/wKiom1XQFKHjCVYlAAFg7wsEXLI085.jpg" title="QQ20150816124022.jpg" alt="wKiom1XQFKHjCVYlAAFg7wsEXLI085.jpg" />

點擊前進

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/71/6C/wKioL1XQFvrgiAJIAAFA3yn8cPw186.jpg" title="QQ20150816124140.jpg" alt="wKioL1XQFvrgiAJIAAFA3yn8cPw186.jpg" />

添加網路名稱network1按前進

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/71/70/wKiom1XQFUGwk4YoAAD4yMidCac294.jpg" title="QQ20150816124239.jpg" alt="wKiom1XQFUGwk4YoAAD4yMidCac294.jpg" />

選擇虛擬網路為1網段的,主要和你的PXE環境在一個網段,如果不在一個網段是無法安裝的,按前進。

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/71/9D/wKiom1XUbuSx1GnGAAFufh9hJP0518.jpg" title="QQ20150819195239.jpg" alt="wKiom1XUbuSx1GnGAAFufh9hJP0518.jpg" />

預設不要開啟DHCP功能避免VMware Workstation的虛擬網卡的沖

按前進建立一個隔離的網路

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/71/99/wKioL1XUcWWRcyUOAAEXAHtrVWQ936.jpg" title="QQ20150819195615.jpg" alt="wKioL1XUcWWRcyUOAAEXAHtrVWQ936.jpg" />

點擊完成。

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/71/99/wKioL1XUcZvhvyCJAAEMRg6Dvbs089.jpg" title="QQ20150819195723.jpg" alt="wKioL1XUcZvhvyCJAAEMRg6Dvbs089.jpg" />


查看建立 的網路資訊。

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/71/6C/wKioL1XQGa6CYVPVAAC7H-Yyiz4027.jpg" title="QQ20150816125313.jpg" alt="wKioL1XQGa6CYVPVAAC7H-Yyiz4027.jpg" />

2.確認新添加的虛擬網卡
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/71/70/wKiom1XQGyLyKQpZAAAt8j7HG6M677.jpg" title="QQ20150816130813.jpg" alt="wKiom1XQGyLyKQpZAAAt8j7HG6M677.jpg" />

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/71/99/wKioL1XUcnaCp7BmAAJk5dsiqeA468.jpg" title="QQ20150819200101.jpg" alt="wKioL1XUcnaCp7BmAAJk5dsiqeA468.jpg" />

3. 建立橋接網卡 br0(預設橋接是沒有,需要自己手動去建立)

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/71/6C/wKioL1XQH7nzMZPsAACMGsZHsog141.jpg" title="QQ20150816131910.jpg" alt="wKioL1XQH7nzMZPsAACMGsZHsog141.jpg" />

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/71/6E/wKioL1XQOW3ifbI-AAElQzDOwLE844.jpg" title="QQ20150816150849.jpg" alt="wKioL1XQOW3ifbI-AAElQzDOwLE844.jpg" />

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/71/71/wKiom1XQN5fin7FTAAEizLqPZs4023.jpg" title="QQ20150816150940.jpg" alt="wKiom1XQN5fin7FTAAEizLqPZs4023.jpg" />

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/71/9D/wKiom1XUcLLQnBF4AAKxo9z9zaE321.jpg" title="QQ20150819200215.jpg" alt="wKiom1XUcLLQnBF4AAKxo9z9zaE321.jpg" />


4.準備虛擬機器磁碟 (為虛擬機器準備儲存空間)。

       要求:1.在KVM伺服器上建立一個28GB的分區

                 2.將其格式化,並掛載為/data

                 3.使用dd建立一個10GB的虛擬磁碟檔案

查看磁碟分割的情況

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/71/85/wKioL1XTJCzTQ0zmAAA0flkQPsA000.jpg" title="QQ20150818201448.jpg" alt="wKioL1XTJCzTQ0zmAAA0flkQPsA000.jpg" />

為磁碟分割

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/71/89/wKiom1XTImqjV58zAABCOuGy_zI989.jpg" title="QQ20150818201555.jpg" alt="wKiom1XTImqjV58zAABCOuGy_zI989.jpg" />

建立 邏輯分區為28G

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/71/85/wKioL1XTJ1TCK_JcAABHb976u_U356.jpg" title="QQ20150818202819.jpg" alt="wKioL1XTJ1TCK_JcAABHb976u_U356.jpg" />

建立 /data目錄,把邏輯分區掛載到該目錄下,隨開機而自動掛載。

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/71/85/wKioL1XTKC7yYniJAAAxcSikxss043.jpg" title="QQ20150818203155.jpg" alt="wKioL1XTKC7yYniJAAAxcSikxss043.jpg" />

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/71/89/wKiom1XTJm-TGm0WAACuOMf76io240.jpg" title="QQ20150818203313.jpg" alt="wKiom1XTJm-TGm0WAACuOMf76io240.jpg" />

在/data/下建立一個目錄為images,用來存放虛擬機器,並且在images目錄下建立一個檔案為10G用來存放第一個虛擬機器。

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/71/87/wKioL1XTQ67heTUkAADXb8biVSc429.jpg" title="QQ20150818222913.jpg" alt="wKioL1XTQ67heTUkAADXb8biVSc429.jpg" />

實驗(三)

實驗目的:為虛擬機器安裝作業系統,通過PXE安裝作業系統。

開啟虛擬系統管理器

建立虛擬機器

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/71/87/wKioL1XTRMjz-nARAAGeqkA8urE613.jpg" title="QQ20150818223320.jpg" alt="wKioL1XTRMjz-nARAAGeqkA8urE613.jpg" />

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/71/8A/wKiom1XTQtqSrdWCAADveIa4xIc386.jpg" title="QQ20150818223429.jpg" alt="wKiom1XTQtqSrdWCAADveIa4xIc386.jpg" />

由於我用的虛擬機器只有1G的記憶體,所以選擇512M記憶體。

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/71/87/wKioL1XTRSShUkwnAADVasBwq04594.jpg" title="QQ20150818223501.jpg" alt="wKioL1XTRSShUkwnAADVasBwq04594.jpg" />

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/71/8A/wKiom1XTQ1GCVv5sAAEJ1wQgCiE568.jpg" title="QQ20150818223626.jpg" alt="wKiom1XTQ1GCVv5sAAEJ1wQgCiE568.jpg" />

選擇隔離的網路,點擊 完成。

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/71/9D/wKiom1XUcS6T9zxfAAGIVWQCevU870.jpg" title="QQ20150819200416.jpg" alt="wKiom1XUcS6T9zxfAAGIVWQCevU870.jpg" />

安裝PXE系統時出現的錯誤,解決方案(DHCP擷取不到IP地址),從新啟動DHCP服務。

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/71/99/wKioL1XUc-7gE2i_AAD_1wJ7w20592.jpg" title="QQ20150819200720.jpg" alt="wKioL1XUc-7gE2i_AAD_1wJ7w20592.jpg" />

顯示錯誤載入不到tftp檔案,更改網路為虛擬隔離網路,調整KS檔案的內容,比如分區等資訊,就可以解決。

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/71/9D/wKiom1XUczrjeq-rAAFQiguYdIY146.jpg" title="QQ20150819201036.jpg" alt="wKiom1XUczrjeq-rAAFQiguYdIY146.jpg" />

最後出現自己編輯的菜單就可以直接安裝系統。

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/71/9D/wKiom1XUdAqCTXsKAAKMDOVSJFI758.jpg" title="QQ20150819201223.jpg" alt="wKiom1XUdAqCTXsKAAKMDOVSJFI758.jpg" />


選擇安裝系統後載入開機檔案和核心檔案(如所示)。

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/71/99/wKioL1XUeDygkCkbAABN_k-B8xk891.jpg" title="QQ20150819202459.jpg" alt="wKioL1XUeDygkCkbAABN_k-B8xk891.jpg" />

進入安裝PXE環境後,系統會自動檢查所需要的核心檔案和引導檔案。

備忘:(1.要注意查看自己的KS檔案的內容,尤其是硬碟是否和你給虛擬機的硬碟是否一致,如果不一致更改KS檔案的硬碟大小和你自己給的虛擬機器的硬碟要一致。2要檢查/var/lib/tftpboot/pxelinux.cfg/default檔案內容KS檔案是否是你所需的KS檔案)。


實驗(四)

實驗目的:在Host OS ssh Guest OS不需要輸入密碼
管理機(私密金鑰) --> KVM伺服器(公開金鑰)

1. 在物理機上建立SSH秘鑰對,並部署公開金鑰檔案

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/71/E8/wKiom1XaoIjiss7XAAESPph4rO4054.jpg" title="QQ20150824124402.png" alt="wKiom1XaoIjiss7XAAESPph4rO4054.jpg" />

2. 把產生的公開金鑰上傳到虛擬機器裡面去192.168.1.30為虛擬機器

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/71/E8/wKiom1XaoPzj3N8OAABpgwxs-f4154.jpg" title="QQ20150824124605.png" alt="wKiom1XaoPzj3N8OAABpgwxs-f4154.jpg" />

3.測試

在物理機上做一個別名goa="ssh -X [email protected]"

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/71/E4/wKioL1Xao2-C2n97AAEMtOtmS0k967.jpg" title="QQ20150824124756.png" alt="wKioL1Xao2-C2n97AAEMtOtmS0k967.jpg" />

直接物理機上用goa直接可以進入虛擬機器

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/71/E8/wKiom1XaoaqSO_hiAAE2C17l3PQ283.jpg" title="QQ20150824124915.png" alt="wKiom1XaoaqSO_hiAAE2C17l3PQ283.jpg" />
















本文出自 “腳踏實地向前行” 部落格,請務必保留此出處http://343614597.blog.51cto.com/7056394/1687587

基於CentOS 6.5構建KVM伺服器平台、網路和儲存、公開金鑰和私密金鑰的建立

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.