從第一天到第三天我們提到了
怎麼規劃各種設備,
應用在一個 Open Source Cloud 中
第四天我將介紹 佈署大量主機的工具。
這對有大型主機或者電腦數量超過一定量級的管理者來說。
非常合用。
我甚至稱它們為 佈署界的 倚天劍與屠龍刀
DRBL + Clonezilla
官網連結:
http://clonezilla.nchc.org.tw/
我們透過這兩套工具,來快速佈署雲環境所需的Host OS。
筆者利用這兩套軟體,快速的可以將五十台左右的主機在4-6小時內可以完全佈署完成。
若各位不知道要抓取那一個版本,
建議可以抓取DRBL的版本
現在的DRBL中,內含Linux桌面與Clonezilla。
入手門檻較低,較為容易上手。
目前這兩套是採取GPL授權,不需花費任何金額就可以得到這麼棒的功能。趕快來跟著筆者學一下吧:D
今天先提Clonezilla
他主要是作類似商業版本的GHOST 的功能。卻是完全免費的軟體。
更重要的他是國產軟體喔^^
筆者這裡 用 DELL的 IDRC做示範
Download下來 Clonezilla iso 後
連上 IDRC 的管理頁面
(需先於主機面板上先設定完成後 存檔後,才能用瀏覽器連上
需安裝JAVA或者使用IE瀏覽器,才能使用Virtual console preview)
右上會有media or 介質的 按鈕 點選後,進去再點選您的CD部份的瀏覽按鈕
再選擇Clonezilla iso 。
再點選連接CD/DVD
即可將你的iso接上遠方的主機(不用辛苦的到機房更換光碟,重開機。
直接按下Enter開機即可。
中間有語系選擇,請選擇你覺得能了解的語言。
這裡已正體中文為例
選擇模式時
請選擇Device-Image功能。這樣晚點我們才能應用DRBL將此image倒到多台主機中。
這裡我只講解2.其他就請各位自己參閱官方文件
透過遠端ssh登入,可以將遠端的磁碟掛載回此主機中。
提供影像檔的儲存。
點選後需輸入您的環境可以連線到ssh 伺服器的 網路環境。
設定完成網路後,
再設定
你遠端linux的伺服器IP與上頭可登入的帳號與密碼。
當然那使用者的儲存空間要相對的夠用,以免上傳image的時候會遇到檔案寫入失敗的問題。
此處設定的時候,務必要設定你登入的使用者可以寫入的空間。
例如/tmp or /home/youracoount or other )
這非常的重要,而且還要設定的是絕對路徑。
否則不會正常掛載:
設定完成後,就將遠端的磁碟掛載回來,來提供印象檔的寫入。
這裡會自動偵測遠端的磁碟上是否有印象檔的資料夾。
若您沒有的話,再這裡可能跟筆者看到menu畫面不太相同。
但今天主要講到要使用savedisk功能。
點選第一個功能後,再輸入你要儲存的名稱(建議以主機名稱-IP-時間來建立印象檔的資料夾)
方便其之後清理使用
接下來選擇你要備份的磁碟(之後要設定到所有雲端主機的OS)
接下來的都可以使用預設值即可。(代表你可以快樂的按enter*4)
然後最後會問你要確認其硬碟是否是你要用來備份的磁碟。
確定完成後,
就會開始備份。
準備好此份備份,明天我們才能用他來還原第2台或者多台主機。
Day 4 ending ~~~