Apacheログに出力したい情報

WEB

%X 応答が完了したときの接続ステータス X = 応答が完了する前に接続が異常終了 + = 応答が送られた後に接続を持続することが可能 - = 応答が送られた後に接続が切られる アプリケーション側では何も起きていなさそうなのに、ユーザーからクレームが。何かと…

usleep - 1秒以下の単位でsleep

usleep では 100万分の1 秒単位で sleep 時間を指定できる sleep では 1秒単位でしか秒数を指定できない 実行方法 0.1秒単位でsleep $ usleep 100000 0.01秒単位でsleep $ usleep 10000 注意 普通の PC/AT 互換機のタイマは精度が 100分の1 秒単位であるから…

yum プラグイン

yum-downloadonly パッケージの取得が可能になる # yum update --downloadonly kernel # yum update --downloadonly --downloaddir=/tmp kernel yum-protect-base yum-priorities yum-versionlock 詳しくは http://sourceforge.jp/magazine/07/11/21/0035221…

CPANモジュールの選び方

http://perl-users.jp/modern_introduction_perl/cpan_sommelier.html

yumでダウングレードする方法

yum-allowdowngrade インストール # yum -y install yum-allowdowngrade yumでダウングレード # yum --allow-downgrade install kernel-2.6.18-53.1.19.el5

smtp-source - SMTP/LMTP テスト生成プログラム

メールサーバの負荷テストに利用できる マルチスレッド(並列数の指定可) データ量の指定可 # smtp-source -cd4 -s 50 -l 10240 -m 100000 -M mail1.example.com -f pirary@example.com -t smtptest@mail6.example.com 172.21.201.126

openssl 証明書検証

WEB

証明書 検証 中間証明書の指定なし openssl verify server.crt 中間証明書の指定あり openssl verify -CAfile ca.crt server.crt 証明書 署名確認 サーバ証明書 openssl x509 -noout -issuer -subject -in server.crt 中間証明書 openssl x509 -noout -issue…

incron - inotify cron

特定のファイル/ディレクトリのイベントに応じて任意のジョブを実行する incron 使い方 incrond起動 # /etc/init.d/incrond start 検知可能なイベントの表示 # incrontab -t 設定追加 # incrontab -e # /home/linuxlala/Documents IN_CLOSE_WRITE logger -t …

inotify-tools

inotify のコマンドライン・ユーティリティ dag から yum install 可能 解説ページ IBM

DNS - SPFレコード

RFC

IETFページ http://www.ietf.org/rfc/rfc4408.txt 日本語翻訳サイト http://www.iajapan.org/anti_spam/portal/Tech/RFC/RFC4408_01.html

TestLink

オープンソースのテスト管理システム Teamst TestLink入門 きちんと学びたいテストエンジニアのためのTestLink入門:連載|gihyo.jp … 技術評論社

Xen ゲストインストール支援ツール

ツールは全て python-virtinst パッケージに含まれる virt-install Xen ゲストを新規インストールする場合に使用する # virt-install -n mb2 -p -r 512 --file=/dev/mapper/mb2-disk1 -b xenbr0 --nographics \ -l http://ftp.riken.jp/centos/5/os/i386/ vi…

VMWare to Xen converter

VMWare のイメージを Xen 用に変換するツール qemu-img QEMUのホームページ Linux / Windows / Mac で利用可能 インストール 大徳日記 を参照 欲しいのは qemu-img コマンドだけ ./configure –disable-gfx-check make qemu-img 使い方 $ qemu-img convert -f…

HPファームウェア アップデート

Firmware Maintenance CD HP(US)サイトのサポートページよりisoがDL可能 CDに焼いてboot アップデートが必要なファームウェアが表示 Firmware Maintenance CD 8.20 SmartStart CD HP サーバの標準の付属品 Insight Diagnostics を起動しハードウェアの動作テ…

Kickstart over a network

キックスタートでOSインストールを簡単にする方法 koan cobber

NICに複数のIPを割り当てる方法

設定ファイル作成 $ cat /etc/sysconfig/network-scripts/ifcfg-eth0-range0 IPADDR_START=10.77.23.65 IPADDR_END=10.77.23.68 NETMASK=255.255.255.0 BROADCAST=10.77.23.255 NO_ALIASROUTING=yes CLONENUM_START=0 IF起動 # ifup ifcfg-eth0-range0 # ifc…

Base64の復元コマンド

$ cat /etc/redhat-release CentOS release 5 (Final) $ rpm -qf $(which base64) coreutils-5.97-12.1.el5 $ cat base64.txt pKKhvMjgvfekrM3fpLekpKGjoaOhowo= $ cat base64.txt | base64 -d -i あー彼女が欲しい。。。

HP電力計算

http://h30099.www3.hp.com/configurator/powercalcs.asp エクセルがDLされる ファイル名が"powercalcs.asp"の場合は拡張子を"xls"に変更する

openThinClient - オープンソースのシンクライアント環境構築

http://openthinclient.org/home

iperf - ネットワーク帯域の測定

インストール サーバとクライアント双方に入れる # wget http://dast.nlanr.net/Projects/Iperf2.0/iperf-2.0.2.tar.gz # tar zxvf iperf*gz # cd iperf-2.0.2 # ./configure -prefix=/home/bob/perf # make # make install 測定 サーバ作業 # /home/bob/per…

fuser - ファイルやソケットを使用しているプロセスの特定

ファイルやソケットを使用しているプロセスを確認する # fuser /var/log/secure /var/log/secure: 2580 # ps aux | grep 2580 | grep -v grep root 2580 0.0 0.2 3084 532 ? Ss 12:11 0:00 syslogd -m 0 ファイルやソケットを使用しているプロセスをkillする…

PostgreSQL/ディスク使用量の多いDBを特定する

DB

postgresユーザーにsu # su - postgres ディスク使用量の多いディレクトリを特定する $ cd /var/lib/pgsql/data/base/ $ du -sk * 149 4680410 OIDからDB名を特定する $ oid2name | grep 4680410 4680410 = pgbench

OpenIPMI/操作

情報の取得 # ipmitool -H 10.77.32.115 -U root -P password sel get list # ipmitool -H 10.77.32.115 -U root -P password sdr

Apache/帯域制限

WEB

http://linux.mini13i.gotdns.org/?Apache%2F%C2%D3%B0%E8%C0%A9%B8%C2

xm コマンド

ゲストのリスト表示 # xm list ゲスト'whale'のconsole接続 # xm console whale consoleから抜ける場合、'ctrl + ]' ゲスト'whale'の起動 # xm create -c /etc/xen/whale ゲスト'whale'の停止 # xm shutdown whale ダメなら↓ # xm destory whale

いろいろなDBの使い方まとめサイト

DB

http://www.dbonline.jp/index.html

systemコマンドの返り値

if (system('date') == 0) { # success }

再起的mkdir

use File::Path; mkpath($dir);

変数の初期化

配列 my $array = []; ハッシュ my $hash = {};

snmpwalkコマンド

snmpwalk -c private -v 1 192.168.10.200 .1.3.6.1.4.1.2021.255.2