Changes between Version 15 and Version 16 of Xen_DRBL
- Timestamp:
- Oct 30, 2009, 3:17:59 PM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Xen_DRBL
v15 v16 1 1 [[PageOutline]] 2 2 = 【0.前言】 = 3 * 已建置好 DRBL-Xe m的環境 ([http://trac.nchc.org.tw/grid/wiki/jazz/DRBL_Xen 可參考此篇])3 * 已建置好 DRBL-Xen 的環境 ([http://trac.nchc.org.tw/grid/wiki/jazz/DRBL_Xen 可參考此篇]) 4 4 * DRBL Client 需有兩張網卡 (一張為DRBL環境,另一張為 domU 來bridge) 5 5 * 本測試以 DRBL 來佈署實體的 DRBL Client,同時利用 DRBL 的網路開機機制,讓支援 網路開機的 HVM domU 和 PV domU 也能成為 DRBL Client。 6 6 * 優點 - DRBL 實體的 Client 有限,但虛擬的 Client 則可根據使用者需求增加或刪除 7 7 * 缺點 - 虛擬 Client 效能沒有實體 Client 強,此平台只適用於一般多用途 (不適用於特地用途) 8 = 【1.DRBL Xen Client 的環境設定】 =8 = 【1.DRBL-Xen 環境配置】 = 9 9 * __Xen image 和 grub menu 設定__ 10 10 * 將 Server 的 Xen Image 複製到 DRBL Client 的路徑 … … 15 15 $ cp /boot/* /tftpboot/node_root/boot/ 16 16 }}} 17 * __Setup domU IP from DHCP (192.168.1.50 ~ 192.168.1.250)__ 18 {{{ 19 $ vim /etc/dhcp3/dhcpd.conf 20 subnet 192.168.1.0 netmask 255.255.255.0 { 21 option subnet-mask 255.255.255.0; 22 option routers 192.168.1.254; 23 next-server 192.168.1.254; 24 range 192.168.1.50 192.168.1.250; 25 //skip// 26 27 $ iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j MASQUERADE 28 }}} 29 30 [[BR]] 31 == 1. DRBL Xen Client 的網路設定 == 17 * DRBL Xen Client 的網路設定 32 18 {{{ 33 19 $ vim /etc/xen/xend-config.sxp 34 (network-script 'network-route netdev=eth 0')20 (network-script 'network-route netdev=eth1') 35 21 (vif-script vif-route) 36 22 }}} 23 ---- 24 = 【2.DRBL Client - HVM domU】 = 25 ---- 26 = 【3.DRBL Client - PV domU】 = 27 ---- 28 = 【問題】 = 29 == 未解決 == 37 30 38 [[BR]] 39 == 2. 問題 == 40 === 2.1 未解決 === 41 42 === 2.1 已解決 === 31 == 已解決 == 43 32 1. Client 開機時,若有三個 eth,會依序使用 eth1 eth2 eth0 透過 udhcpc 來跟 DRBL Server 要 IP,是否有方法來指定 eth0 要即可? 44 33 * Client開機時, udhcpc 會根據 XEN 的 netloop 的數量抓到多餘的 veth 和 vif 裝置,解決方法可在 kernel command 加上 netloop.nloopbacks=0 或將其編譯成 module … … 63 52 * 作法五(O):官方建議若是使用 NFS roots 可改用 netwrok-route,只是缺點無法抓到 DHCP IP 64 53 >domU IP 必須設定為 static,DRBL Server 必須 iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j MASQUERADE 54 * 作法六(O):多插一張網卡 XD