NP_Headerを改造してみた
NP_Headerを導入してみたものの、 ・bulkfeeds の APIを使った形態素解析が動かない ・plugin_headerのレコードが記事にアクセスされるたび、REPLACEクエリで削除→登録されるオーバーヘッドが発生する などの問題があったので、プログラムを改造してみました。 久し ...
メモリを4GBに増設
Thinkpad T500に先日購入したTranscend TS256MSK64V1Uを取り付けました。 取り付け方法は以下の通りです。 1. AC電源をバッテリーパックを取り外す 2. 本体裏のネジを4箇所外す 3. パームレストを取り外す(指紋センサーコネクタも一緒に外す) 4. メモリスロットに ...
Heartbeatでquotaを使う
Heartbeatで動的にマウントしたファイルシステムでquotaを使うには、ちょっとした工夫が必要です。 1. /etc/ha.d/resource.d/Quota を作成します。 私はネットから拾ってきたものをそのまま使いました。 2. /etc/ha.d/resource.d/Quotaに実行権限を付与します。 # c ...
TS256MSK64V1U(TSシリーズ) vs JM1066KSU-2G(JetRam)
TranscendのTSシリーズとJetRamを比較してみました。 ・メモリチップは両方ともサムソン製です。 ・モジュールに貼ってあるシールの6桁-4桁の数字(シリアル?)が違います。 ・モジュールに貼ってあるシールのRoHSの右の[]内の文字(2桁)が違います。 =結論= モジ ...
Analogで2GBを超えるログファイルが解析できない
Analogで2GBを超えるログファイルを解析させようとするとエラーになってしまいます。 FAQを調べてみたら解決策が載ってました。 Analog が 2GB を超えるログファイルを読み込めません MakefileのCFLAGSに -D_FILE_OFFSET_BITS=64 を追加して再コンパイルして出来た ...
DRBD + LVM: online resize
LinuxのLVMの上に作成したDRBDの共有ディスクを オンライン拡張する方法 を防備録として載せておきます。 (ON BOTH NODES) # lvextend -L+500M /dev/VolGroup00/lv_drbd0 # drbdadm resize r0 (ON THE PRIMARY ONLY) # resize2fs /dev/drbd0 HeartbeatもDRBDも停止 ...
TortoiseSVN
昨日のコミュニティで教えていただいたTortoiseSVNを早速使ってみました。 WindowsでSubversionを使う:TortoiseSVNでバージョン管理 - SourceForge.JP Magazine テキストファイルのバージョン管理のみならず、Wordファイルの差分も見れました! バイナリファイルは ...
DRBD + Heartbeat V2
DRBD を Heartbeat V2のCRMで動かすときにハマリました。 移行ツールのharesources2cib.pyを使って設定ファイル(/var/lib/heartbeat/crm/cib.xml)を作成したのですが drbddiskのリソース名を省略した ことが原因でdrbdのリソースをマウント→失敗→リトライの繰り返し ...