start

Apache 2.4でアクセス制御の書式が変わっていた件

Apache 2.4でバーチャルホスト環境を構築し、サイトにアクセスしてみたらForbiddenになった。

公開ディレクトリまでのパーミッションは何度確認しても755だし、意味わかんねー!!とファビョってても仕方ないので、エラーログを見ると「AH01630: client denied by server configuration: /path/to/public_html」とな。

ググってみると、アクセス制御を適切に設定せよと。

設定してるはずなんだけどなぁ、と思い更にググってみるとApache 2.4でアクセス制御の書き方が変わったと。

<Directory /path/to/public_html>
    Order allow,deny
    Allow from all
</Directory>

こーんな見慣れた書式から

<Directory /path/to/public_html>
    Require all granted
</Directory>

こーんな風になったと。

とりあえず、新書式にしたら無事アクセス出来た。

教訓:ログはしっかり見よう!

FreeBSDでNetatalkのログをローテーションさせる

Netatalkのログを見ようと思い立ちcat /var/log/netatalk.logしてみたら、ダダダーっとログが表示され一向に終わる気配がなかった。じーっと眺めてみると、3ヶ月前の日付が見える。ついでに、ログの粒度が物凄く細かい。

そういえばHATさんにログを提供するためにlog level = default:maxdebugにしてたなーと思いつつ、ログファイルのサイズを確認したら20GBまで膨らんでたwww Netatalkのボリュームに同時アクセスすると、パフォーマンスが一気に落ちたり不安定だったのはこいつのせい?

maxdebugを止めるのは当然として、ログローテーションも行う事にした。

/etc/newsyslog.confに以下の一文を付け加え、# newsyslogすればよさそう。syslogのデフォルト設定に倣い、100KBでローテーションさせ、履歴は5つbz2圧縮で保持するようにした。

/var/log/netatalk.log			644  5	   100	*     JC

O-GPS1が初期不良だった…

先日、PENTAXのGPSモジュール「O-GPS1」を買ったんだけど、物の見事に初期不良品だった。

症状としては

  • GPSの受信状態を表すLEDが何の反応も示さない。
    • 本来はカメラに取り付けていようがいまいが、ON/OFFボタン長押しで何かしら光る。
    • LEDが反応しないだけで、動作自体はしてるっぽい(カメラ側にGPSマークが表示され測位情報も出る)。
  • カメラへの取り付け具合がよろしくない。固定レバーの最後の方が妙に固く、目一杯押し込まないと終端までいかない。かといって、終端まで押し込むとカメラから認識されず、気持ち緩めにしないとダメ。

というもの。

今まで色んな物を買ってきたが、初期不良品に当たったのは初めての経験。しかも、こいつは通販で買った物なので「対応面倒くさそうだなー」と思いつつも交換してもらわにゃしょうがないってもんで、素直に販売店のサポセンに電話。

すぐにオペレータに繋がり、かくかくしかじか初期不良っぽい旨を説明。店側で状況を確認し折り返し電話するとのこと。

それから10分程度で連絡が来て「在庫もあるので本日発送の翌日には交換可能」とのこと。平日は仕事でこっちが対応出来ないので、日時指定で土曜日にして貰って手配完了。思いの外すんなり交換対応になった。ありがとうエディオン。どうでもいいけど、関西のコールセンターに電話すると、おねーさんが関西弁で萌える。

予定通り本日交換品が到着し、引き換えに不良品を配達員に渡してお仕舞。今度の個体は、カメラへの取り付けも滑らかで、GPSランプも動作そのものも問題なかった。

鯖のマザボをZ77A-GD65に変更

M1015のために買い漁ったマザボの1つに、省電力で有名なMSI Z77A-GD65があったので鯖のM/BをASRock H77 Pro4/MVPから交換してみた。

マザボ以外の構成は一緒で、各種電圧設定をH77 Pro4/MVPと同等にした所、アイドル時消費電力が70W→65Wと5W減った。高が5W、然れど5W。24時間稼働の家鯖では1Wでも消費電力は減らしたいのだ。

随所で言われているが、後はVCoreオフセットが弄られれば最強なんだけどなー。上で述べたH77 Pro4/MVPの70WってのはVCore -100mVでの値なんで、如何にZ77A-GD65が優秀かが分かる。Vcoreオフセットが使えれば、あと5Wは削れんじゃないかなぁ……マジで惜しい。どっかに改造BIOSが落ちてたりしないかしらん。

ついでに、この鯖のFreeBSDで動いているHDD7台をスピンダウンするようにしたら、65W→40Wと大幅低下。流石に3.5インチ7台だと、アイドルでもそこそこ電気食ってるなぁと。HDDは短時間にスピンアップ・ダウンを繰り返すと寿命が縮まると言われたりもするが、確かな調査結果がある訳じゃないので、将来の不確かな利益より目の前の利益って訳で10分アクセスがなければ、スピンダウンするように設定。

コマンドは以下の通り。

camcontrol idle ada0 -t 600

ada0の部分は対象のHDD、-tの後はスピンダウンするまでの秒数なので適宜読み変えてくだしあ。

尚、idleをstandbyにするとコマンド発行と同時にスピンダウンする(-tの効果とかは一緒)。

ServeRaid M1015はGA-Z68A-D3H-B3で動かないでござる……

所持しているM1015が腐ってる可能性があり、この情報は正しくないかも知れません。

GIGABYTE GA-Z68A-D3H-B3(Rev.1.0)ではIBM ServeRaid M1015(MegaRAID SAS 9240-8i)は動かない。

LSIの互換リストに載ってるM/Bでもダメってことは、手持ちのM1015がおかしいって事でFA?互換リストの方はRev.1.3で試したのはRev.1.0という違いはあるけど、流石にリビジョン違いでそこまで影響するもんだろうか…?唯一FM2A85X Extreme4-Mだけでフラッシュも動作もするのが謎。

わざわざ秋葉原まで出向いたというのに、この仕打ち。いざM/Bを買ってみたらBIOSが古くてXeon E3-1260Lが使えない可能性があったので、急遽Celeron G465を保険で買ったものの、物は試しと最初にE3-1260Lを突っ込んでみたら普通に起動しやがって更に涙目。オワタ・・・オワタ・・・・。

僕もう疲れたよパトラッシュ。本当に疲れたよパトラッシュ。ASUSは作りが素直で使える可能性が高いらしいが、もうゴールしてもいいよね……。

  • start.txt
  • 最終更新: 2022-07-27 15:26
  • by Decomo