smdiskless fungerar korrekt om det lokala gränssnittet för en fleransluten OS-server är på samma delnät som klienten utan skivminne, och du inte anger alternativet -D (filomfång förutsätts).
Om den fleranslutna OS-servern inte är på samma delnät som klienten utan skivminne, måste du redigera databasfilerna för OS-servern och klienten utan skivminne på följande sätt:
Alla poster måste visas på en rad.
Ändra följande serverfiler:
/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 = värdnamnet på OS-servern, net_interface = värdnamnet på nätverksgränssnittet på delnätet för klienten utan skivminne diskless_client = värdnamnet på klienten utan skivminne
"dump" och "dumpsize" visas bara om du anger alternativen "-x dump" eller "-x dumpsize".
Till följande:
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
|
Värdnamnet för net_interface och dess IP-adress måste visas i /etc/hosts.
Starta om in.rarpd och rpc.bootparamd på servern. Använd in.rarpd -a eller starta bakgrundsprogrammet rarpd på det nätverksgränssnitt som används av klienten utan skivminne.
Ändra följande klientfiler:
/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
|
Till följande:
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
|