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 |