Solaris 8 (Intel-Plattform Edition) 1/01 Aktualisierte Versionshinweise

Fehler bei Clients ohne Massenspeicher

Mit dem Befehl smdiskless kann kein Client ohne Massenspeicher auf einem Multi-Homed-Server erstellt werden. (4390236)

Hängen Sie beim Einhängen eines Clients ohne Massenspeicher auf einem Multi-Homed-Server den Client in eine Netzwerkschnittstelle ein, die sich im selben Teilnetz wie der Client ohne Massenspeicher befindet. Ein Client ohne Massenspeicher hängt seine Dateisysteme standardmäßig mit der lokalen Host-Schnittstelle des Betriebssystem-Servers ein.

Auf einem Multi-Homed-Server verfügt jede Netzwerkschnittstelle über einen Host-Namen und eine IP (Internet Protocol)-Adresse. Sie ermitteln den Host-Namen der lokalen Host-Schnittstelle, indem Sie den Befehl uname -n auf dem Server eingeben.

Verwenden Sie die Option -D type/host_name/domain_name, um die Management-Domäne festzulegen, wobei:

Wenn Sie die Option -D nicht festlegen, geht SMC davon aus, dass sich die Datei-Domäne auf dem lokalen Server befindet.

Verwenden Sie die Option -o host_name, um den Namen des Betriebssystem-Servers anzugeben, wenn sich der Namen-Service-Server und der Betriebssystem-Server nicht auf demselben System befinden. Wenn Sie diese Option nicht angeben, geht smdiskless davon aus, dass der Betriebssystem-Server und der mit der Option -D angegebene Server identisch sind.

Weitere Informationen finden Sie unter smdiskless(1M).

Umfang des Namen-Servers

Wenn der Namen-Service-Server mit dem Multi-Homed-Betriebssystem-Server identisch ist, muss der host_name gleich dem Host-Namen sein, der bei Eingabe des Befehls uname -n auf diesem Server zurückgegeben wird. Geben Sie die Option -o unter Verwendung des Host-Namens der Netzwerkschnittstelle an, die sich in demselben Teilnetz wie der Client ohne Massenspeicher befindet.

Wenn der Namen-Service-Server nicht mit dem Multi-Homed-Betriebssystem-Server identisch ist, muss der host_name gleich dem Host-Namen sein, der bei Eingabe des Befehls uname -n auf diesem Server zurückgegeben wird. Geben Sie die Option -o unter Verwendung des Host-Namens des Betriebssystem-Servers an, der sich in demselben Teilnetz wie der Client ohne Massenspeicher befindet.

Dateiumfang

Wenn sich die lokale Host-Schnittstelle eines Multi-Homed-Betriebssystem-Servers im Teilnetz des Clients ohne Massenspeicher befindet, und Sie nicht die Option -D angeben (Dateiumfang wird geschätzt), wird der Befehl smdiskless ordnungsgemäß ausgeführt.

Befindet sich ein Multi-Homed-Betriebssystem-Server nicht im selben Teilnetz wie der Client ohne Massenspeicher, müssen Sie die Datenbankdateien des Betriebssystem-Servers und Clients ohne Massenspeicher wie folgt bearbeiten:


Hinweis -

Alle Einträge müssen in einer Zeile erscheinen.


  1. Ändern Sie die folgenden Server-Dateien:


    /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
     

    dabei ist server = Host-Name des Betriebssystem-Servers, net_interface = Host-Name der Netzwerkschnittstelle im Teilnetz des Clients ohne Massenspeicher und diskless_client = Host-Name des Clients ohne Massenspeicher


    Hinweis -

    "dump" und "dumpsize" erscheinen nur, wenn Sie die Optionen "-x dump" oder "-x dumpsize" angeben.


    wie folgt:


    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
     


    Hinweis -

    Der Host-Name und die IP-Adresse der net_interface muss in /etc/hosts vorhanden sein.


  2. Starten Sie in.rarpd und rpc.bootparamd auf dem Server neu. Verwenden Sie den Befehl in.rarpd -a, oder starten Sie den rarpd-Däemon auf der vom Client ohne Massenspeicher verwendeten Netzwerkschnittstelle.

  3. Ändern Sie die folgenden Client-Dateien:


     /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
     

    wie folgt:


    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