IRIX® Admin: System Configuration and Operation (日本語版)
Total Page:16
File Type:pdf, Size:1020Kb
IRIX® Admin: System Configuration and Operation (日本語版) ドキュメント番号 007-2859-020JP 編集協力者 執筆 Arthur Evans、Jeffrey B. Zurschmeide 改訂 Pam Sogard、Helen Vanderberg、Bob Bernard、Terry Schultz および Julie Boney 編集 Christina Cary、Cindy Kleinfeld、および Susan Wilkening 制作 Amy Swenson、Glen Traefald、および Karen Jacobson 技術協力 Scott Henry、Carlin Otto、Kam Kashani、Chris Wagner、Paul Mielke、Robert Stephens、Joe Yetter、Gretchen Helms、John Schimmel、 Robert Mende、Vernon Schryver、 Michael Nelson および Landon Noll イラスト Dany Galgani 著作権 © 1992-2002 Silicon Graphics, Inc. All rights reserved この文書の一部は、別途記載される通り、他社により著作権が保護されている場合があります。この電子 文書の内容の一部または全体を、Silicon Graphics, Inc. の書面による事前の許可なく複写、配布したり、派生製品を作成することは、いかなる形態においても禁 じられています。 LIMITED AND RESTRICTED RIGHTS LEGEND The electronic (software) version of this document was developed at private expense; if acquired under an agreement with the USA government or any contractor thereto, it is acquired as "commercial computer software" subject to the provisions of its applicable license agreement, as specified in (a) 48 CFR 12.212 of the FAR; or, if acquired for Department of Defense units, (b) 48 CFR 227-7202 of the DoD FAR Supplement; or sections succeeding thereto. Contractor/manufacturer is Silicon Graphics, Inc., 1600 Amphitheatre Pkwy 2E, Mountain View, CA 94043-1351, USA. 商標とその所有者 Silicon Graphics、 SGI、SGI ロゴ、Challenge、Indigo、IRIS、IRIX、Octane、Onyx、および Origin は Silicon Graphics, Inc. の登録商標であり、Crimson、 Indigo2、IRIS FailSafe、IRIS InSight、IRIS WorkSpace、IRIX Networker、NUMAlink、Performance Co-Pilot、Power Challenge、Power Indigo2、Power Onyx、および XFS は Silicon Graphics, Inc. の商標です。Indy は米国においてライセンス供与されている登録商標で、その他の国では Silicon Graphics, Inc. が 所有する登録商標です。 Centronics は GENICOM, L.L. C の商標です。Cray は Cray, Inc. の登録商標です。Documenter’s Workbench は Novell, Inc. の商標です。FrameMaker、Illustrator、 および PostScript は Adobe Systems, Incorporated の登録商標です。IBM は International Business Machines Corporation の登録商標です。LFS は Platform Computing Corporation の商標です。R4000 と R8000 は MIPS Technologies, Inc. の登録商標です。RPC と Sun は Sun Microsystems, Inc. の商標です。Tektronix は Tektronix, Inc. の商標です。Versatec は Versatec Corporation の商標です。UNIX は 米国およびその他の国々における Open Group の登録商標です。Xylogics は Xylogics, Inc. の商標です。 表紙デザイン Sarah Bolles (Sarah Bolles Design)、Dany Galgani (SGI Technical Publications) このマニュアルの変更点 このガイドでは、IRIX 6.5.18 リリースに合わせて以下の情報が追加または変更されています。 IRIX 6.5.18 リリースに合わせてこのガイドに加えられた変更は、以下のとおりです。 •233ページの「一般的なパラメータ」の nbuf パラメータに関して、値の式の説明を修正し ました。 •245ページの「リソース・リミット・パラメータ」に、リソース・リミットの値 (rlim_t) に 関する情報を追加しました。 •283ページの「スイッチ・パラメータ」の reboot_on_panic パラメータに関して、説明を 変更しました。 また編集・レイアウト上の変更も行われています。 007-2859-020JP iii 変更内容 バージョン 説明 007 1999 年 2 月 IRIX 6.5.3 リリースの情報の追加 008 1999 年 5 月 IRIX 6.5.4 リリースの情報の追加 009 1999 年 7 月 IRIX 6.5.5 リリースの情報の追加 010 2000 年 1 月 IRIX 6.5.7 リリースの情報の追加 011 2000 年 4 月 IRIX 6.5.8 リリースの情報の追加 012 2000 年 7 月 IRIX 6.5.9 リリースの情報の追加 013 2000 年 10 月 IRIX 6.5.10 リリースの情報の追加 014 2001 年 1 月 IRIX 6.5.11 リリースの情報の追加 015 2001 年 4 月 IRIX 6.5.12 リリースの情報の追加 007-2859-020JP v 変更内容 016 2001 年 8 月 IRIX 6.5.13 リリースの情報の追加 017 2001 年 11 月 IRIX 6.5.14 リリースの情報の追加 018 2002 年 2 月 IRIX 6.5.15 リリースの情報の追加 019 2002 年 5 月 IRIX 6.5.16 リリースの情報の追加 020 2002 年 11 月 IRIX 6.5.18 リリースの情報の追加 vi 007-2859-020JP 目次 このマニュアルの変更点 . iii 変更内容 . v 図一覧 . xxxi 表一覧 . xxxiii 例一覧 . xxxv 手順 . xxxvii このマニュアルについて . xxxix このマニュアルの内容 . xxxix このマニュアルの対象読者 . xli 関連文献 . xlii 文献の入手方法 . xliv 参考文献 . xliv IRIX マン・ページ . xliv リリース・ノート . .xlv IRIX ヘルプ・システム . xlv SGI 社の WWW (World Wide Web) サイト . xlvi 表記上の決まり . xlvi 読者からのフィードバック . xlvii 007-2859-020JP vii 1. システム構成と操作の概要 . 1 システム管理の基本原則 . 2 アカウントのパスワード . 2 特権ユーザ (root)・アカウントへのアクセスの制限 . 2 ユーザ・プライバシ . 3 定期的なパスワード・ファイルのチェック . 3 ハードウェアの変更のチェック . 4 ソフトウェアのバージョンアップのチェック . 4 システム停止の通知 . 4 不正行為に対する方針 . 5 システム・ログ・ブックの保守 . 6 トラブルの通知 . 7 システム管理者の仕事 . 7 管理ツールの概要 . 9 2. IRIX システムの機能の活用 . 11 IRIX シェル . 11 正規表現とメタキャラクタの使用方法 . 12 C シェルのショートカット . 14 tcsh シェル . 17 Bourne シェル . 17 Korn シェルのショートカット . 17 リモート・ワークステーションでのウィンドウの表示 . 18 カスタム・シェル・ウィンドウの作成 . 19 ファイルの自動検索と操作 . 21 find コマンドによるファイルの検索 . 21 find と cpio を使用したファイルの検索とコピー . 24 sed エディタ . 24 再帰コマンド . 24 viii 007-2859-020JP at、batch、cron コマンドによるタスクのスケジューリング . 25 at コマンドによるタスクのスケジューリング. 25 batch コマンドによるタスクのスケジューリング . 26 cron コマンドによるタスクのスケジューリング . 27 /etc/nologin ファイルによるログインの禁止 . 27 マウスのショートカット . 28 マウスによるテキストのコピー・アンド・ペースト . 29 マウスによる新しいシェル・ウィンドウの作成 . 30 マン・ページの作成 . 31 システム監視ツール . 32 savecore によるクラッシュ・ダンプの保存 . 33 icrash システム・クラッシュ分析ユーティリティ . 33 fru ハードウェア・エラー分析ツール . 35 システム・ログを表示する sysmon . 37 システム使用率を監視する availmon . 38 availmon の登録 . 39 availmon サイト・ログ・ファイルの設定 . 40 availmon の管理 . 41 自動レポートによる availmon の使用 . 41 セキュリティ上の制限があるサイトで内部レポートを送信する場合の availmon の使用 . 42 セキュリティ上の制限があるサイトでレポートを送信しない場合の availmon の使用. 43 availmon レポート . 43 amsend による availmon レポートの送信 . 44 amreport による availmon レポートの表示 . 45 3. システムの起動、停止および実行レベル . 47 システムの起動 . 47 マルチユーザ・モードでのシステムの停止 . 48 シングルユーザ・モードでのシステムの停止 . 50 007-2859-020JP ix IRIX オペレーティング・システムの実行レベル(システム状態) . 50 init によるシステム状態の制御 . 52 システムの停止からマルチユーザ状態への移行 . 54 init プロセス:初期化 . 55 init プロセス:実行レベルの準備 . 55 init プロセス : getty. 56 システムの実行レベルの変更 . 56 実行レベルのディレクトリ . 57 実行レベル・ファイルの変更 . 58 shutdown コマンドによるマルチユーザ・モードからシングルユーザ・モードへの変更. 58 /etc/inittab によるシステムの電源切断 . 59 4. IRIX オペレーティング・システムの構成 . 61 システム構成の確認 . 61 hinv によるインストール済みハードウェアの確認 . 61 /hw ディレクトリ内のインストール済みハードウェアの確認 . 67 IP ネットワーク・インタフェースのハードウェア・デバイスへの割当て方 . 67 versions によるインストール済みソフトウェアの確認 . 68 gfxinfo によるインストール済グラフィックス・ハードウェアの確認 . 69 uname による基本システムの確認 . 70 lpstat によるプリンタの状態の確認 . 70 chkconfig によるソフトウェア構成オプションの確認 . 70 x 007-2859-020JP ソフトウェアの構成 . 73 chkconfig によるソフトウェア構成オプションの設定 . 73 システム・デフォルトの設定と変更 . 75 システム・ディスプレイの設定 . 75 マルチプロセッサ・システムでのプロセッサ割当ての変更 . 76 実行中の作業からの CPU の除外 . 78 システム名の変更 . 78 ネットワーク・アドレスの設定 . 79 デフォルト・プリンタの設定 . 80 時間帯の設定 . 80 システムの日付と時刻の変更 . 83 ファイルおよびディレクトリのアクセス権の制御 . 84 ディレクトリ・パーミッション . 86 ファイル・パーミッション . 86 パーミッションの変更 . 87 umask によるパーミッションの設定 . 88 アクセス・コントロール・リスト (ACL: Access Control Lists) と機能 . 89 システムのパーティション分割 . 89 パーティション分割の利点 . 91 パーティション分割の欠点 . 91 パーティション分割ソフトウェアのインストール . 91 パーティション間のネットワークの設定 . 91 システム・コンソールのコントローラへの接続 . 93 パーティションの設定 . 93 mkpart パーティション設定コマンド . 93 PROM からのパーティション分割 . 95 partmgr パーティション構成ツール . 96 サポートされる構成 . .101 パーティション分割のガイドライン . .102 007-2859-020JP xi PCI ホットプラグのサポート . 103 PCI バス速度の制約 . 103 挿入手順 . 104 取外しとクエリ操作 . 105 5. マルチユーザ環境でのシステム管理 . 107 ユーザ・アカウント管理 . 107 ユーザ ID . 107 グループ ID . 108 プロジェクト ID 番号 . 109 シェル・コマンドによるユーザ・アカウントの追加 . 111 ユーザ・アカウント追加のための /etc/passwd の編集 . 111 ユーザ追加のための /etc/group の編集 . 112 新しいユーザのためのホーム・ディレクトリの設定 . 113 新しいアカウントの確認 . 115 シェル・コマンドによるグループの追加 . 116 ユーザ・グループの変更 . 116 システムからのユーザの削除 . 117 システムからのグループの削除 . 118 ユーザ・アカウントのロック . 118 newgrp および multgrps によるユーザ・グループの変更 . 119 ユーザ情報の変更 . 119 ユーザのログイン名の変更 . 120 passwd コマンドによるユーザのパスワードの変更 . 121 ユーザのログイン ID 番号の変更 . 122 ユーザのデフォルト・グループの変更 . 123 ユーザのコメント・フィールドの変更 . 123 ユーザのデフォルト・ホーム・ディレクトリの変更 . 124 ユーザのデフォルト・シェルの変更 . 125 xii 007-2859-020JP ユーザ環境 . .125 ログイン・シェル . .126 C シェルの設定ファイル . .127 Bourne シェルと Korn シェルの設定ファイル. ..