關於無盤工作站的麻煩
兩台用RHEL3的PC做客戶和伺服器
客戶機使用yukon
主板自帶PXE ROM
啟動出錯信息
PXE-E61: Media test failure, check cable
PXE-M0F: Exiting PXE ROM
伺服器DHCP配置文檔:
ddns-update-style interim;
ignore client-updates;
####################boot
allow booting;
allow bootp;
class "pxeclients" {
match if substring(option vendor-class-identifier, 0, 9) = "PXEClient";
next-server 192.168.8.19;
filename "linux-install/pxelinux.0";
}
###################
subnet 192.168.8.0 netmask 255.255.255.0 {
# --- default gateway
option routers 192.168.8.11;
option subnet-mask 255.255.255.0;
option domain-name-servers 192.168.8.11,192.168.8.10;
option time-offset -18000;
# Eastern Standard Time
# option ntp-servers 192.168.1.1;
# option netbios-name-servers 192.168.1.1;
# --- Selects point-to-point node (default is hybrid). Don't change this unless
# -- you understand Netbios very well
# option netbios-node-type 2;
range dynamic-bootp 192.168.8.190 192.168.8.200;
host u2 {
hardware ethernet 00:11:D8:58:6D:F8;
fixed-address 192.168.8.199;
filename "linux-install/pxelinux.0";
}
}
我是使用RHEL自帶的PXE命令 pxeos pxeboot
# pxeos -l
RENDER
Description:
Protocol: NFS
isDiskless: 1
Server: 192.168.8.19
Location: /tmp/diskless
# pxeboot -l
default RENDER
label RENDER
kernel RENDER/vmlinuz
append initrd=RENDER/initrd.img root=/dev/ram0 init=disklessrc NFSROOT=192.168.8.19:/tmp/diskless ramdisk_size=10000 ETHERNET=eth0 NFSROOT=192.168.8.19:/tmp/diskless init=disklessrc root=/dev/ram0
我不知道到底出現了什麼問題才是的如此。
網線和網卡也是好的,因為我裝上硬碟就可以上網。
《解決方案》
不知道你伺服器的防火牆關掉了沒有。另外一個排除的辦法是你用一台有盤的機子啟動叫它自動獲得IP,看能否成功,如果能成功就說明可能是你的主板自帶的PXE有問題。
《解決方案》
新的進展
首先謝謝shadowmin。
目前已經啟動出LINUX的一個SHELL
由於在同一個區域網里配備了兩台DHCP(但分配的地址不同)我不知道中間倒是是怎麼回事,使得DISKLESS時好時壞。
以下是另一伺服器配的DHCP文件
ddns-update-style none;
option domain-name-servers 192.168.8.11;
option routers 192.168.8.11;
# SMEC LAN
subnet 192.168.8.0 netmask 255.255.255.0 {
#########default gateway######
option routers 192.168.8.11;
option subnet-mask 255.255.255.0;
option time-offset -18000;
option netbios-name-servers 192.168.8.11;
option domain-name-servers 192.168.8.11;
range 192.168.8.200 192.168.8.254;
default-lease-time 21600;
max-lease-time 43200;
}
但很糟糕的是,用RH自帶的PXETOOL的工具所配置的內核,使得啟動完成之後只有一個簡單的SHELL。
甚至沒有網路功能。
即使我在景象的ftab配置了NFS的根目錄,但還是無法載入。
十分煩惱:(
《解決方案》
不知道你做無盤用來做什麼,你可以試一下DRBL,會簡便了很多,你可以查找我發過的另一篇文章,關於無盤工作站的搭建的,REDHAT自帶的,3.0的好像不能用,4.0的用過之後,有的機子可以,有的機子不可以,所以沒有用,最後用的是DRBL,感覺很方便
《解決方案》
謝謝你的幫助,我會周末來讀你查找你所寫的關於無盤的資料。
我們公司是做動畫的,目前要幾台機器做成無盤工作組來處理數據。
DRBL我裝過,但很遺憾的是這個軟體竟然不能用在rhel3上。