當在多網址伺服器上裝載無磁碟用戶端時,將該用戶端裝載到與無磁碟用戶端位于同一個子網路的網路介面。依照預設,無磁碟用戶端使用作業系統伺服器之本機主機介面裝載其檔案系統。
在一個多網址伺服器,每一個網路介面都有一個主機名稱以及網際網路協定位址。要決定本機主機介面的主機名稱,請在伺服器上輸入 uname -n。
在以下情況下,使用 -D type/host_name/domain_name 選項來指定管理網域:
type 為 NIS, NIS+,或檔案
host_name 是主機或網路介面的名稱
domain_name 是管理網域的名稱
如果您沒有指定 -D 選項,SMC 會假定是在本機伺服器的檔案網域。
當名稱服務伺服器和作業系統伺服器不是同一台機器時,使用 -o host_name 選項來指定作業系統伺服器名稱。如果您不指定這個選項,smdiskless會假定作業系統伺服器和用 -D 選項指定的一樣。
要獲得更多資訊,請參閱 smdiskless(1M)。
如果名稱服務伺服器和多網址作業系統伺服器相同,host_name 必須與在該伺服器輸入 uname -n所返回的主機名稱相同。使用與無磁碟用戶端在同一個子網路的網路介面之主機名稱來指定-o選項。
如果名稱服務伺服器和多網址作業系統伺服器不同,host_name必須在名稱服務伺服器輸入 uname -n所返回的主機名稱相同。使用與無磁碟用戶端在同一個子網路的作業系統伺服器網路介面的主機名稱來指定 -o 選項。
如果多網址作業系統伺服器的「本機主機」 介面位于無磁碟用戶端的子網路,而您並未指定 -D 選項 (檔案範圍被假定),那 smdiskless 即會正確運作。
如果多網址作業系統伺服器和無磁碟用戶端位于不同子網路,您必須編輯作業系統伺服器和無磁碟用戶端的資料庫檔案,如下所示:
所有輸入必須在一行之內顯現。
變更下列伺服器檔案:
/etc/bootparams diskless_client root=server:/export/root/diskless_client \ swap=server:/export/swap/diskless_client swapsize=:32 \ dump=server:/export/dump/diskless_client dumpsize=:32 \ boottype=:di |
其中 server = 作業系統伺服器的主機名稱,net_interface = 無磁碟用戶端子網路上的網路介面之主機名稱 ,diskless_client = 無磁碟用戶端的主機名稱
只有當您指定 "-x 傾印" 或 "-x 傾印尺寸" 選項時,"傾印" 和 "傾印尺寸" 才會顯現。
到下列:
diskless_client root=net_interface:/export/root/diskless_client \ swap=net_interface:/export/swap/diskless_client swapsize=:32 \ dump=net_interface:/export/dump/diskless_client dumpsize=:32 \ boottype=:di |
net_interface 主機名稱與其 IP 位址必須顯現在 /etc/hosts。
在伺服器上重新啟動 in.rarpd 和 rpc.bootparamd。使用 in.rarpd -a 或啟動無磁碟用戶端所使用的網路介面上之 rarpd 常駐程式
變更下列用戶端檔案:
/export/root/diskless_client/etc/vfstab server :/export/root/diskless_client - / nfs - - rw server :/export/swap/diskless_client - /dev/swap nfs - - - server :/export/exec/Solaris_8_sparc.all/usr - /usr nfs - -ro |
到下列:
net_interface:/export/root/diskless_client - / nfs - - rw net_interface:/export/swap/diskless_client - /dev/swap nfs - - - net_interface:/export/exec/Solaris_8_sparc.all/usr - /usr nfs - -ro |