(はじめに)
はじめに
Solarisって・・・
SunのセミナーとSDC
Solaris 10概要
資格(SCSA,SCNA)
Solarisフォーラム
管理人に連絡
(Solaris基本)
Solarisのインストール
システムの起動と停止
ファイルシステム
オートマウントとマウント
パッケージとパッチ
ユーザの追加と削除
ファイル権限(セキュリティ)
バックアップとリストア
CDE環境
プロセス管理/監視
(ネットワーク管理)
OSIを理解してみる
TCP/IPの設定
(TCP/IP入門)
DNSの設定
NISの設定
NFSの設定(WebNFS,CacheFS)
(NIS、NIS+、DNS違い)
DHCPの設定
1つのNICで複数IP設定
(IO関連)
インタフェース概要
SAFの管理
プリンタ管理概要
プリンタコマンド
SunSolve Online
SCSI情報(KEY,ASC,ASCQ)
(ソフトウェア関連)
Bash
Apache
Solstice DiskSuite
(SDS OSミラー回復)
Veritas VxVM
(OBPについて)
PROM(OBP)の概要
OBPでのキーボード操作
一般的なOBPコマンド
SolarisでOBPの設定
OBPに関するFAQ
(トラブル時の対応)
基本情報
エラーメッセージ
(主要メッセージ一覧)
性能関連コマンド
トレースコマンド
クラッシュダンプ
SunSolve Online
(その他)
小技集
UNIXコマンド
(manマニュアル)
システムチューニング
ネットワークチューニング
UltraSPARC T1について
(FAQ)
rootのPASSが不明
ハングアップかな?
ハードトラブル
OSが起動しない(b)
swap領域の拡張方法
(リンク)
Sun関連リンク
その他リンク
アバウトなJava入門
Perlメモ(逆引き用)
|
Solaris 性能関連コマンドの紹介
(1)prstatコマンド
prstatとは他のUNIX系では、topコマンドと同様なものである。うまく表示していないかもしれないが、下記のように表示されます。このコマンドはSolaris8から使えるので、他のバージョンのSolarisの場合は、topがフリーソフトとしてあるので、ダウンロードして、インストールしてみてはどうか?
# prstat
PID USERNAME SIZE RSS STATE PRI NICE TIME CPU PROCESS/NLWP
3347 root 2104K 1148K cpu0 54 0 0:00.00 0.3% prstat/1
1 root 672K 92K sleep 59 0 0:00.11 0.0% init/1
231 root 920K 0K sleep 48 0 0:00.00 0.0% htt/1
214 root 2500K 0K sleep 55 0 0:00.00 0.0% cs00/1
213 root 768K 0K sleep 43 0 0:00.00 0.0% cssd/1
211 root 840K 332K sleep 59 0 0:00.00 0.0% utmpd/1
189 root 2924K 0K sleep 56 0 0:00.00 0.0% lpsched/1
163 root 1768K 0K sleep 48 0 0:00.00 0.0% cron/1
216 root 3188K 740K sleep 58 0 0:00.00 0.0% vold/6
159 root 3204K 776K sleep 59 0 0:00.00 0.0% syslogd/11
212 root 1324K 0K sleep 52 0 0:00.00 0.0% cimomboot/1
179 root 1836K 0K sleep 100 - 0:00.00 0.0% xntpd/1
143 root 2096K 272K sleep 48 0 0:00.00 0.0% inetd/1
201 root 1100K 0K sleep 56 0 0:00.00 0.0% powerd/3
175 root 2380K 948K sleep 45 0 0:00.00 0.0% nscd/8
144 root 3264K 664K sleep 58 0 0:00.07 0.0% automountd/5
63 root 2004K 132K sleep 53 0 0:00.00 0.0% syseventd/10
340 nobody 2980K 1568K sleep 58 0 0:00.15 0.0% httpd/4
118 root 2084K 0K sleep 58 0 0:00.00 0.0% rpcbind/1
259 root 2344K 536K sleep 44 0 0:00.03 0.0% sshd/1
232 root 8028K 228K sleep 58 0 0:00.00 0.0% htt_server/8
Total: 87 processes, 239 lwps, load averages: 0.00, 0.01, 0.01
|
(2)sarコマンド
【使用方法】 sar [ -aAbcdgkmpqruvwy ] [ -o filename ]
t [ n ] sar [ -aAbcdgkmpqruvwy ] [ -e time ] [ -f filename ] [ -i sec ] [ -s
time
]
【オプション】 -a:ファイルアクセス操作の統計情報の表示 -A:オプション全て取得(-abcdgkmpqruvwy) -b:バッファー動作の統計情報が表示 -c:システムコールの統計情報 -d:ディスク動作の統計情報が表示 -g:ページアウトとメモリー解放動作の平均値 -k:KMAに関する資源の情報 -m:プロセス間通信の動作 -p:ページイン動作の表示 -q:待ち行列(キュー)の状態表示 -r:使用してないメモリーページ数,スワップファイルのブロック数 -u:CPU
の使用状況の表示 -v:プロセス、inode等のテーブルの状態の表示 -w:スワッピングと切り替え動作の表示 -y:端末デバイス(TTY)の動作の監視 |
(3)vmstatコマンド
【使用方法とオプション】 vmstat
[ -cipsS ] [ disks ] [ interval [ count ] ]
【オプション】 -c: Report cache
ushing statistics for a virtual cache. -i: Report interrupts per
device. -p: Report paging activity in details. -s: Report the total of
various system events that have taken place since the system was last
booted. -S: Report swapping statistics.
# vmstat 3
procs memory page disk faults cpu
r b w swap free re mf pi po fr de sr dd f0 s1 s3 in sy cs us sy id
0 0 0 520720 6112 0 35 29 7 18 0 5 4 0 0 0 121 167 71 1 2 97
0 0 0 518216 4744 0 28 2 0 0 0 0 0 0 0 0 112 100 64 0 1 99
0 0 0 518208 4760 0 0 0 8 8 0 0 1 0 0 0 113 102 62 0 0 100
0 0 0 518208 4760 0 0 0 0 0 0 0 10 0 2 0 148 72 75 0 0 100
(procs) Reports the following states:
r ディスパッチ待ち行列内のカーネルスレッド数
b 資源を待機中のブロックされたカーネルスレッド
w 資源処理の完了を待機中のスワップアウトされた軽量プロセス数
(memory) 実メモリーと仮想メモリーの使用状況を表示する
swap 使用可能なスワップ空間
free 空きリストのサイズ
(page) ページフォルトとページング動作を 1 秒当りの単位数として表示する
re 回収されたページ数
mf 軽度のフォルトと重大なフォルト
pi ページインされたキロバイト数
po ページアウトされたキロバイト数
fr 解放されたキロバイト数
de 最後にスワップインされたプロセスに必要だと予想されるメモリー
sr ページデーモンによって走査されたページ数 (現在は使用されていない)
(sr が 0 以外の値であれば、ページデーモンは実行されている)
(disk) 最高 4 台のディスク上のデータを示す、1 秒当りのディスク処理数を表示する示する
in 1 秒当りの割り込み数
sy 1 秒当りのシステムコール数
cs CPU のコンテキスト切替え率
(cpu) CPU 時間の使用状況を表示する
us ユーザー時間
sy システム時間
id アイドル時間
|
(4)iostatコマンド
# iostat -xtc 2
extended device statistics tty cpu
device r/s w/s kr/s kw/s wait actv svc_t %w %b tin tout us sy wt id
dad0 1.4 1.1 13.8 11.8 0.1 0.0 66.0 1 2 2 122 1 1 1 97
fd0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0 0
sd19 0.0 0.1 0.3 3.7 0.0 0.0 9.5 0 0
sd30 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0 0
nfs1 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0 0
extended device statistics tty cpu
device r/s w/s kr/s kw/s wait actv svc_t %w %b tin tout us sy wt id
dad0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0 0 0 240 0 0 0 100
fd0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0 0
sd19 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0 0
sd30 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0 0
nfs1 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0 0
r/s 1 秒当りの読み取り数
w/s 1 秒当りの書き込み数
Kr/s 1 秒当りの読み取りキロバイト数
Kw/s 1 秒当りの書き込みキロバイト数
wait サービス (待ち行列の長さ) を待機中の平均トランザクション数
actv サービス中の平均トランザクション数
svc_t ミリ秒単位で表した平均サービス時間
%w 待ち行列が空でない時間の割合
%b ディスクがビジーである時間の割合
|
|
|