JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Solaris のシステム管理 (上級編)     Oracle Solaris 10 8/11 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 - ポートを初期化します。

  • r - login: メッセージを出力する前に、ポートから文字を受信するまで、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 をポートモニターサービスタグとして指定します。