Solaris 10 Installationshandbuch: Netzwerkbasierte Installation

Vorkonfiguration mit dem Namen-Service

In der folgenden Tabelle finden Sie eine Übersicht über die Namen-Service-Datenbanken, die Sie bearbeiten und mit Daten füllen müssen, um die Systeminformationen vorzukonfigurieren.

Vorzukonfigurierende Systeminformationen 

Namen-Service-Datenbank 

Host-Name und IP-Adresse (Internet Protocol) 

hosts

Datum und Uhrzeit 

hosts. Geben Sie den timehost-Alias neben dem Host-Namen des Systems an, das Datum und Uhrzeit für die zu installierenden Systeme bereitstellt.

Zeitzone 

timezone

Netzmaske 

netmasks

Mit dem Namen-Service DNS oder LDAP kann die Sprachumgebung für ein System nicht vorkonfiguriert werden. Wenn Sie den Namen-Service NIS oder NIS+ verwenden, führen Sie zum Vorkonfigurieren der Sprachumgebung für ein System das für den jeweiligen Namen-Service relevante Verfahren aus:

ProcedureSo nehmen Sie die Vorkonfiguration der Sprachumgebung mit NIS vor

Schritte
  1. Melden Sie sich beim Namen-Server als Superuser an.

  2. Ändern Sie die Datei /var/yp/Makefile, um die Sprachumgebung hinzuzufügen.

    1. Fügen Sie die folgende Shell-Prozedur nach der letzten Variable.time-Shell-Prozedur ein.

      locale.time:  $(DIR)/locale
              -@if [ -f $(DIR)/locale ]; then \
                     sed -e "/^#/d" -e s/#.*$$// $(DIR)/locale \
                     | awk '{for (i = 2; i<=NF; i++) print $$i, $$0}' \
                     | $(MAKEDBM) - $(YPDBDIR)/$(DOM)/locale.byname; \
                     touch locale.time; \
                     echo "updated locale"; \
                     if [ ! $(NOPUSH) ]; then \
                             $(YPPUSH) locale.byname; \
                             echo "pushed locale"; \
                     else \
                     : ; \
                     fi \
              else \
                     echo "couldn't find $(DIR)/locale"; \
              fi
    2. Suchen Sie die Zeichenkette all: und fügen Sie am Ende der Variablenliste das Wort locale ein.

      all: passwd group hosts ethers networks rpc services protocols \
      	netgroup bootparams aliases publickey netid netmasks c2secure \
      	timezone auto.master auto.home locale
    3. Fügen Sie hinter den letzten Eintrag dieser Art, gegen Ende der Datei, die Zeichenkette locale: locale.time in einer neuen Zeile ein.

      passwd: passwd.time
      group: group.time
      hosts: hosts.time
      ethers: ethers.time
      networks: networks.time
      rpc: rpc.time
      services: services.time
      protocols: protocols.time
      netgroup: netgroup.time
      bootparams: bootparams.time
      aliases: aliases.time
      publickey: publickey.time
      netid: netid.time
      passwd.adjunct: passwd.adjunct.time
      group.adjunct: group.adjunct.time
      netmasks: netmasks.time
      timezone: timezone.time
      auto.master: auto.master.time
      auto.home: auto.home.time
      locale: locale.time
    4. Speichern Sie die Datei.

  3. Legen Sie die Datei /etc/locale an, und erstellen Sie einen Eintrag für jede Domain bzw. jedes System:

    Sprachumgebung Domain-Name
    

    oder

    Sprachumgebung Systemname
    

    Hinweis –

    Eine Liste der gültigen Sprachumgebungen finden Sie im International Language Environments Guide.


    Der folgende Eintrag legt zum Beispiel fest, dass in der Domain example.com Französisch als Standardsprache gilt:

    fr example.com

    Und der folgende Eintrag legt fest, dass auf dem System myhost Französisch (Belgien) als Standardsprache gilt:

    fr_BE myhost 

    Hinweis –

    Die Sprachumgebungen stehen auf der Solaris 10-DVD oder der Solaris 10 Software - 1-CD zur Verfügung.


  4. Erzeugen Sie die Maps:


    # cd /var/yp; make
    

    Systeme, die über eine Domain oder einzeln in der Map locale angegeben sind, werden so eingerichtet, dass darauf die Standardsprachumgebung verwendet wird. Die angegebene Standardsprachumgebung wird während der Installation und nach dem Neustart des Systems vom Desktop verwendet.

