Posts Tagged "サーバー"

サーバー保守


こんばんは。またも久々の投稿となりました。
先週末よりウイルス性胃腸炎だかにかかって、 なんかもう・・・疲れました。

で、今日はサーバーを色々といじったのでメモ。

まずはApacheとPHPのアップデート。
 脆弱性を付いた攻撃を受けないように極力最新版にしないとね。
しかし、PHP 5.3.x系から5.4.xにアップデートした関係でPukiwikiの動作に影響が出てしまいました。

PukiWiki-dev:BugTrack2/349「php-5.4.0で動作させる対応」

Pukiwiki開発向けWikiにて色々報告されてますね。
私のところでも500エラーを吐いていましたが、とりあえずlib/func.phpの修正をしたら一応出力されるようになりました。
ただ、一部MenuBarやfooterが出力されない。原因調べは時間のある時に。
早いうちに公式対応してくれるのを望むが…時間かかりそうだよな。

お次はサーバーの移動。
といっても自宅サーバー機の物理的な位置移動のこと(笑)
最近HDDが共振してうなりが顕著になってきたので、押入れにぶち込んだ。
これでかなり自室は静かになりました。
夏はどうなるか知らないけどね←

あと、部屋を整理してたらDDR-SDRAM 1GBなメモリを発掘したので早速増設。
512MB+512MBから1GB+512MBで、50%増量ですな。
時々スワップが発生していたので多少改善されそうかな。

あとはApache周りのチューニングしたりログ整理した。

今日はここまで。

web拍手
blogram投票ボタン

中古 Express5800/120Li 購入


これがあのNEC Express5800ですよ。120LiなのでデュアルCPU対応のタワーサーバです。
念のため、鼻毛鯖じゃありませんw
Express5800/120Li [N8100-1239]とかって言うモデルで、Xeon 5100番台(Dual-Core)と5300番台(Quad-Core)対応らしいです。
もともと付いてたのは、Xeon 5110 (1.60GHz)、DDR2 FB-DIMM 1GB*2と光学ドライブ、RAIDカードなどなど・・・HDD・OSは無。
OSはDreamSparkよりWindows Server 2008 R2。HDDは秘蔵のHDD1TBを用意。(タイ洪水で価格高騰前に保守用に買ったもの)
それにしても、当たり前ですがサーバー用途だけあってデカいし重いです。運ぶときには真面目にぎっくり腰になるかと。
クロネコで来たんですが、若い女性の配達員の方で玄関前の階段を苦しそうに上っていた覚えがあります。手伝えばよかったな…

さてと、届いたは良いものの早速開封して状態確認。
・・・汚い。この一言である。
埃だらけでひどいのなんのって、半日かけて掃除したらだいぶ綺麗にはなりましたね。

Ex5.8k_1

取り敢えず電源を入れてみたところ、BIOSも無事起動し、特に異常はないようです。
しかしファンの音がかなりうるさいので(PWM効いてんのか?)、手持ちの低速120mmファンに交換。
そうすると、電源ファンの音が一番うるさいに気づいた。これについては後述。

さて、お次はCPUの交換です。デュアルCPU対応なのにXeon 5110一基ではもったいないので。
5100番台も中古でかなりお手ごろな値段で出回ってますので、Xeon 5140(2.33GHz)を二つ、2000円程度でゲット。安いっ
Coreマイクロアーキテクチャ世代なんで、下手にCore 2 Duo買うより断然お得ですよね、マザーさえあればw
クアッド2基で8プロセッサなんてのも、5300番台の値が落ちてきたら考えましょう。

Ex5.8k_2

これがXeon 5140
クロック:2.33GHz
FSB:1333MHz
L2キャッシュ:4MB(2Core共有)
TDP:65W
Intel VT、Demand Based Switching(EIST)とかも対応。


Ex5.8k_3

こちらはガチャンッ、とLGA771に装着した様子。
ここであることに気付く。
CPUクーラーはどうするのか。
もともと付いていたCPUは1基だけなので当然1つしかない。
LGA771対応のCPUクーラーなんて探しても全然見つからない
じゃあ無理やり作るしかないっしょ!


