Solaris のシステム管理 (第 1 巻)

はじめに

本書『Solaris のシステム管理 (第 1 巻)』は、Solaris システム管理に関する情報を提供する、2 巻構成のマニュアルの 第 1 巻です。本書は、SPARCTM および x86 の両プラットフォームにおけるシステム管理について解説しています。また、SolsticeTM AdminSuiteTM ツールを使用してシステム管理作業を行う方法についても説明してます。

このマニュアルでは、システム管理者である読者が SunOS 5.7 オペレーティングシステムと Solstice AdminSuite をすでにインストールしていて、ネットワークソフトウェアの設定を終了していることを想定しています。SunOS 5.7オペレーティングシステムは、多くのユーティリティと OpenWindowsTM バージョン 3 を含む Solaris 7 製品の一部です。また、SunOS 5.7 は、AT&T System V リリース 4 オペレーティングシステムに準拠しています。

システム管理に関する Solaris 7 の新機能については、各章の新機能に関する節を参照してください。

対象読者

このマニュアルは、Solaris 7 システムの管理者を対象にしています。このマニュアルを読むには、UNIX のシステム管理について 1 〜 2 年の経験が必要です。また、コンピュータサイエンスの学位またはそれに相当する知識があれば役立ちます。

このマニュアルの構成

このマニュアルは、システム管理作業の内容ごとに分類されたパートに分かれています。各パートでは概要と作業手順を説明しています。

概要は各パートのはじめの章で紹介され、その後の章で各作業手順を説明しています。また、各手順の説明の後には、その作業が正しく実行されたか確認する方法と、その作業を行う具体的な例が含まれています。

AnswerBook2 を使用してこのマニュアルを参照する

このマニュアルを AnswerBook2TM ビューアで表示している場合、本文中の下線部分 (クロスリファレンス) をクリックすると、AnswerBook2 コレクションの参照情報をすぐに表示できます。元の表示に戻るには、ブラウザの「Back」ボタンをクリックします。

マニュアルの注文方法

SunDocsTM プログラムでは、米国 Sun MicrosystemsTM, Inc. (以降、SunTM とします) の 250 冊以上のマニュアルを扱っています。このプログラムを利用して、マニュアルのセットまたは個々のマニュアルをご注文いただけます。

マニュアルのリストと注文方法については、米国 SunExpressTM, Inc. のインターネットホームページ http://www.sun.com/sunexpress にあるカタログセクションを参照してください。

SPARC 情報と x86 情報

このマニュアルでは、SPARC システムと x86 システムの両方についてシステム管理情報を記載しています。特に断りがなければ、このマニュアルの説明はすべて両システムに適用されます。表 P-1 に SPARC と x86 のシステム管理作業の違いを要約します。

表 P-1 SPARC と x86 のシステム管理作業の違い

分類 

SPARC 

x86 

カーネルが読み込まれる前のシステムの動作 

  • モニタープログラムを持つ PROM チップが診断を実行し、デバイス情報を表示します。

  • デフォルトのブートパラメータを設定したり、システムに接続されているデバイスをテストしたりする場合にも使用します。

  • BIOS が診断を実行し、デバイス情報を表示します。

    Multiple Device Boot (MDB) と呼ばれるプログラムを持つ Solaris Device Configuration Assistant (構成用補助) フロッピーディスクを使用して、デフォルト以外のブートパーティション、ネットワーク、または CD-ROM からブートさせます。

システムのブート 

  • PROM レベルのコマンドとオプションを使用して、システムをブートします。

  • MDB、一次、および二次ブートサブシステムレベルのコマンドとオプションを使用して、システムをブートします。

ブートプログラム 

  • bootblk - ufsboot を読み込む一次ブートプログラム

  • ufsboot - カーネルを読み込む二次ブートプログラム

  • mboot - マスターブートレコード。pboot を読み込みます。

    pboot - Solaris パーティションブートプログラム。bootblk を読み込みます。

  • bootblk - 一次ブートプログラム。ufsboot を読み込みます。

    ufsboot - 二次ブートプログラム。カーネルを読み込みます。

システムのシャットダウン 

  • shutdown コマンドと init コマンドを、他の操作なしで使用できます。

  • shutdown コマンドと init コマンドを使用できます。ただし、「type any key to continue」プロンプトで入力する必要があります。

ディスクコントローラ 

  • SCSI

  • SCSI と IDE

ディスクスライスとパーティション 

  • 1 台のディスクは最大 8 個のスライスを持つことができます。番号は 0 〜 7 です。

  • Solaris の fdisk パーティションは最大 10 個のスライスを持つことができます。番号は 0 〜 9 ですが、0 〜 7 だけにユーザーデータを格納できます。

  • 1 台のディスクは最大 4 個の fdisk パーティションを持つことができます。

  • Solaris の fdisk パーティションは最大 10 個のスライスを持つことができます。番号は 0 〜 9 ですが、0 〜 7 だけにユーザーデータを格納できます。

フロッピーディスクドライブ 

  • デスクトップシステムには通常 1 台の 3.5 インチドライブがあります。

  • システムに 3.5 インチと 5.25 インチの 2 つのドライブがある場合があります。

表記上の規則

このマニュアルでは、次のような字体や記号を特別な意味を持つものとして使用します。

表 P-2 表記上の規則

字体または記号 

意味 

例 

AaBbCc123

コマンド名、ファイル名、ディレクトリ名、画面上のコンピュータ出力、またはコード例を示します。 

.login ファイルを編集します。

ls -a を使用してすべてのファイルを表示します。

system%

AaBbCc123

ユーザーが入力する文字を、画面上のコンピュータ出力とは区別して示します。 

system% su

password:

AaBbCc123

変数を示します。実際に使用する特定の名前または値で置き換えます。 

ファイルを削除するには、rm filename と入力します。

『 』 

参照する書名を示します。 

『コードマネージャ・ユーザーズガイド』を参照してください。 

「 」 

参照する章、節、ボタンやメニュー名、または強調する単語を示します。 

第 5 章「衝突の回避」を参照してください。 

この操作ができるのは、「スーパーユーザー」だけです。 

¥ 

枠で囲まれたコード例で、テキストがページ行幅を越える場合、バックスラッシュは継続を示します。 

sun% grep `^#define ¥
  XV_VERSION_STRING'

ただし AnswerBook2TM では、ユーザーが入力する文字と画面上のコンピュータ出力は区別して表示されません。

コード例は次のように表示されます。

[ ] は省略可能な項目を示します。上記の場合、filename は省略してもよいことを示します。

| は区切り文字 (セパレータ) です。この文字で分割されている引数のうち 1 つだけを指定します。

キーボードのキー名は英文で、頭文字を大文字で示します (例: Shift キーを押します)。ただし、キーボードによっては Enter キーが Return キーの動作をします。

ダッシュ (-) は 2 つのキーを同時に押すことを示します。たとえば、Ctrl-DControl キーを押したまま D キーを押すことを意味します。

一般規則


注意 - 注意 -

/usr/ucb を検索パスに設定する場合は、パスの一番最後に追加してください。ps コマンドや df コマンドなどは、SunOS 5.7 コマンドと /usr/ucb コマンドとで形式やオプションがそれぞれ異なります。