3月5日(土)にOSC参加させていただきました小林です。 お世話になっております。 開始が少し遅れたせいもあってか、時間があっという間に過ぎてしまい Vinelinuxに対する要望が伝えきれなかったのですが、参加した意味はあったと 感じました。 #出来れば電子書籍の話が聞きたかったです。 VineLinux関係の皆様、有難うございました。 セミナー中に要望させていただいたSysstatのパッケージ化ですが、具体的に説 明ができなかったので、このメールで改めさせていただきます。 サーバーの各種リソース情報を、客観的に分析する方法が用意されていなければ サーバーを可動させ運用するのは、ちょっと無理があると感じることもあると思 います。 勝手な想像ですが、昔と比べてVineLinuxでサーバー構築情報を公開する人・書 籍が減っているように感じられます。 インターネットでブログ等を見ればそのように感じます。 私は、サーバー管理に必要とされるパッケージがないのでそうなっていると想像 しています。 一例ですが、Sysstatで統計をとれば以下のような対応ができますので、 サーバーの構成を考える時に役に立ちます。 ・計算リソースが足りない -> CPUの交換 サーバーの分散 プログラムのチューニング ・IO入出力ボトルネック -> 高速なストレージに交換 メモリ増設でキャッシュする ・ネットワークがボトルネック -> NWインフラの品質改善 サーバーチューニング 今まで、なぜVineLinuxではSysstatパッケージが用意されていないのか不思議に 思っていました。 VineLinuxのプロジェクトが運営しているサーバーは、他の上手いやり方をして いるのでしょうか? 昨日は突然で思いつかなかったのですが、他にも要望はたくさんあります。 まだメールにまとめられないので、取り急ぎここまでにして、後でメールします。 稚拙ですが、以下にCentOSで実行し急遽作成した具体例を書きます。 間違い等をご指導いただければ幸いです。 Sysstatの必要の是非と、どの様に使用すべきなのか? たくさんの方の意見が聞きたいです。 (オプションが豊富で使い方は他にもいろいろあります) よろしくお願い致します。 [公式URL] http://sebastien.godard.pagesperso-orange.fr/ ### Sysstat使用解説 ### Sysstatに含まれるsarコマンドをそのまま実行すれば、その日の10分毎の状態全 てのリストが表示されます。 引数を与えることで実行間隔と回数を指定することができまうす。 例えば、以下の例は2秒間隔で10回表示になります。 %iowaitが高くなっていますが、HDDに大きいデータを読み書きしている状態で実 行しています。 ------------------------------------------------------------------------ #sar -u 2 10 Linux 2.6.18-194.32.1.el5 (centos01.example.net) 2011年03月06日 01時24分28秒 CPU %user %nice %system %iowait %steal %idle 01時24分30秒 all 1.00 0.00 37.81 61.19 0.00 0.00 01時24分32秒 all 1.00 0.00 36.82 62.19 0.00 0.00 01時24分34秒 all 0.50 0.00 39.20 60.30 0.00 0.00 01時24分36秒 all 1.00 0.00 36.00 63.00 0.00 0.00 01時24分38秒 all 1.01 0.00 39.20 59.80 0.00 0.00 01時24分40秒 all 1.50 0.00 36.00 62.50 0.00 0.00 01時24分42秒 all 1.99 0.00 42.79 55.22 0.00 0.00 01時24分44秒 all 0.50 0.00 38.61 60.89 0.00 0.00 01時24分46秒 all 1.49 0.00 37.31 61.19 0.00 0.00 01時24分48秒 all 1.00 0.00 43.50 55.50 0.00 0.00 平均値: all 1.10 0.00 38.72 60.18 0.00 0.00 ----------------------------------------------------------------------- 以下の例は、プログラムをコンパイルしている状態で同じようにsarを実行して います。 今度は、%userが大きく計算リソースをたくさん使用しています。 ----------------------------------------------------------------------- #sar -u 2 10 Linux 2.6.18-194.32.1.el5 (centos01.example.net) 2011年03月06日 01時36分33秒 CPU %user %nice %system %iowait %steal %idle 01時36分35秒 all 86.57 0.00 11.44 1.99 0.00 0.00 01時36分37秒 all 88.00 0.00 11.50 0.50 0.00 0.00 01時36分39秒 all 85.00 0.00 15.00 0.00 0.00 0.00 01時36分41秒 all 88.44 0.00 10.55 1.01 0.00 0.00 01時36分43秒 all 81.77 0.00 17.73 0.49 0.00 0.00 01時36分45秒 all 85.64 0.00 13.37 0.99 0.00 0.00 01時36分47秒 all 90.95 0.00 9.05 0.00 0.00 0.00 01時36分49秒 all 89.00 0.00 10.50 0.50 0.00 0.00 01時36分51秒 all 85.50 0.00 14.50 0.00 0.00 0.00 01時36分53秒 all 89.27 0.00 10.73 0.00 0.00 0.00 平均値: all 87.01 0.00 12.44 0.55 0.00 0.00 ---------------------------------------------------------------------- CPUの状態を表示するには、mpstatを使用します。 (オプションでALLを指定することで、すべてのコア別が表示されます) ---------------------------------------------------------------------- #mpstat -P ALL 2 3 Linux 2.6.18-194.32.1.el5 (centos01.example.net) 2011年03月06日 02時24分55秒 CPU %user %nice %sys %iowait %irq %soft %steal %idle intr/s 02時24分57秒 all 87.00 0.00 10.00 3.00 0.00 0.00 0.00 0.00 1014.00 02時24分57秒 0 87.00 0.00 10.00 3.00 0.00 0.00 0.00 0.00 1013.50 02時24分57秒 CPU %user %nice %sys %iowait %irq %soft %steal %idle intr/s 02時24分59秒 all 85.57 0.00 12.94 1.49 0.00 0.00 0.00 0.00 1006.47 02時24分59秒 0 85.57 0.00 12.94 1.49 0.00 0.00 0.00 0.00 1006.97 02時24分59秒 CPU %user %nice %sys %iowait %irq %soft %steal %idle intr/s 02時25分01秒 all 89.05 0.00 10.45 0.00 0.50 0.00 0.00 0.00 1006.47 02時25分01秒 0 89.05 0.00 10.45 0.00 0.50 0.00 0.00 0.00 1006.47 平均値: CPU %user %nice %sys %iowait %irq %soft %steal %idle intr/s 平均値: all 87.21 0.00 11.13 1.50 0.17 0.00 0.00 0.00 1008.97 平均値: 0 87.21 0.00 11.13 1.50 0.17 0.00 0.00 0.00 1008.97 ------------------------------------------------------------------------ ロードアベレージを見るには、sarコマンドをオプション-qを付けて実行します。 ------------------------------------------------------------------------ #sar -q 2 5 Linux 2.6.18-194.32.1.el5 (centos01.example.net) 2011年03月06日 02時25分25秒 runq-sz plist-sz ldavg-1 ldavg-5 ldavg-15 02時25分27秒 1 107 0.64 0.17 0.06 02時25分29秒 1 107 0.67 0.18 0.06 02時25分31秒 1 107 0.67 0.18 0.06 02時25分33秒 1 107 0.67 0.18 0.06 02時25分35秒 1 107 0.69 0.19 0.07 平均値: 1 107 0.67 0.18 0.06 ------------------------------------------------------------------------ プロセスの生成を見るには、sarコマンドをオプション-cを付けて実行します。 ------------------------------------------------------------------------ #sar -c 2 5 Linux 2.6.18-194.32.1.el5 (centos01.example.net) 2011年03月06日 02時25分39秒 proc/s 02時25分41秒 0.00 02時25分43秒 0.00 02時25分45秒 0.00 02時25分47秒 0.00 02時25分49秒 0.00 平均値: 0.00 ディスクの入出力と転送レートは、sarコマンドをオプション-bで実行します。 ----------------------------------------------------------------------- #sar -b Linux 2.6.18-194.32.1.el5 (centos01.example.net) 2011年03月06日 00時00分01秒 tps rtps wtps bread/s bwrtn/s 00時10分01秒 2.11 0.49 1.62 13.59 20.59 00時20分01秒 0.48 0.00 0.48 0.00 5.28 00時30分01秒 0.55 0.00 0.55 0.00 6.92 00時40分01秒 13.65 11.19 2.47 119.97 38.41 00時50分01秒 38.81 0.77 38.04 168.29 868.20 01時00分01秒 2.23 0.01 2.22 0.12 35.75 01時10分01秒 0.72 0.00 0.72 0.00 9.31 01時20分01秒 0.54 0.00 0.54 0.00 6.40 01時30分06秒 1662.72 125.36 1537.36 36970.57 36196.12 01時40分01秒 403.17 36.55 366.62 8588.33 8573.37 01時50分01秒 5.23 1.55 3.68 40.47 62.23 02時00分01秒 18.17 15.55 2.62 1244.47 41.27 02時10分01秒 1.11 0.07 1.04 1.00 12.85 02時20分01秒 0.49 0.00 0.49 0.00 6.08 平均値: 154.05 13.71 140.34 3378.54 3287.92 ---------------------------------------------------------------------- メモリ使用、キャッシュ、スワップの情報は、sarコマンドをオプション-rを付 けて実行します。 ----------------------------------------------------------------------- #sar -r Linux 2.6.18-194.32.1.el5 (centos01.example.net) 2011年03月06日 00時00分01秒 kbmemfree kbmemused %memused kbbuffers kbcached kbswpfree kbswpused %swpused kbswpcad 00時10分01秒 26612 748440 96.57 19996 664084 1572748 108 0.01 0 00時20分01秒 26488 748564 96.58 20108 664096 1572748 108 0.01 0 00時30分01秒 26364 748688 96.60 20212 664084 1572748 108 0.01 0 00時40分01秒 13272 761780 98.29 30864 665668 1572748 108 0.01 0 00時50分01秒 8496 766556 98.90 33376 667188 1572748 108 0.01 0 01時00分01秒 29220 745832 96.23 33540 646344 1572748 108 0.01 0 01時10分01秒 29096 745956 96.25 33644 646344 1572748 108 0.01 0 01時20分01秒 29096 745956 96.25 33756 646356 1572748 108 0.01 0 01時30分06秒 7500 767552 99.03 1764 702684 1572748 108 0.01 0 01時40分01秒 324852 450200 58.09 10392 381228 1572748 108 0.01 0 01時50分01秒 313356 461696 59.57 11848 384332 1572748 108 0.01 0 02時00分01秒 188060 586992 75.74 15548 505428 1572748 108 0.01 0 02時10分01秒 188000 587052 75.74 15728 505500 1572748 108 0.01 0 02時20分01秒 187876 587176 75.76 15828 505500 1572748 108 0.01 0 平均値: 99878 675174 87.11 21186 589203 1572748 108 0.01 0 ---------------------------------------------------------------------- ネットワーク情報は、sarコマンドをオプション-n DEVを付けて実行します。 ---------------------------------------------------------------------- #sar -n DEV 2 5 Linux 2.6.18-194.32.1.el5 (centos01.example.net) 2011年03月06日 02時31分12秒 IFACE rxpck/s txpck/s rxbyt/s txbyt/s rxcmp/s txcmp/s rxmcst/s 02時31分14秒 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02時31分14秒 eth0 1705.50 204.00 2442939.00 14616.00 0.00 0.00 0.00 02時31分14秒 sit0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02時31分14秒 IFACE rxpck/s txpck/s rxbyt/s txbyt/s rxcmp/s txcmp/s rxmcst/s 02時31分16秒 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02時31分16秒 eth0 1771.64 216.42 2532283.58 15477.61 0.00 0.00 0.00 02時31分16秒 sit0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02時31分16秒 IFACE rxpck/s txpck/s rxbyt/s txbyt/s rxcmp/s txcmp/s rxmcst/s 02時31分18秒 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02時31分18秒 eth0 1752.22 211.33 2507252.22 15130.05 0.00 0.00 0.00 02時31分18秒 sit0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02時31分18秒 IFACE rxpck/s txpck/s rxbyt/s txbyt/s rxcmp/s txcmp/s rxmcst/s 02時31分20秒 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02時31分20秒 eth0 1728.71 206.93 2469421.78 14821.78 0.00 0.00 0.00 02時31分20秒 sit0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02時31分20秒 IFACE rxpck/s txpck/s rxbyt/s txbyt/s rxcmp/s txcmp/s rxmcst/s 02時31分22秒 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02時31分22秒 eth0 1768.16 214.43 2532077.61 15346.27 0.00 0.00 0.00 02時31分22秒 sit0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 平均値: IFACE rxpck/s txpck/s rxbyt/s txbyt/s rxcmp/s txcmp/s rxmcst/s 平均値: lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 平均値: eth0 1745.28 210.63 2496841.91 15078.65 0.00 0.00 0.00 平均値: sit0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 ---------------------------------------------------------------------- ネットワークエラー情報は、オプションを-n EDEVで実行します。 ---------------------------------------------------------------------- #sar -n EDEV 2 5 Linux 2.6.18-194.32.1.el5 (centos01.example.net) 2011年03月06日 02時31分28秒 IFACE rxerr/s txerr/s coll/s rxdrop/s txdrop/s txcarr/s rxfram/s rxfifo/s txfifo/s 02時31分30秒 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02時31分30秒 eth0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02時31分30秒 sit0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02時31分30秒 IFACE rxerr/s txerr/s coll/s rxdrop/s txdrop/s txcarr/s rxfram/s rxfifo/s txfifo/s 02時31分32秒 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02時31分32秒 eth0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02時31分32秒 sit0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02時31分32秒 IFACE rxerr/s txerr/s coll/s rxdrop/s txdrop/s txcarr/s rxfram/s rxfifo/s txfifo/s 02時31分34秒 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02時31分34秒 eth0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02時31分34秒 sit0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02時31分34秒 IFACE rxerr/s txerr/s coll/s rxdrop/s txdrop/s txcarr/s rxfram/s rxfifo/s txfifo/s 02時31分36秒 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02時31分36秒 eth0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02時31分36秒 sit0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02時31分36秒 IFACE rxerr/s txerr/s coll/s rxdrop/s txdrop/s txcarr/s rxfram/s rxfifo/s txfifo/s 02時31分38秒 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02時31分38秒 eth0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02時31分38秒 sit0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 平均値: IFACE rxerr/s txerr/s coll/s rxdrop/s txdrop/s txcarr/s rxfram/s rxfifo/s txfifo/s 平均値: lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 平均値: eth0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 平均値: sit0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 ------------------------------------------------------------------------- ディスクの入出力情報を見るには、iostatを実行します。 1番目に表示されているのは、起動後から実行時までの平均レート、集計ですので 2番目からの情報がリアルタイムの情報になります。 ------------------------------------------------------------------------- #iostat 2 3 Linux 2.6.18-194.32.1.el5 (centos01.example.net) 2011年03月06日 avg-cpu: %user %nice %system %iowait %steal %idle 0.73 0.66 0.42 0.07 0.00 98.12 Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn hda 0.22 11.78 40.41 10634199 36479852 hda1 0.00 0.00 0.00 2421 4 hda2 0.22 11.78 40.41 10631330 36479848 hdb 0.14 1.82 13.63 1640072 12305672 hdb1 0.14 1.82 13.63 1639624 12305672 dm-0 6.92 13.59 54.04 12269130 48785304 dm-1 0.00 0.00 0.00 896 216 avg-cpu: %user %nice %system %iowait %steal %idle 0.50 0.00 0.00 0.00 0.00 99.50 Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn hda 0.00 0.00 0.00 0 0 hda1 0.00 0.00 0.00 0 0 hda2 0.00 0.00 0.00 0 0 hdb 0.00 0.00 0.00 0 0 hdb1 0.00 0.00 0.00 0 0 dm-0 0.00 0.00 0.00 0 0 dm-1 0.00 0.00 0.00 0 0 avg-cpu: %user %nice %system %iowait %steal %idle 0.50 0.00 0.50 0.00 0.00 99.00 Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn hda 0.00 0.00 0.00 0 0 hda1 0.00 0.00 0.00 0 0 hda2 0.00 0.00 0.00 0 0 hdb 0.00 0.00 0.00 0 0 hdb1 0.00 0.00 0.00 0 0 dm-0 0.00 0.00 0.00 0 0 dm-1 0.00 0.00 0.00 0 0 ------------------------------------------------------------------------ 過去のデータを見るには-fでファイルを指定して実行します。 日付ファイルは、/var/log/sa/sa日付になります。 (過去の1ヶ月間の情報がローテーション保存されている) 以下の例は、昨日3月5日の情報を表示する場合です。 ------------------------------------------------------------------------ #sar -f /var/log/sa/sa05 Linux 2.6.18-194.32.1.el5 (centos01.example.net) 2011年03月05日 00時00分01秒 CPU %user %nice %system %iowait %steal %idle 00時10分02秒 all 0.02 0.00 0.04 0.01 0.00 99.94 00時20分01秒 all 0.01 0.00 0.02 0.00 0.00 99.96 00時30分01秒 all 0.01 0.00 0.03 0.01 0.00 99.95 00時40分01秒 all 0.01 0.00 0.02 0.00 0.00 99.97 00時50分01秒 all 0.01 0.00 0.02 0.01 0.00 99.96 〜〜〜以下省略〜〜〜 以上 (2011年02月27日 04:21), Munehiro Yamamoto wrote: > 山本@千葉です。 > > 3/4, 3/5 の二日間に渡って開催されます > オープンソースカンファレンス 2011 Tokyp/Spring > http://www.ospn.jp/osc2011-spring/ > に Project Vine が参加します。 > ブースでの展示およびセミナー > 「第 4 回 Vine Linux ユーザの集い」 > を行います。 > Vine Linux ユーザの皆々様のご参加をお待ち申し上げております。 > > ■オープンソースカンファレンス 2011 Tokyp/Spring > 開催概要(http://www.ospn.jp/osc2011-spring/ より抜粋) > 日程:2011年3月4日(金)・5日(土) 10:00-17:00 > 会場:早稲田大学(西早稲田キャンパス63号館、61号館) > キャンパス・アクセスマップ http://www.waseda.jp/jp/campus/okubo.html > (地下鉄東京メトロ 副都心線「西早稲田」駅から大学まで直結) > (JR山手線・西武線「高田馬場」駅から徒歩15分) > (地下鉄東京メトロ 東西線「早稲田」駅から徒歩22分) > 費用:無料 > 内容:オープンソースに関する最新情報の提供 > 展示 - オープンソースコミュニティ、企業・団体による展示 > セミナー - オープンソースの最新情報を提供 > 主催: オープンソースカンファレンス実行委員会 > 企画運営: 株式会社びぎねっと > > -- > 山本 宗宏 Munehiro "munepi" Yamamoto <munepi@xxxxxxxxxxxxx> > GPG Key ID: 0xC24B55FD > GPG Key Fingerprint: 61EC 85A8 5F34 5E35 91E8 8AD0 1D28 D5DE C24B 55FD > _______________________________________________ > vine-users mailing list > vine-users@xxxxxxxxxxxxxxxxxxxx > http://listserv.linux.or.jp/mailman/listinfo/vine-users _______________________________________________ vine-users mailing list vine-users@xxxxxxxxxxxxxxxxxxxx http://listserv.linux.or.jp/mailman/listinfo/vine-users