Ex5.8k_4

てなことで、Phenom IIのリテールクーラーを流用。
Intel CPUにAMDのクーラーって滑稽な組み合わせだけどこの際気にしない。
理由をつければ、このリテールクーラーはCPUリテンションに引っ掛ける部品が着脱可能なので、クーラー側に余計なものが無い。
だから針金で固定しやす(ry

最初はファンレスで試したけど、流石に厳しかったみたいでスロットリングします。
ヒートパイプもついてはいるが、フィンの面積が狭いし、風が抜けにくいみたいです。
ちなみにリテールクーラーのFANは結構高速で回転するのでうるさいです。
あと危険です。指先スパッ!とやられて血だらけになりました。
作業は電源を落としてからって常識だよねー、当たり前だよねー(
もちろん、このFANは早急に交換しました。ヽ( ´ー`)ノフッ
TDP:65Wといえど、ちゃんと冷やさないとだめですね。CPUクーラーについては再考の余地がありそうです。

さて、お次はグラフィックボードです。
サーバー用途のマザーですから、高機能・高性能なオンボVGAは載っていません。
ServerEnginesとかっていうチップメーカでVRAMは2MB、最大出力解像度は1280*1024。必要最低限ですね。
Windows 2008 R2をインストールしたので、それなりのグラボを探しました。
手持ちのはAGP接続のものしかなく、中古のNVIDIA GeForce8400GS搭載、BUFFALO GX-84GS/E256とやらを1200円ほどで購入。
少々オーバースペックとは思いましたが、Aero対応でD-Sub端子ありで手ごろな価格だったので。
2000円台で新品のGeForce 210とかRadeon HD5450とかある訳ですけども、ねぇ・・・(中古を買った理由が説明できないww

ま、それは置いといて、このマザボにはPCI-Express x8スロットしか無いんですよ。
なので、PCI-Express x16のこのグラボはスロットの形状によって物理的に差し込むことができませんが、端子設計的には接続可能なため、加工して差し込んでカード側が認識すればx8やx4などでも動作可能なものもあるらしい。
カード(コネクタ)側を加工してもよいのですが、このカードを別に流用する際困るのでコネクタ側をゴリゴリ削りました。
そんで、起動させてみると無事ディスプレイに表示され、ドライバのインストールも完了。
Aeroもヌルヌル動くし、良い感じです。

Ex5.8k_5

さて、最後は始めの方に触れた電源FANについてです。
電源ユニット(DPS-730AB)をばらしてみると、そこについていたのはFFB0612EHEという60mm 12V 8000rpmという化けもんでした。
(電源ユニットをばらす際は感電等にご注意ください。また金属片が混入したりすると、最悪火災などの恐れがあります。
また、FANを交換する際も冷却能力不足だったり、誤配線などで重大な事故の原因となる可能性もあります。自己責任でお願いします。)

ということで、超静音とか言ってる右のFANを購入。
2400rpmなのでそれなりの風量も期待できる。
早速交換してテストしてみると回転しない。
よく見てみるとピンアサインが違うじゃないか。しかも5Vだし。
馬鹿だった、ちゃんと確認しておけばよかった。
Ex5.8k_6

左のようなピンアサインになっているみたい。
普通は右からGND、+12V、Sensorとなっているはず。
通りで回転しないわけだ。
5Vではこの超静音FANは回転しないので、電源の12V出力から接続することに。
それと、パルスセンサーを接続しないと感知して電源が落ちる仕組みになっているはずなので、パルスセンサーだけ接続する。


Ex5.8k_7

これで準備はOK!
ということで電源ケーブルを接続・・・
ファンが回った、と思った瞬間警告ランプが点滅してプツンッ!
おかしいですね。
パルスセンサーで回転数でも見てんのかなぁ。
いろいろ試行錯誤してみたけどどうもうまくいきません。
今回はここで諦めました。 

今度、元のFANで抵抗はさんで様子見します…

 

さてと、今日はこの辺で終わりにしますかね。


あ、最後にちょっとメモ。
出た!Giftが冬コミで「ボーカロイドぬいぐるみストラップ初音ミク」を販売

ぬいぐるミクのストラップが冬コミC81でGiftより発売されるようです。
ただ、冬コミに行くほど暇じゃないので、Web販売2012年1月13日(金)13:00頃からを狙います。(Web販売ページ
う~ん、可愛いね。
ぬいぐるミクも再販ということなので、価格によってはもう一体買おうかなぁ~

web拍手
blogram投票ボタン

Bitdefender Antivirus Scanner for Unices インストール


先月の記事にて紹介したオンボロPC修理だが、安くはないコンデンサを交換したので何か活用しないともったいない。

とはいっても、時代遅れも甚だしいスペックなのでサーバー用にLinux(CentOS4)でもインストールすることにしました。
CentOSのインストール方法なんてのは検索すればごまんとあるのでここで記事に書く必要もないでしょう。
で、アンチウイルススキャナとしてBitdefender Antivirus Scanner for Unicesを導入する際のメモを書いておくことにします。

ライセンスキーの取得

http://www.bitdefender.com/site/Products/ScannerLicense/
上のURLにて必要事項を記入し送信。もちろん(個人利用に限り)無料です。
少しすると記入したメールアドレス宛てにライセンスキーが記載されたメールが届きます。

BitDefender Antivirus Scanner for Unicesのダウンロード・インストール

http://download.bitdefender.com/SMB/Workstation_Security_and_Management/BitDefender_Antivirus_Scanner_for_Unices/
Unix/Current/EN_FR_BR_RO/

このURLのディレクトリ以下に各種ファイルがあります。

今回はCentOSでサーバー用(コンソール)なので、/Linux/BitDefender-Antivirus-Scanner-nogui-7.6-4.linux-gcc3x.i586.rpm.run
をダウンロードします。

[root@localhost ~]$ wget http://download.bitdefender.com/SMB/Workstation_Security_and_Management/BitDefender_Antivirus_Scanner_for_Unices/Unix/Current/EN_FR_BR_RO/Linux/BitDefender-Antivirus-Scanner-nogui-7.6-4.linux-gcc3x.i586.rpm.run

ダウンロードが終わったら、自己解凍書庫なので

[root@localhost ~]$ sh BitDefender-Antivirus-Scanner-nogui-7.6-4.linux-gcc3x.i586.rpm.run
[root@hocalhost ~]$ rm -f BitDefender-Antivirus-Scanner-nogui-7.6-4.linux-gcc3x.i586.rpm.run

もし、「libstdc++.so.5」が無いとか言われたら「yum install compat-libstdc++-33」を試してみる。

設定

まずは先ほど取得したライセンスキーを設定します。
「/etc/BitDefender-scanner/bdscan.conf」の「Key = 」にライセンスキーを入力します。

[root@localhost ~]$ vi /etc/BitDefender-scanner/bdscan.conf
# An unpriviledged user can copy this file to
# ~/.config/BitDefender-scanner/bdscan.conf and change the settings to suit
# his/her taste. Any setting found in the home directory will override the
# global one
#
# Check the bdscan.conf(5) man page for more details.

<省略>

# Insert your license key below

Key = ********************
LicenseAccepted = True

次にウイルス定義ファイル、スキャンエンジンのアップデートを行います。

[root@loaclhost ~]$ bdscan --update

また、以下のコマンドで各種情報を表示します。 正常にアップデートされているか、ライセンスが有効かどうか確認しましょう。(1年間)

[root@loaclhost ~]$ bdscan --info

自動アップデート&スキャン

参考までに、アップデートとスキャンを行うスクリプトを以下に書いておきます。
7行目、スキャンオプションは、マルウェアや疑わしいと検出されたファイルは隔離し、logを/var/log/bdscan/bdscan.logに保存します。
ちなみに、デフォルトの隔離先は「/opt/BitDefender-scanner/var/quarantine」です。

10、11行目で日時、バージョン情報などとスキャン結果の概要のみを/var/log/bdscan/bdscan-result.logに抽出します。
14行目でそれをrootにメール送信します。

#!/bin/sh

# 定義ファイルをアップデート
bdscan --update > /dev/null 2>&1

# PC内にスキャンを実行
bdscan --action=quarantine --suspect-move --no-list --log=/var/log/bdscan/bdscan.log / > /dev/null 2>&1

# ログからスキャン結果を抽出
head -10 /var/log/bdscan/bdscan.log > /var/log/bdscan/bdscan-result.log 2>&1
tail -13 /var/log/bdscan/bdscan.log >> /var/log/bdscan/bdscan-result.log 2>&1

# スキャン結果をメール送信
cat /var/log/bdscan/bdscan-result.log | mail -s "BitDefender Scan Results" root > /dev/null 2>&1
rm -f /var/log/bdscan/bdscan-result.log

適当にcronで回してもらえば良いと思います。
但し、ログにスキャンした全ファイルを記録するため放っておくととんでもないサイズになってしまいます。
logrotateなどでうまく始末するか(圧縮すれば1/10以下になります)、「–log-overwrite」を付けてログを上書きするようにしてください。

web拍手
blogram投票ボタン

とっても嫌な予感…GMO-デジロック買収


なんと、切羽詰まった時期に嫌なニュースが…

http://www.gmo.jp/news/article/?id=3780
http://www.value-domain.com/info.php?action=press&no=20110704-GMO

一応説明しておきますが、株式会社デジロックとはVALUE-DOMAINやXREA, CORESERVERなど、ドメインレジストラ・ホスティングサービスなどを運営している会社。
私も、このサイトの「babibubebo.org」のドメインやサーバーを利用しています。

デジロックのお知らせを見ると、2011年7月2日で10周年らしい。おめでとう!
私は使って3年ぐらいになるのかな…
とにかく低価格・高自由度が魅力で、サポート体制などにはマイナス評価が多いが、個人的には満足して使っていました。

ですが、このニュースを見て。
分かります?既存のサービス内容には変更はない云々ではなく
G M O ですよ?何の冗談だよw (笑えない
ドメインとレン鯖をどうするかな。逃げるなら今か・・・
しかしGMOの手が伸びていない国内レジストラってどこだい。

デジロ社長 岩下氏のコメントより

(今の立場で言える最大限の言葉として)正直なところ、弊社のお客様の中には、疑問をお持ちになる方もいらっしゃると感じています。
到らぬ部分も多い弊社ですが、それでもこれまで愛していただいたお客様に、1年、5年、10年後・・・「結果、良かったね」と言っていただけるよう、必ずご満足いただけるよう、サービスの改善、新サービスの開発、価格訴求などを進めていく所存です。

弊社色で、期待を裏切らぬよう努力して参りますので、どうか今後ともご愛用いただければ幸いです。

以上です。

「(今の立場で言える最大限の言葉として)」何を意味しているのか。う~む・・・社長さん(´;ω;`)

ドメインは移管できるにしても、レン鯖代はもう支払ってるからこの流れに身を任せるのか。期待を裏切らない・・・か。

web拍手
blogram投票ボタン

2chダウン!!


ハイ、皆さんご存じのとおり、昨日午後から「2ちゃんねる」ダウンしております。大規模な障害です。
http://ch2.ath.cx/を見ていただければ分かりますが、1日経過した今も、まだ復旧していない鯖が多くあります。
依然重い状況が続いております。

今回韓国からの攻撃のようですね。
それもフィギュアスケート金のキム・ヨナ選手の批判があっただのって・・・ヽ(;´Д`)ノ
呆れちゃいますねぇ。
まったく、金メダルとったんだからいいじゃないですか、ねぇ…

そういえば、米国公的機関に米国企業に対するサイバーテロとして調査依頼をしているそうです。
今回は、タダごとじゃ済まなそうです。
まぁ、立派な犯罪ですから当然でしょう。

web拍手
blogram投票ボタン

Search

最新の投稿