Solaris 8 のインストール (上級編)

プロファイルの例

次のサンプルプロファイルは、さまざまなプロファイルキーワードとプロファイル値を使用して、Solaris ソフトウェアをシステムにどのようにインストールするかを指定する方法を示しています。プロファイルキーワードと値には、プロファイルキーワードと値の説明を示してあります。


例 23–2 リモートファイルシステムのマウントとパッケージの追加および削除

 
# profile keywords        profile values
# -----------------       -----------------
  install_type            initial_install1
  system_type             standalone2
  partitioning            default3
  filesys                 any 512 swap   # specify size of /swap
  cluster                 SUNWCprog4
  package                 SUNWman delete5
  package                 SUNWolman delete
  package                 SUNWxwman delete
  package                 SUNWoldem add
  package                 SUNWxwdem add
  package                 SUNWoldim add
  package                 SUNWxwdim add
  1. install_type キーワードは、すべてのプロファイルに必要です。

  2. system_type キーワードは、システムをスタンドアロンシステムとしてインストールするように定義します。

  3. ファイルシステムスライスは、インストールするソフトウェアごとに default 値を使用して決定されます。swap は 512M バイトに設定され、値が any であるすべてのディスクにインストールされます。標準のマニュアルページは、ネットワーク上のファイルサーバー s_ref からマウントされます。

  4. 開発者システムサポートソフトウェアグループ (SUNWCprog) がシステムにインストールされます。

  5. マニュアルページはリモートからマウントされるため、マニュアルページパッケージはシステムにインストールされません。ただし、OPEN LOOK および X Window System のデモプログラムとイメージが入ったパッケージはシステムにインストールされます。



例 23–3 ファイルシステムのインストール場所の指定

# profile keywords        profile values
# ----------------        -------------------
  install_type	        initial_install
  system_type             standalone
 
  partitioning            explicit1
  filesys                 c0t0d0s0 auto /
  filesys                 c0t3d0s1 auto swap
  filesys                 any auto usr
  cluster                 SUNWCall2
  1. ファイルシステムスライスは、filesys キーワード (explicit 値) によって指定します。ルート (/) のサイズは、選択したソフトウェア (値 auto) にもとづいて c0t0d0s0 にインストールされます。swap は、必要なサイズに設定された上で c0t3d0s1 上にインストールされます。usr は、選択したソフトウェア (値 any) にもとづきインストールプログラムによってインストール先が決定されます。

  2. 全体ディストリビューションフトウェアグループ (SUNWCall) がシステムにインストールされます。



例 23–4 x86: fdisk キーワードの使用方法

# profile keywords      profile values
# ----------------      -------------------
  install_type          initial_install
  system_type           standalone

  fdisk                 c0t0d0 0x04 delete1
  fdisk                 c0t0d0 solaris maxfree2
  cluster               SUNWCall3
  cluster               SUNWCacc delete4
  1. タイプ DOSOS16 (04 16 進) の fdisk パーティションはすべて、c0t0d0 ディスクから削除されます。

  2. Solaris fdisk パーティションが、c0t0d0 ディスク上の最大の連続空き領域に作成されます。

  3. 全体ディストリビューションソフトウェアグループ (SUNWCall) がシステムにインストールされます。

  4. システムアカウントユーティリティ (SUNWCacc) は、システムにインストールされません。



例 23–5 アップグレード用ディスク容量の再配置

# profile keywords         profile values
# ----------------         -------------------
  install_type             upgrade1
 
  root_device              c0t3d0s22
 
  backup_media             remote_filesystem timber:/export/scratch3
  layout_constraint        c0t3d0s2 changeable 1004
  layout_constraint        c0t3d0s4 changeable
  layout_constraint        c0t3d0s5 movable
 
  package                  SUNWbcp delete5
  package                  SUNWolman add6
  package                  SUNWxwman add
  cluster                  SUNWCumux add
 
  locale                   de7
  1. このプロファイルは、ディスク容量を再配置することによってシステムをアップグレードします。この例では、システム上のファイルシステムのいくつかにアップグレード用の容量が十分にないため、ディスク容量を再配置する必要があります。

  2. c0t3d0s2 のルートファイルシステムがアップグレードされます。

  3. リモートシステム timber が、ディスク容量の再配置中のデータのバックアップに使用されます。

  4. layout_constraint キーワードは、アップグレードのためにディスク領域の再配置を行う時に自動レイアウトが以下のことを実施できることを示します。

    • スライス 2 と 4 を変更する。これらのスライスはほかの場所へ移動が可能であり、サイズも変更できます。

    • スライス 5 を移動する。このスライスはほかの場所へ移動は可能ですが、サイズは同じに保つ必要があります。

  5. バイナリ互換パッケージ (SUNWbcp) は、アップグレード後、システムにインストールされません。

  6. このコードは、OPEN LOOK と X Window System のマニュアルページと汎用マルチプレクサソフトウェアがまだシステムにインストールされていない場合に、インストールされるようにするものです。すでにシステム上にあるすべてのパッケージが自動的にアップグレードされます。

  7. ドイツ語ローカライズパッケージがシステムにインストールされます。