標籤:style blog http color io os 使用 ar strong
1、前言
Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems (Eucalyptus) 是一種開源的軟體基礎結構,用來通過計算叢集或工作站群實現彈性的、實用的雲端運算。它最初是美國加利福尼亞大學 Santa Barbara 電腦科學學院的一個研究項目,現在已經商業化,發展成為了 Eucalyptus Systems Inc。不過,Eucalyptus 仍然按開源項目那樣維護和開發。
我們這裡所要製作的鏡像是桉樹執行個體啟動的模板,需要在鏡像模板中提前配置好桉樹管理工具及相關軟體,然後註冊到桉樹中方可使用。建立鏡像我們建議在NC節點上執行,需停止該節點上所有執行個體,以及節點服務,再進行相關建立工作。
2、前期準備
桉樹環境
(1)、版本:4.0.0
(2)、節點使用方式
說明:建議在NC節點上進行製作工作,並且NC節點服務需關閉,關閉會導致該節點上執行個體永久性消失(PS:執行個體沒有做持久化,一旦停止就會消失)。所以我們這裡製作執行個體使用的是沒有被分配節點的63伺服器。
工具軟體
關於相關工具的使用上我們提供了兩種方案,大家可依據自己喜好決定採用哪一種。製作Eucalyptus Centos6.5鏡像我們採用第二種方案示範。
方案一:MobaXterm
MobaXterm 官方:http://mobaxterm.mobatek.net/download-home-edition.html 綠色版下載
註:MobaXterm是一個X伺服器和一組的Unix命令(GNU/ Cygwin的)封裝在一個單一的攜帶型exe檔案的增強終端。 MobaXterm包括一個巨大的multitab原生的Windows終端。操作簡單,功能強大,易上手,也是這次我們推薦使用的。後面的流程是基於MobaXterm操作的。
方案二:tightvnc +Xshell+Xftp
tightvnc 官方下載支援:http://www.tightvnc.com/download-old.php 綠色版下載
註:TightVNC 是一套免費的 VNC 軟體,能讓你輕鬆控制遠端電腦,就像坐在自己家的電腦前面一般,讓你出門在外無後顧之憂!
Xshell 官方:http://www.netsarang.com/download/down_xsh4.html
注:Xshell 是一個極好用的免費 SSH 用戶端,可以作為 Telnet、Rlogin、SSH、SFTP、Serial 等協議的安全終端類比軟體,讓你輕鬆管理遠程主機。
Xftp 官方:http://www.netsarang.com/download/down_xfp4.html
注:是一個基於 MS windows 平台的功能強大的SFTP、FTP 檔案傳輸軟體。使用了 Xftp 以後,MS windows 使用者能安全地在 UNIX/Linux 和 Windows PC 之間傳輸檔案。Xftp 能同時適應初級使用者和進階使用者的需要。它採用了標準的 Windows 風格的嚮導,它簡單的介面能與其他 Windows 應用程式緊密地協同工作,此外它還為進階使用者提供了眾多強勁地功能特性。
這裡我們為了方便提供了Xshell & Xftp整合版綠色版:http://pan.baidu.com/s/1bnngdXH
相關程式包和檔案
(1)、CentOS 6.5 64位安裝包(這個大家百度找吧)
3、製作流程
3.1、收集相關檔案,指定工作目錄並初始化
3.1.1、設定工作空間
登陸63節點伺服器在home目錄下建立一個工作目錄makelinuximages,作為製作虛擬機器用到的iso及設定檔等的統一存放目錄。
利用xftp上傳centos安裝檔案到/home/makelinuximages檔案夾下。注意登入時使用協議SFTP。
centos安裝檔案上傳成功
3.1.2、建立磁碟檔案
3.1.3、設定磁碟標籤
3.2、安裝虛擬機器
利用VNC用戶端工具串連虛擬機器,並進行作業系統的安裝
3.3、編輯虛擬機器設定(以root賬戶登入)
3.3.1、修改網路啟動資訊
3.3.2、編輯menu.lst檔案
3.3.3、編輯網路檔案network
3.3.4、編輯70-persistent-net.rules檔案
3.3.5、完成鏡像製作
3.4、Linux鏡像模板上傳
3.4.1、在CLC節點的var目錄下,建立一個img檔案夾
從NC節點拷貝img檔案
將鏡像上傳Eucalyptus中
4、參考連結
https://www.eucalyptus.com/docs/eucalyptus/4.0/index.html#image-guide/img_task_install_os_to_image.html
使用kvm製作Eucalyptus鏡像(CentOS 6.5為例)