JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris 10 8/11 インストールガイド (ネットワークインストール)     Oracle Solaris 10 8/11 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

パート I ネットワーク経由のインストールの計画

1.  Solaris インストールの計画についての参照先

2.  システム構成情報の事前設定 (作業)

3.  ネームサービスまたは DHCP による事前構成

ネームサービスの選択

ネームサービスによる事前設定

NIS を使ってロケールを事前設定する方法

NIS+ を使ってロケールを事前設定する方法

DHCP サービスによるシステム構成情報の事前設定 (作業)

Solaris インストールパラメータ用の DHCP オプションとマクロの作成

DHCP オプションおよびマクロの値

DHCP マネージャを使用したインストールオプションとマクロの作成

dhtadm を使用してオプションとマクロを作成するスクリプトの作成

パート II ローカルエリアネットワーク経由のインストール

4.  ネットワークからのインストール (概要)

5.  DVD メディアを使用したネットワークインストール (作業)

6.  CD メディアを使用したネットワークインストール (作業)

7.  ミニルートイメージへのパッチの適用 (作業)

8.  ネットワーク経由のインストール (例)

9.  ネットワークからのインストール (コマンドリファレンス)

パート III 広域ネットワーク経由のインストール

10.  WAN ブート (概要)

11.  WAN ブートによるインストールの準備 (計画)

12.  WAN ブート によるインストール (作業)

13.  SPARC: WAN ブートによるインストール (作業)

14.  SPARC: WAN ブートによるインストール (例)

15.  WAN ブート (リファレンス)

パート IV 付録

A.  問題発生時の解決方法 (作業)

B.  リモートからのインストールまたはアップグレード (作業)

用語集

索引

ネームサービスによる事前設定

次の表は、システム構成情報を事前設定するために編集および入力を行う必要があるネームサービスデータベースの概要を示したものです。

事前設定するシステム情報
ネームサービスデータベース
ホスト名と IP アドレス
hosts
日付と時刻
hosts。インストール対象のシステムに、日付と時刻を提供するホスト名に続けて timehost という別名を記述します。
タイムゾーン
timezone
ネットマスク
netmasks

DNS や LDAP のネームサービスでは、システムのロケールを事前設定することはできません。NIS や NIS+ のネームサービスを使用する場合は、次に挙げるネームサービスの使用手順に従ってシステムのロケールを事前設定します。


注 - NIS や NIS+ を使ってシステムのロケールを正常に事前設定するためには、次の要件が満たされる必要があります。

これらの要件が満たされると、インストーラは事前設定された設定値を使用するため、インストール時にロケールの入力を求められることはありません。どちらかの要件が満たされないと、インストール時にインストーラからロケール情報の入力を求められます。


NIS を使ってロケールを事前設定する方法

  1. ネームサーバー上で、スーパーユーザーになるか、またはそれと同等の役割になります。

    注 - 役割には、認証と特権コマンドが含まれます。役割の詳細については、『Solaris のシステム管理 (セキュリティサービス)』の「RBAC の構成 (作業マップ)」を参照してください。


  2. /var/yp/Makefile ファイルを編集して、ロケールマップを追加します。
    1. 最後の variable.time シェル手続きの後ろに、次のシェル手続きを追加します。
      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. 文字列 all: を検索し、変数リストの最後に locale という語を挿入します。
      all: passwd group hosts ethers networks rpc services protocols \
          netgroup bootparams aliases publickey netid netmasks c2secure \
          timezone auto.master auto.home locale
    3. ファイルの下の方にある同じようなエントリの後に、文字列 locale: locale.time を新しい行として挿入します。
      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. ファイルを保存します。
  3. /etc/locale というファイルを作成し、ドメインや特定のシステムごとに 1 つずつエントリを作成します。
    • locale domain_name を入力します。

      たとえば次の行は、example.com ドメインに対してデフォルト言語として日本語を指定しています。

      fr example.com

      注 - 使用できるロケール値のリストについては、『国際化対応言語環境の利用ガイド』を参照してください。


    • または、locale system_name を入力します。

      たとえば、次の例では、myhost というシステムに対してデフォルトロケールとして ja_JP.UTF-8 ロケールを指定しています。

      fr_BE myhost

    注 - ロケールは、Solaris DVD または Solaris SOFTWARE - 1 CD に入っています。


  4. マップを作成します。
    # cd /var/yp; make

    これでドメインまたは locale マップで個別に指定したシステムは、デフォルトのロケールを使用するように設定されました。ここで指定したデフォルトのロケールは、インストール時に使用されるとともに、システムのリブート後のデスクトップでも使用されます。

インストールの続行

NIS ネームサービスを使ってネットワーク経由のインストールを行うには、インストールサーバーを設定し、システムをインストールクライアントとして追加する必要があります。詳細については、第 4 章ネットワークからのインストール (概要)を参照してください。

NIS ネームサービスを使ってカスタム JumpStart インストールを行うには、プロファイルと rules.ok ファイルを作成する必要があります。詳細は、『Oracle Solaris 10 8/11 インストールガイド (カスタム JumpStart/上級編)』の第 2 章「カスタム JumpStart (概要)」を参照してください。

参照

NIS ネームサービスの詳細は、『Solaris のシステム管理 (ネーミングとディレクトリサービス : DNS、NIS、LDAP 編)』のパート III「NIS の設定と管理」を参照してください。

NIS+ を使ってロケールを事前設定する方法

この手順は、NIS+ ドメインが設定されていると仮定しています。NIS+ ドメインの設定については、『Solaris のシステム管理 (ネーミングとディレクトリサービス : DNS、NIS、LDAP 編)』を参照してください。

  1. ネームサーバーに、スーパーユーザーまたは NIS+ admin グループのユーザーとしてログインします。
  2. locale テーブルを作成します。
    # nistbladm -D access=og=rmcd,nw=r -c locale_tbl name=SI,nogw=
    locale=,nogw= comment=,nogw= locale.org_dir.`nisdefaults -d`
  3. locale に必要なエントリを追加します。
    # nistbladm -a name=namelocale=locale comment=comment
    locale.org_dir.`nisdefaults -d`
    name

    デフォルトのロケールを事前設定するドメイン名または特定のシステム名。

    locale

    システムにインストールし、システムのリブート後にデスクトップ上で使用するロケール。使用できるロケール値のリストについては、『国際化対応言語環境の利用ガイド』を参照してください。

    comment

    コメントフィールド。複数の単語を使ったコメントは、前後を二重引用符で囲んでください。


    注 - ロケールは、Solaris DVD または Solaris SOFTWARE - 1 CD に入っています。


    これでドメインまたは locale テーブルで個別に指定したシステムは、デフォルトのロケールを使用するように設定されました。ここで指定したデフォルトロケールは、インストール時に使用されるとともに、システムのリブート後のデスクトップでも使用されます。

インストールの続行

NIS+ ネームサービスを使ってネットワーク経由のインストールを行うには、インストールサーバーを設定し、システムをインストールクライアントとして追加する必要があります。詳細については、第 4 章ネットワークからのインストール (概要)を参照してください。

NIS+ ネームサービスを使ってカスタム JumpStart インストールを行うには、プロファイルと rules.ok ファイルを作成する必要があります。詳細は、『Oracle Solaris 10 8/11 インストールガイド (カスタム JumpStart/上級編)』の第 2 章「カスタム JumpStart (概要)」を参照してください。

参照

NIS+ ネームサービスの詳細は、『Solaris のシステム管理 (ネーミングとディレクトリサービス : NIS+ 編)』を参照してください。