一、安裝Linux系統

  本次是安裝ubuntu 8.0.4系統,安裝完成後,記得先Update。

二、設定IP

  依據官方說法一張網卡約可應付50~60台PC。這次安裝的Server有四張網卡。

  一張使用Public IP(eth0),

  三張使用Private IP(192.168.x.x或172.16-31.x.x或10.x.x.x等的IP),

  例如:

   eth1:192.168.101.254,

   eth2:192.168.102.254,

   eth3:192.168.103.254)

三、關閉防火牆、網路管理服務
  1.Private IP會被拿來做DRBL環境的連結用。安裝時,建議關閉防火牆,等DRBL

   設定完成後,再開啟防火牆。

  2..若GNU/Linux安裝時,自動安裝了NetworkManager,且被自動啟動的話,建

   議關閉或者移除,因為當作伺服器的機器並不適合使用NetworkManager。

   (1)Fedora處理方式:

    chkconfig --del NetworkManager;

    chkconfig --del NetworkManagerDispatcher,

    然後確認chkconfig network on。

   (2)Ubuntu或Debian的處理方式:

    apt-get remove network-manager 直接移除。

四、開啟硬碟的DMA (不確定ubuntu是否這樣設定)

  檢查是否有開啟DMA以加快Server硬碟讀取速度。可執行

  "hdparm -d1 -c3 -k1 /dev/hdx"來開啟。(請將/dev/hdx改成您的server硬碟

  裝置檔,一般是/dev/had)。若以後每次開機都能啟動dma,請編輯

  /etc/hdparm.conf,將/dev/hda { ……write_cache=on dma = on}的註解

  "#"拿掉。

五、DRBL套件安裝

  1.請使用root身份執行安裝設定,切換為root身份指令為"sudo su" (輸入root的

   密碼)。

  2.安裝DRBL的金鑰:

       方法1:

   "wget -q http://drbl.nchc.org.tw/GPG-KEY-DRBL -O- |

    sudo apt-key add -" 。

   (建議直接複製官方,以免打錯)

   方法2:

   由Key Server下載,KeyID是D7E8DF3A,

   (1)"gpg --keyserver subkeys.pgp.net --recv-key D7E8DF3A"

   (2)"gpg -a --export D7E8DF3A | apt-key add -"

  3.編輯/etc/apt/sources.list儲藏庫

   教室的套件是Ubuntu Hardy (8.04)

   --------------
   deb http://free.nchc.org.tw/ubuntu hardy main restricted

     universe multiverse

   deb http://free.nchc.org.tw/drbl-core drbl stable

  4.執行 "apt-get update" 更新

  5.執行 "apt-get install drbl"開始安裝DRBL程式。

  6.若對外網路順暢,Linux套件有提供apt、rpm或是yum的儲藏庫,請執行

   "/opt/drbl/sbin/drblsrv -i"。原則上,如果若遇不確定的地方,可直接按

   Enter使用預設值即可。 

六、設定Client端電腦可網路開機

  1.Client端電腦有PXE網路開機功能,請設定BIOS設定成網路開機,通常設定

   的地方會在BIOS的Advanced -> Onboard Devices Configuration ->

   Onboard LAN -> Onboard LAN Boot Rom -> Enabled。

  2.設定Boot order優先順序為LAN -> CDROM -> HD。

  3.開啟Wake on LAN

   (可能在APM Configuration -> Power On By PCI Devices)。

七、Server上建置Client的檔案系統

  1.鎖電腦MAC address

   執行"/opt/drbl/sbin/drblpush -i"來收集網卡,請依提示回答。 

八、注意事項

  安裝完成DRBL相關程式後,不建議開啟GNU/Linux套件自動更新的功能,

  因為有可能更新後,伺服器的檔案和用戶端的檔案版本不一致。若定要開啟

  自動更新功能,請必須再每次更新後,再自動執行一次上述的步驟。

-------------------------------------------------------------------------------------

Note1.修改IP、電腦數量

 網卡、電腦名稱、設定檔存放位置:

 /etc/drbl/~

 /etc/dhcp3/dhcpd.conf

 /etc/exports

 刪除多餘的 IP node :/tftpboot/nodes/

Note 2.更改Image裝置名稱

 cnvt-ocs-dev

  [OPTION] IMAGE_NAME SOURCE_DEV_NAME TARGET_DEVICE_NAME

 Example:

  (1)若image是存成sda,要改成給hda用的話,請參照以下轉換:

   /opt/drbl/sbin# cnvt-ocs-dev -d /home/partimag/ [檔名] sda hda 

  (2)若image是存成hda,要改成給sda用的話,請參照以下轉換:

   /opt/drbl/sbin # cnvt-ocs-dev -d /home/partimag/ [檔名] hda sda 

 

DRBL 官方: http://drbl.nchc.org.tw/

arrow
arrow
    全站熱搜

    pineapplelin 發表在 痞客邦 留言(0) 人氣()