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
他に必要だったのは
- GDライブラリ (gd-2.0.15.tar.gz)
- libpng (RPM)
ついでに以下のものも
- 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!
最終更新時刻: 2008年09月03日
[コメントを投稿する]

