Sun Web Console は、Sun Microsystems 製品用に共通の Web ベースのシステム管理ソリューションを提供する目的で設計されました。これは、ユーザーがシステム管理アプリケーションにアクセス可能な単一の場所として役立ちます。これらのシステム管理アプリケーションは、そのすべてが一貫したユーザーインタフェースを提供します。
このコンソールは、さまざまな理由から Web モデルに基づいています。しかし、その第一の理由はシステム管理者が Web ブラウザを使ってシステム管理アプリケーションにアクセスできるようにすることです。
Sun Web Console が提供する機能は次のとおりです。
共通の認証と承認
共通のログ
すべてのシステム管理アプリケーションに対して、同じ HTTPS ベースのポートを経由する単一のエントリポイント
共通の外観と操作性
このコンソールの主な利点は、管理者が 1 回ログインしたあと、コンソール内でどのアプリケーションでも使用可能であることです。
Sun Web Console は、複数のクライアントサーバー型オペレーティングシステムといくつかのブラウザをサポートします。
SolarisTM 8 以降で動作する NetscapeTM 6.2x および 7.x
Windows 98、98 SE、ME、2000、および XP で動作する Netscape 4.7x、6.2x、および 7.x
Windows 98、98 SE、ME、2000、および XP で動作する Internet Explorer 5.x および 6.x
Linux および Solaris 上で動作する Mozilla
Solaris 8 以降
Red Hat 8 以降、または Red Hat Enterprise Linux 2.1
SuSE Linux 2.1 以降
J2SETM バージョン 1.4.1_03 以降
セットアッププログラムによりサーバー上で J2SE 1.4.1 以前のバージョンが検出された場合、Java Desktop System Management Tools CD に収録されている J2SE バージョンを使ってインストールをアップグレードするように求められます。
Tomcat: 4.0.3 以降
Tomcat は Java Desktop System Management Tools CD に収録されています。
Sun Web Console をインストールする前に、本書の付録 A 「Sun Web Console のパッケージ」にあるパッケージの要約と既知の問題点に関する節をお読みください。
Solaris SPARC (バージョン 8 以降) 用と Linux オペレーティングシステム用の Sun Web Console は、Java Desktop System Management Tools CD に収録されています。
Java Desktop System Management Tools CD 上で、コンソールをインストールするオペレーティングシステム用の Sun Web Console ディレクトリ (swc) に移動します。
./setup を入力します。
デフォルトでは、Sun Web Console はインストールログファイルを作成しません。「logfile」という名前のインストールログファイルを作成するには、./setup | tee logfile を入力します。
セットアップを実行すると、Web コンソールのほとんどのインストールと設定は自動的に実行されます。Sun Web Console の設定アプリケーションについての詳細は、付録 A 「Sun Web Console のパッケージ」を参照してください。
Sun Web Console をローカライズする場合、言語ごとに 2 つの追加パッケージをインストールする必要があります。以下の表で言語に対応するパッケージ名を調べ、次のいずれかの操作を行います。
Solaris では、pkgadd -d path/pkgname.pkg pkgname を入力します。ここで、pkgname は追加する言語パッケージの名前です。
Linux では、rpm -i path/pkgname<...>.rpm を入力します。ここで、pkgname は追加するパッケージの名前です。
パッケージ名 |
説明 |
---|---|
SUNWcmcon、SUNWcmctg |
簡体字中国語の SunTM Web Console 2.0 |
SUNWdmcon、SUNWdmctg |
ドイツ語の SunTM Web Console 2.0 |
SUNWemcon、SUNWemctg |
スペイン語の SunTM Web Console 2.0 |
SUNWfmcon、SUNWfmctg |
フランス語の SunTM Web Console 2.0 |
SUNWhmcon、SUNWhmctg |
繁体字中国語の SunTM Web Console 2.0 |
SUNWimcon、SUNWimctg |
イタリア語の SunTM Web Console 2.0 |
SUNWjmcon、SUNWjmctg |
日本語の SunTM Web Console 2.0 |
SUNWkmcon、SUNWkmctg |
韓国語の SunTM Web Console 2.0 |
SUNWsmcon、SUNWsmctg |
スウェーデン語の SunTM Web Console 2.0 |
新しいアプリケーションを登録する場合、通常、 Sun Web Console サーバーを停止して再起動するだけです。
初めて Sun Web Console を起動する前に、 Configuration Manager インストールが完了していることを確認してください。コンソールに最低 1 つのアプリケーションを配備するまでは、Sun Web Console は正常に実行されません。
Sun Web Console を起動するには、smcwebserver start を入力します。
Sun Web Console を停止するには、smcwebserver stop を入力します。
Sun Web Console にアクセスするには、次の URL をブラウザに入力します。https://<hostname>.<domainname>:6789
Sun Web Console は簡単に導入でき、 UNIX ベースの認証と役割ベースのアクセス制御 (RBAC: Role Based Access Control) をサポートします。ただし、LDAP 認証など、ほかの認証機構も設定できます。
デフォルトのセッションタイムアウトは 15 分です。smreg コマンドを使用すれば、このタイムアウトを設定できます。たとえば、このタイムアウトを 5 分に設定するには、smreg add -p -c session.timeout.value=5 を入力します。
Sun Web Console のコマンドの詳細については、smcwebserver と smreg のマニュアルページを参照してください。
Sun Web Console をアンインストールするには、/usr/lib/webconsole/setup -u を実行します。
/usr/lib/webconsole ディレクトリまたはそのサブディレクトリにいる場合は、このコマンドを実行しないでください。実行すると、pkgrm は失敗します。
Configuration Manager は Sun Web Console のポートを使用します。
8005 – サービスのシャットダウン用
6789 – https アクセス用
この 2 つのポートは、/etc/opt/webconsole/server.xml で変更できます。ポートを変更したあと、/usr/sbin/smcwebserver restart コマンドで Sun Web Console を再起動します。