2011-08-01から1ヶ月間の記事一覧

Pacemaker/Heartbeat で Master/Slave の migration

PacemakerでDRBDのようなマスタ/スレーブ型のリソースを管理しているときに、マスターをコマンドラインから手動で切り替える方法。*1 例えば次のようにリソースが定義されている場合(primitiveは省略) group group_master \ fs vip mysql apache ms ms_drb…

Windows7のVMwarePlayerのホストでタグVLANを使う

とは言ってもVMホストのNICがタグVLANに対応している必要がありますが。。。 設定したVMホストのNICは次のような構成になっています。 オンボードNIC Realtek PCIe GBE Family Controller 増設NIC VIA Velocity-Family Gigabit Ethernet Adapter デスクトッ…

Bashの便利な機能とか

Bashの知ってると便利な機能(Bash関係無いのも含まれてます) シェルスクリプト内でコマンドのエラーで実行を中断する 「set -e」と書いておくと、任意のコマンドで0以外が返るとスクリプトの実行が中断される #!/bin/bash set -e echo a # 0以外の値を返す…

KVMで CentOS 6 のイメージをコピーして別ゲストを作成したらNICの番号が変わった

KVMで セットアップ済み CentOS 6 のディスクイメージをコピーして別ゲストを作成したところ、NICの番号が eth0 から eth1 に変わってしまった。 # ifconfig -a eth1 Link encap:Ethernet HWaddr 52:54:00:DD:B2:90 BROADCAST MULTICAST MTU:1500 Metric:1 R…

VARCHAR と 〜TEXT の違い

長年知らなかったが、「VARCHAR」と「〜TEXT」では最大文字数の意味が違っていた!!! 試してみる CREATE TABLE t1 (s VARCHAR(255) NOT NULL); CREATE TABLE t2 (s TINYTEXT NOT NULL); INSERT INTO t1 VALUES ( REPEAT('a', 1024) ), ( REPEAT('あ', 1024…