トップ «前の日(08-06) 最新 次の日(08-08)»

PC関係のメモ


RedHat8 setup / [server][PostgreSQL]PostgreSQL 7.3.4 install / [server]mrtg-2.9.29 install / [server]net-snmp / [server]CPU states: 98.2%

RedHat8 setup

PostgreSQL 7.3.4 install

./configure
make
su
make install
cp contrib/start-scripts/linux /etc/rc.d/init.d/postgres
chmod 755 /etc/rc.d/init.d/postgres
chkconfig --add postgres
groupadd -g 70 postgres
useradd -u 70 -g postgres -d /usr/local/pgsql postgres
mkdir /usr/local/pgsql/data
chown postgres /usr/local/pgsql/data
su - postgres
/usr/local/pgsql/bin/initdb -D -E EUC_JP --no-locale /usr/local/pgsql/data

~/.bash_profile に以下を追加

export PATH="$PATH":/usr/local/pgsql/bin
export POSTGRES_HOME=/usr/local/pgsql
export PGLIB=$POSTGRES_HOME/lib
export PGDATA=$POSTGRES_HOME/data
export MANPATH="$MANPATH":$POSTGRES_HOME/man
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH":"$PGLIB"

/usr/local/pgsql/data/postgres.conf を変更

tcpip_socket = true
silent_mode = true
max_connections = 32
shared_buffers = 512
sort_mem = 4096

SYSLOG にログを吐くように設定

mrtg-2.9.29 install

他に必要だったのは

ついでに以下のものも

  • freetype(RPM)
  • libjpeg(RPM)

まずは gd から、libpng を RPM で入れた後

./configure
make
make install

mrtg も同じ



net-snmp

わかりやすく説明されてるのでこれを参考に、以下のような snmpd.conf を作成. もちろんコミュニティ名は変更しましたが.

#   セキュリティ名    ネットワーク          コミュニティ名
com2sec local         localhost             local
#com2sec securenet     192.168.0.0/24       securenet
group   local_group        v1              local
group   local_group        v2c             local
group   local_group        usm             local
#group   secure_group       v1              securenet
#group   secure_group       v2c             securenet
#group   secure_group       usm             securenet
view    view_all          included        .1                      80
view    view_mib2         included        .1.3.6.1.2.1            fc
view    view_ucdavis      included        .1.3.6.1.4.1.2021       fe
access  local_group     ""    any      noauth       exact   view_all    none     none
#access  secure_group    ""    any      noauth       exact   view_mib2   none     none
syslocation Red Hat Linux 8.0
syscontact root<root@****.***>

作成後 snmpd を起動.確認のため以下を実行

snmpwalk -c <community> localhost
Timeout: No Response from localhost

・・・今日はここまで

CPU states: 98.2%

top コマンドで見たら常にこんな状態(22:00).まずい・・・ていうかDr.コトー診療所始まってるじゃんかYO!

Tags: server
最終更新時刻: 2008年09月03日

文書作成標準 / 文書の目的

文書作成標準

ビジネス文書や開発ドキュメントを作成するにあたっての標準化にあたって考えるべき事。

  • 標準化する目的を明確にする。
  • 目的に沿ってルール、推奨、指標を明記した文書を作成する。
  • 同文書の内容について関係者全員のコンセンサスを得る。
  • 同文書を公布する。
  • 定期的に見直しを行う。

ここまでで標準化のプロセスが完了。標準化プロセスについては本一冊を費やす内容だと思うのでそれらを参照する。

より具体的な話。例として次のようなルール、推奨、指標を作る。

  • 原則として文書作成はWORD、表等はEXCELを用いて作成する。
  • 共通事項
    • 印刷されることを意識する。印刷確認を行う。
    • 文書は表紙と目次と履歴と内容から成る。
    • ヘッダ、フッタにそれぞれファイル名、更新日時、ページ番号をつける。ある一ページを抜き出して、それがどのファイルのどのバージョンのどのページであるか判断できる。
    • 見出し、図、表にはそれぞれ見出し番号、図番号、表番号をつける。
    • 表には見出しと項番をつける。
    • 表紙は文書名、作成日時、作成者から成る。
    • 履歴は更新日時、更新箇所、更新内容、更新理由、更新者から成る。
  • WORD
    • 構造化文書となるよう意識する。
    • スタイルを用いる。
  • EXCEL
    • 印刷した際、セルが途切れないように意識する。

WORD、EXCELそれぞれに基準となるファイルがあると親切だろう。

標準化団体等が策定している規則や、論文の規則等、一般的なビジネス文書の書き方等を流用して自分用にカスタマイズする方が自分で作るより標準的で簡単。

このくらいならビジネスマナーレベルなので、開発文書であればそれ特有の規則を別途設ける必要があるだろう。

思いついたら追記修正する。

参考

文書の目的

たいていの文書の最大の目的は「伝えること」である。

加えて以下のような条件がつく

  • 正しく伝わること
    • そのために曖昧な表現を避けること
  • 過不足無く伝わること
    • 多すぎても少なすぎてもいけない

バランス感覚とセンスと経験が問われるが、それらは個人に依存するため、標準を明記した文書が必要となる。

最終更新時刻: 2008年11月07日