個人的なブログ Just a personal blog.

2008 年 9 月 18 日

vsftpd

Filed under: 運用 — atushi @ 6:23 AM

新たにテーマを追加するためftpサービスを追加

yum install vsftpd

/etc/vsftpd/vsftpd.confの編集

anonymous_enable=NO

に変更した。

デフォルトでは

tcp_wrappers=YES

になってるので、ここは変更せずに

/etc/hosts.allowに

vsftpd : xxx.xxx.xxx.xxx

を記入しておく。

ちなみに通常tcp wrapperでは接続要求そのものを撥ねるものだが、vsftpd自体はスタンドアロンサービスなので(というかそういう設定で動かした場合)ユーザー名とパスワードは聞いてくる。そのうえで接続を拒否する。この場合、あくまでも/etc/hosts.allowを参照するだけということのようでtcp wrapperのログ/var/log/secureには記載されない。

2008 年 8 月 8 日

ACCUSYS ACS-7500

Filed under: 運用 — atushi @ 4:27 AM

このサーバに使用している内蔵レイドボックス。

http://www.accusys.com.tw/eng/_resources/brochure_legacy/ACS7500_7510_75170_%20051005.pdf

通常はナイト2000風にフラッシャー表示だが、HDDに異常が発生すると点滅に変わる。ホットスワップ可能なので無停止運用が可能。今回はテスト運用なのでここまでする必要もないのだが余っていたので取り付けてみた。

75130ではなく純粋な7500なのでBigドライブに対応していない。

レイドボックス(というかハードウエアレイド一般)は以下のようなエラーをログに残す場合がある。

hda: task_no_data_intr: status=0x51 { DriveReady SeekComplete Error }
hda: task_no_data_intr: error=0x04 { DriveStatusError }

OS側からみるとハードウエアレイドは単体のHDD1つにしか見えない。カーネル側は起動時やマウント時にDMAでの接続チェックを行う。

ハードウエアレイドコントローラが対応していないコマンドを受け取った場合にはダミー値を返すなりして一個のHDDのふりをしなくてはならなくなる。未対応のコマンドを受け取ればそれに対応したダミー値もないので当然エラーになる。

当然といえば当然の話だが、どこやらのサポートに云わせるとHDDに重度の障害がおきているらしい(爆
ちょっとググればすぐにわかることを調べもせずに返答してくる姿勢もどうかと思うのだが。

(そのサポートセンターには前も(たしか2回くらいか?)同じ回答を頂きあきれた(もしかしてそういう間違ったマニュアルがあるのかもしれない)、なぜそのような表示が起きるのか、電話で説明をしたにもかかわらず、そういった記録も残さないのだろうか。)

ちなみに最近価格がこなれてきたSDDやDisk on moduleとかCFをIDEに変換して使用する場合でもこういったエラーが出る場合がある(そもそもシークって何?って感じだろうしw)。逆に新しいコマンドに対応していないほど古いHDDを使った場合にもこのエラーに遭遇することになる。

このサーバの機械構成

Filed under: 運用 — atushi @ 3:09 AM

マザーボード MX4GER
Pentium4 2A
RAM 512M
ACCUSYS ACS-7500
120GB HDD(seagate barracuda 7200.7) X2

2008 年 8 月 7 日

wordpressのインストール手順 メモ

Filed under: 運用 — atushi @ 3:31 PM

SentOS5.2にwordpress2.6をインストールした

手順は以下のとおり

  • OSインストール (ベースのみ)
  • 基本設定 (ユーザ追加、ネットワーク設定、セキュリティ設定、アップデート等)
  • yum install httpd
  • yum install mysql-server
  • yum install php-mysql
  • httpd.confの編集 (今回はユーザディレクトリを有効にしてみた)
  • .html .cgi .php の動作チェック
  • mysqlにDB作成
  • wordpressのインストール

php-mysqlのインストールが抜けていて(まあつまりphp自体を入れ忘れたわけだが)なぜ動作しないのだ….という間抜けな状態が2時間ほどw

運用開始

Filed under: 運用 — atushi @ 2:44 PM

とりあえずadminで書き込むのも変なのでユーザatushiで書き込むことに

Powered by WordPress