國網安裝DRBL的介紹很詳細,不過太多選項變成容易陷入說明之中。這邊記錄安裝過程用到的指令與幾十個過程的選項,直接照著做就好了
- 安裝DRBL服務的機器叫做DRBL server
 - 透過DRBL server開機的機器叫做DRBL clients,或稱nodes
 
步驟2a:安裝DRBL server上面相關套件
1. 加入DRBL的金鑰# wget -q http://drbl.nchc.org.tw/GPG-KEY-DRBL -O- | sudo apt-key add -
2. 編寫sources.list,這邊是Debian wheezy為例子
deb http://free.nchc.org.tw/debian/ wheezy main
deb http://free.nchc.org.tw/drbl-core drbl stable
3. 在Server上面安裝DRBL
# apt-get update && apt-get install drbl
步驟2b:安裝DRBL相關需要的套件
# drblsrv -i- 要不要安裝network installation boot images
 - N
 - 螢幕要不要從serial console輸出
 - N
 - 要不要升級系統
 - N
 - 升級一些必須的套件
 - 1
 
步驟3:設定DRBL
# drblpush -i- 設定domain name
 - penguinzilla.nchc.org
 - 設定YP的domain name
 - penguinzilla
 - 設定client的hostname前綴字
 - p
 - 蒐集client的mac address
 - N
 - Server端開啟DHCP,以及相關設定
 - y
 - /etc/drbl/macadr-eth2.txt
 - 1
 - Y
 - 設定DRBL mode
 - 0 (Full DRBL mode)
 - 設定Clonezilla mode,與其相關設定
 - 0 (Full Clonezilla mode)
 - /home/partimag
 - 開啟client的swap
 - N
 - 設定client開機方式
 - 2 (Text mode)
 - 設定client的root密碼
 - N
 - 設定pxelinux密碼
 - N
 - 設定client開機選單
 - Y
 - 70
 - N
 - 設定client能否用USB, floppy之類的東西
 - Y
 - 設定client是否有public IP
 - N
 - 設定client能否用terimanl mode
 - N
 - 設定DRBL server成為NAT server,這樣client才能夠透過server連出去
 - Y
 - 部署DRBL
 - Y (deploy)
 
安裝完DRBL後,開機選單還會有Clonezilla再生龍,可以直接幫整個硬碟備份成映像檔。所以平常的電腦只要用DRBL開機,就會變成一台Linux而且不會動到原本硬碟上面的系統。運用開機選單插上網路線,也可以把系統整個備份到DRBL server上面,不需要另外買備份用的外接硬碟之類的產品
P.S. DRBL真的比企鵝龍Penguinzilla要好記多了... 用了這麼久現在才注意到原來有企鵝龍這個名字(這邊有解釋為什麼DRBL要有企鵝龍這個名字),金拍謝~
沒有留言:
張貼留言