ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
Solaris のシステム管理 (基本編) Oracle Solaris 10 8/11 Information Library (日本語) |
1. Oracle Solaris 管理ツール (製品概要)
3. Oracle Java Web Console の操作 (手順)
11. Oracle Solaris ブート動作の変更 (手順)
12. Oracle Solaris システムのブート (手順)
13. Oracle Solaris ブートアーカイブの管理 (手順)
14. Oracle Solaris システムのブートのトラブルシューティング (手順)
16. x86: GRUB を実装しないシステムのブート (手順)
17. Oracle Solaris 自動登録コマンド regadm の操作 (手順)
ネットワークに提供するサービスを generic*.xml で変更する
実行制御スクリプトを使用して従来のサービスを起動または停止する方法
ブート中に system/filesystem/local:default サービスで障害が発生した場合に sulogin プロンプトを強制的に表示する方法
21. Oracle Solaris システム管理ツールによるソフトウェアの管理 (手順)
次の各作業は、SMF サービスの監視方法を示したものです。
この手順は、実行中のサービスを表示する場合に使用できます。
オプションを指定しないでこのコマンドを実行した場合、FMRI で指定されたサービスの状態レポートが表示されます。
% svcs -l FMRI
例 19-1 rlogin サービスの状態を表示する
この例では、多くの契約を含むサービスの状態を表示しています。
% svcs -l network/login:rlogin fmri svc:/network/login:rlogin name remote login enabled true state online next_state none state_time Thu Apr 28 14:10:48 2011 restarter svc:/network/inetd:/default contract_id 42325 41441 40776 40348 40282 40197 39025 38381 38053\ 33697 28625 24652 23689 15352 9889 7194 6576 6360 5387 1475 3015\ 6545 6612 9302 9662 10484 16254 19850 22512 23394 25876 26113 27326\ 34284 37939 38405 38972 39200 40503 40579 41129 41194
例 19-2 sendmail サービスの状態を表示する
この例では、依存するサービスを持つサービスの状態を表示しています。
% svcs -l network/smtp:sendmail fmri svc:/network/smtp:sendmail name sendmail SMTP mail transfer agent enabled true state online next_state none state_time Thu Apr 28 14:10:37 2011 restarter svc:/system/svc/restarter:default contract_id 29462 dependency require_all/refresh file://localhost/etc/nsswitch.conf (-) dependency require_all/refresh file://localhost/etc/mail/sendmail.cf (-) dependency optional_all/none svc:/system/system-log (online) dependency require_all/refresh svc:/system/identity:domain (online) dependency require_all/refresh svc:/milestone/name-services (online) dependency require_all/none svc:/network/service (online) dependency require_all/none svc:/system/filesystem/local (online)
例 19-3 すべてのサービスの状態を表示する
次のコマンドを実行すると、システムにインストールされているすべてのサービスが一覧表示されます。その際、各サービスの状態も表示されます。このコマンドでは、有効になっているサービスだけでなく、無効になっているサービスも表示されます。
% svcs -a
例 19-4 inetd によって制御されるサービスの状態を表示する
次のコマンドを実行すると、inetd によって制御されるサービスが一覧表示されます。サービスごとに、FMRI のほかに、実行状態と有効になっているかどうかが表示されます。
% inetadm
この手順は、指定されたサービスに依存するサービスインスタンスを確認する方法を示しています。
% svcs -D FMRI
例 19-5 マルチユーザーマイルストンに依存するサービスインスタンスを表示する
次の例は、マルチユーザーマイルストンに依存するサービスインスタンスを確認する方法を示しています。
% svcs -D milestone/multi-user STATE STIME FMRI online Apr_08 svc:/milestone/multi-user-server:default
この手順は、指定されたサービスインスタンスが依存するサービスを確認する方法を示しています。
% svcs -d FMRI
例 19-6 マルチユーザーマイルストンが依存するサービスインスタンスを表示する
次の例では、マルチユーザーマイルストンが依存するサービスインスタンスを表示しています。
% svcs -d milestone/multi-user:default STATE STIME FMRI disabled Aug_24 svc:/platform/sun4u/sf880drd:default online Aug_24 svc:/milestone/single-user:default online Aug_24 svc:/system/utmp:default online Aug_24 svc:/system/system-log:default online Aug_24 svc:/system/system-log:default online Aug_24 svc:/system/rmtmpfiles:default online Aug_24 svc:/network/rpc/bind:default online Aug_24 svc:/milestone/name-services:default online Aug_24 svc:/system/filesystem/local:default online Aug_24 svc:/system/mdmonitor:default