Fortsetzen der Installation

Wenn Sie den NIS-Namen-Service in einer netzwerkgestützten Installation verwenden möchten, müssen Sie einen Installations-Server einrichten und das System als Installations-Client hinzufügen. Nähere Informationen hierzu finden Sie in Kapitel 7, Vorbereiten der Installation über ein Netzwerk (Übersicht).

Wenn Sie den NIS-Namen-Service in einer benutzerdefinierten JumpStart-Installation verwenden möchten, müssen Sie ein Profil sowie eine rules.ok-Datei erstellen. Nähere Informationen hierzu finden Sie in Kapitel 5, Benutzerdefinierte JumpStart-Installation (Übersicht), in Solaris 10 Installationshandbuch: Benutzerdefinierte JumpStart-Installation und komplexe Installationsszenarien.

Siehe auch

Weitere Informationen zum NIS-Namen-Service bietet Teil III, NIS Setup and Administration, in System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP).

ProcedureSo nehmen Sie die Vorkonfiguration der Sprachumgebung mit NIS+ vor

Im folgenden Verfahren wird davon ausgegangen, dass bereits eine NIS+-Domain eingerichtet ist. Das Einrichten einer NIS+-Domain ist in System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP) dokumentiert.

Schritte
  1. Melden Sie sich als Superuser oder als ein Benutzer in der NIS+-Administrationsgruppe beim Namen-Server an.

  2. Erstellen Sie die Tabelle locale:


    # nistbladm -D access=og=rmcd,nw=r -c locale_tbl name=SI,nogw=
    locale=,nogw= comment=,nogw= locale.org_dir.`nisdefaults -d`
    
  3. Fügen Sie der Tabelle locale diegewünschten Einträge hinzu.


    # nistbladm -a name=Namelocale=Sprachumgebung comment=Anmerkung
    locale.org_dir.`nisdefaults -d`
    
    Name

    Der Name der Domain oder eines bestimmten Systems, für die bzw. das eine Standardsprachumgebung vorkonfiguriert werden soll.

    Sprachumgebung

    Die Sprachumgebung, die auf dem System installiert und nach dem Neustart auf dem Desktop verwendet werden soll. Eine Liste der gültigen Sprachumgebungen finden Sie im International Language Environments Guide.

    Anmerkung

    Das Anmerkungsfeld. Stellen Sie Anmerkungen, die mehr als ein Wort umfassen, in Anführungszeichen.


    Hinweis –

    Die Sprachumgebungen stehen auf der Solaris 10-DVD oder der Solaris 10 Software - 1-CD zur Verfügung.


    Systeme, die über eine Domain oder einzeln in der Tabelle locale angegeben sind, werden so eingerichtet, dass darauf die Standardsprachumgebung verwendet wird. Die angegebene Standardsprachumgebung wird während der Installation und nach dem Neustart des Systems vom Desktop verwendet.

Fortsetzen der Installation

Wenn Sie den NIS+-Namen-Service in einer netzwerkgestützten Installation verwenden möchten, müssen Sie einen Installations-Server einrichten und das System als Installations-Client hinzufügen. Nähere Informationen hierzu finden Sie in Kapitel 7, Vorbereiten der Installation über ein Netzwerk (Übersicht).

Wenn Sie den NIS+-Namen-Service in einer benutzerdefinierten JumpStart-Installation verwenden möchten, müssen Sie ein Profil sowie eine rules.ok-Datei erstellen. Nähere Informationen hierzu finden Sie in Kapitel 5, Benutzerdefinierte JumpStart-Installation (Übersicht), in Solaris 10 Installationshandbuch: Benutzerdefinierte JumpStart-Installation und komplexe Installationsszenarien.

Siehe auch

Weitere Informationen zum NIS+-Namen-Service finden Sie in System Administration Guide: Naming and Directory Services (NIS+).