JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Solaris のシステム管理 (上級編)     Oracle Solaris 10 1/13 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  端末とモデムの管理 (概要)

2.  端末とモデムの設定 (タスク)

3.  サービスアクセス機能によるシリアルポートの管理 (タスク)

シリアルポートの管理 (タスクマップ)

サービスアクセス機能 (SAF) の概要

SAF 全体の管理 (sacadm)

サービスアクセスコントローラ (SAC プログラム)

SAC の初期化プロセス

ポートモニターサービス管理 (pmadm)

ttymon ポートモニター

ポートの初期化プロセス

発着信両用サービス

TTY モニターとネットワークリスナーポートモニター

TTY ポートモニター (ttymon)

ttymon とコンソールポート

ttymon 固有の管理コマンド (ttyadm)

ネットワークリスナーサービス (listen)

listen 固有の管理コマンド (nlsadmin)

ttymon ポートモニターの管理

ttymon コンソールの端末タイプを設定する方法

ttymon コンソールの端末でボーレート速度を設定する方法

ttymon ポートモニターを追加する方法

ttymon ポートモニターのステータスを表示する方法

ttymon ポートモニターを停止する方法

ttymon ポートモニターを起動する方法

ttymon ポートモニターを無効にする方法

ttymon ポートモニターを有効にする方法

ttymon ポートモニターを削除する方法

ttymon サービスの管理 (タスクマップ)

ttymon サービスの管理

サービスを追加する方法

TTY ポートサービスのステータスを表示する方法

ポートモニターサービスを有効にする方法

ポートモニターサービスを無効にする方法

サービスアクセス機能の管理 (リファレンス)

SAF に関連付けられているファイル

/etc/saf/_sactab ファイル

/etc/saf/pmtab/_pmtab ファイル

サービスの状態

ポートモニターの状態

ポートの状態

4.  システムリソースの管理 (概要)

5.  システム情報の表示と変更 (タスク)

6.  ディスク使用の管理 (タスク)

7.  UFS 割り当て制限の管理 (タスク)

8.  システムタスクのスケジュール設定 (タスク)

9.  システムアカウンティングの設定と管理 (タスク)

10.  システムアカウンティング (リファレンス)

11.  システムパフォーマンスの管理 (概要)

12.  システムプロセスの管理 (タスク)

13.  システムパフォーマンスの監視 (タスク)

14.  ソフトウェアのトラブルシューティング (概要)

15.  システムメッセージの管理

16.  コアファイルの管理 (タスク)

17.  システムクラッシュ情報の管理 (タスク)

18.  ソフトウェアで発生するさまざまなトラブルシューティング (タスク)

19.  ファイルアクセスでのトラブルシューティング (タスク)

20.  UFS ファイルシステムの不整合解決 (タスク)

21.  ソフトウェアパッケージで発生するトラブルシューティング (タスク)

索引

ttymon サービスの管理

pmadm コマンドを使用すると、サービスを追加したり、ポートモニターに関連付けられている 1 つ以上のポートのサービスを表示したり、サービスを有効または無効にしたりできます。

