Solaris のシステム管理 (上級編)

端末とモデムの管理に関する新機能

この節では、Oracle Solaris で端末およびモデムを管理するための新機能、または機能の変更について説明します。Oracle Solaris リリースの新機能と説明の完全な一覧については、『Oracle Solaris 10 9/10 の新機能』を参照してください。

SPARC: Coherent Console

Solaris 10 8/07: Coherent Console サブシステム機能は、カーネルコンソールサブシステムの一部を実装し、コンソール出力のレンダリングを容易にします。Coherent Console では、Programmable Read-Only Memory (PROM) インタフェースではなく、Oracle Solaris のカーネル機構を使用してコンソール出力がレンダリングされます。これにより、コンソールレンダリングの OpenBoot PROM (OBP) に対する依存性が減少します。Coherent Console では、カーネル常駐のフレームバッファードライバを使用してコンソール出力を生成します。生成されるコンソール出力は、OBP レンダリングを使用する場合よりも効率的です。Coherent Console では、SPARC コンソール出力時のアイドリングも回避され、ユーザー体験が向上します。

SPARC: コンソールの $TERM 値の設定方法の変更

Solaris 10 8/07: $TERM 値は現在、動的に派生し、コンソールが使用する端末エミュレータに依存しています。x86 ベースのシステムでは、カーネルの端末エミュレータが常に使用されるため、$TERM 値は sun-color です。

SPARC ベースのシステムでは、$TERM 値は次のとおりです。

sun-color

システムでカーネルの端末エミュレータが使用される場合は、$TERM にこの値が使用されます。

sun

システムで PROM の端末エミュレータが使用される場合は、$TERM にこの値が使用されます。

この変更は、端末タイプをシリアルポートに設定する方法には影響しません。 $TERM 値を変更するには、次の例に示すように、引き続き svccfg コマンドを使用することができます。


# svccfg
svc:> select system/console-login
svc:/system/console-login> setprop ttymon/terminal_type = "xterm"
svc:/system/console-login> exit

システムコンソールでの ttymon の起動 (SMF による管理)

Oracle Solaris 10: システムコンソールでの ttymon の起動は、SMF によって管理されます。svc:/system/console-login:default サービスにプロパティーを加えることにより、svccfg コマンドで ttymon コマンドの引数を指定できるようになりました。これらのプロパティーは、SMF の汎用プロパティーではなく ttymon 固有のものであることに注意してください。


注 –

/etc/inittab ファイルでの ttymon の起動はカスタマイズできなくなりました。


SMF で ttymon コマンド引数を指定する方法については、ttymon コンソールの端末タイプを設定する方法」を参照してください。

SMF の概要については、『Solaris のシステム管理 (基本編)』の第 18 章「サービスの管理 (概要)」を参照してください。SMF に関する手順の詳細については、『Solaris のシステム管理 (基本編)』の第 19 章「サービスの管理 (手順)」を参照してください。