サービスを追加する方法

  1. スーパーユーザーになるか、同等の役割を引き受けます。

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

  2. mbmon ポートモニターに、標準の端末サービスを追加します。
    # pmadm -a -p mbmon -s a -i root -v `ttyadm -V` -m "`ttyadm -i 'Terminal
     disabled' -l contty -m ldterm,ttcompat -S y -d /dev/term/a 
    -s /usr/bin/login`"

    注 - 上記の例では入力が自動的に次の行にまたがっています。実際には Return キーを押さずに (改行なしに) 入力します。


    -a

    ポートモニターステータス追加用のフラグを指定します。

    -p

    mbmon をポートモニタータグとして指定します。

    -s

    a をポートモニターサービスタグとして指定します。

    -i

    識別情報を、サービス実行中にポートモニターサービスタグに割り当てられるように指定します。

    -v

    ポートモニターのバージョン番号を指定します。

    -m

    ttyadm により書式化された ttymon 固有の構成データを指定します。

    上記の pmadm コマンドには ttyadm コマンドが組み込まれています。その組み込みコマンドの中の指定項目の意味は次のとおりです。

    -b

    ポートを双方向用にするフラグを指定します。

    -i

    inactive (無効応答) メッセージを指定します。

    -l

    /etc/ttydefs ファイルにあるどの TTY 名を使用するか指定します。

    -m

    サービスを起動する前にプッシュする STREAMS モジュールを指定します。

    -d

    TTY ポートに使用する装置へのフルパス名を指定します。

    -s

    接続要求を受信したとき起動するサービスへのフルパス名を指定します。引数が必要な場合、コマンドと引数を二重引用符 (“) で囲みます。

TTY ポートサービスのステータスを表示する方法

pmadm コマンドを次に示すように使用して、特定のポートモニターに設定されている 1 つまたはすべての TTY ポートのステータスを表示します。

  1. スーパーユーザーになるか、同等の役割を引き受けます。

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

  2. ポートモニターのいずれかのサービスをリストします。
    # pmadm -l -p mbmon -s a
    -l

    システム上のサービス情報を表示します。

    -p

    mbmon をポートモニタータグとして指定します。

    -s

    a をポートモニターサービスタグとして指定します。

例 3-2 1 つの TTY ポートモニターサービスのステータスを表示する

この例は、ポートモニターのすべてのサービスを表示します。

# pmadm -l -p mbmon
PMTAG  PMTYPE  SVCTAG FLGS ID    <PMSPECIFIC> 
mbmon  ttymon  a      -     root  /dev/term/a - - /usr/bin/login - contty
ldterm,ttcompat login:  Terminal disabled tvi925 y  #
PMTAG

pmadm -p コマンドを使用して設定された、ポートモニター名 mbmon を示します。

PMTYPE

ポートモニターのタイプが ttymon であることを示します。

SVCTAG

pmadm -s コマンドを使用して設定された、サービスタグ値を示します。

FLAGS

次のフラグが pmadm -f コマンドを使用して設定されているかどうかを指定します。

  • x – サービスを有効にしません。

  • u – サービス用の utmpx エントリを作成します。

  • ダッシュ (-) – フラグを設定しません。

ID

起動時にサービスに割り当てられた ID を示します。この値は、pmadm -i コマンドを使用して設定されます。

<PMSPECIFIC>

情報

/dev/term/a

ttyadm -d コマンドを使用して設定された、TTY ポートパス名を示します。

-

次のフラグが ttyadm -c -b -h -I -r コマンドを使用して設定されているかどうかを示します。

  • c – キャリア検出時に接続するよう、ポートを設定します。

  • b – ポートが双方向性である (着信トラフィックと発信トラフィックの両方を許可する) と設定します。

  • h – 着呼が受信された直後の自動ハングアップを抑制します。

  • I – ポートを初期化します。

  • rlogin: メッセージを出力する前に、ポートから文字を受信するまで ttymon を待機させます。

  • ダッシュ (-) – フラグを設定しません。

-

ttyadm -r count オプションを使用して設定された値を示します。このオプションは、ポートからデータを受信したあとに、ttymon がプロンプトを表示するタイミングを決定します。count が 0 の場合、ttymon は任意の文字を受信するまで待機します。count が 0 より大きい場合、ttymoncount の数だけ新規行を受信するまで待機します。この例では、値は設定されていません。

/usr/bin/login

接続を受信したときに呼び出されるサービスのフルパス名を示します。この値は、ttyadm -s コマンドを使用して設定されます。

-

ttyadm -t コマンドのタイムアウト値を示します。このオプションは、ポートを開くことに成功して、かつ入力データが timeout 秒内に受信されていない場合に、ttymon がポートを閉じることを意味します。この例では、タイムアウト値は設定されていません。

contty

/etc/ttydefs ファイル中の TTY 名を示します。この値は、ttyadm -l コマンドを使用して設定されます。

ldterm,ttcompat

プッシュする STREAMS モジュールを示します。これらのモジュールは、ttyadmin -m コマンドを使用して設定されます。

login: Terminal disabled

ポートが無効であるときに表示される、アクティブでないメッセージを示します。このメッセージは、ttyadm -i コマンドを使用して設定されます。

tvi925

ttyadm -T コマンドを使用して設定されている場合、端末タイプを示します。この例では、端末タイプは、tvi925 です。

y

ttyadm -S コマンドを使用して設定されたソフトウェアキャリア値を示します。n は、ソフトウェアキャリアをオフにします。y は、ソフトウェアキャリアをオンにします。この例では、ソフトウェアキャリアはオンです。

#

pmadm -y コマンドで指定した任意のコメントを示します。この例では、コメントは存在しません。

ポートモニターサービスを有効にする方法

  1. スーパーユーザーになるか、同等の役割を引き受けます。

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

  2. 無効になっているポートモニターサービスを有効にします。
    # pmadm -e -p mbmon -s a
    -e

    有効フラグを指定します。

    -p

    mbmon をポートモニタータグとして指定します。

    -s

    a をポートモニターサービスタグとして指定します。

ポートモニターサービスを無効にする方法

  1. スーパーユーザーになるか、同等の役割を引き受けます。

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

  2. ポートモニターサービスを無効にします。
    # pmadm -d -p mbmon -s a
    -d

    無効フラグを指定します。

    -p

    mbmon をポートモニタータグとして指定します。

    -s

    a をポートモニターサービスタグとして指定します。