— ubuntuでLVM2をmountする
Posted: Apr 13, 2009, 6:25 pm | Author: cyberryo | Category: Dialy | Tags: HDD, Linux, Server, Ubuntu
長年一生懸命稼働してくれたサーバーが急にクラッシュ!Web周辺は冗長化していたのでなんともありませんでしたが、いろいろとローカルファイルでなくなっては困りそうな物があったのでHDDの中身を救出。
CentOSとかFedoraはHDDのフォーマット形式がext3とかLVM2とか、WinやMacじゃ救出しにくいので間に合わせでubuntuにお世話になりました。
久々にubuntuインストールしたら、MacみたいなGUI、操作感でサクサクと動くのでちょっと感動。XP時代の終わりも近いですね。。
USBで救出するHDDをつなげて、簡単にマウントできるだろうと思っていたら、何やらboot用のext3しかマウントできない模様。
mount: unknown filesystem type 'LVM2_member'
LVM2(Logical Volume Manager:論理ボリュームマネージャ)はマウントするために事前に用意が必要みたい。
まずはlvm2をパッケージマネージャとかapt-getでインストール。
$ sudo apt-get install lvm2
Device-Mapperモジュールのdm-modをmodprobeで読込。
$ sudo modprobe dm-mod
vgscanでLVMボリュームを探す
$ sudo vgscan
探した[VolGroup00]ボリュームを有効にする
$ sudo vgchange -ay VolGroup00
lvsコマンドで確認
$ sudo lvs
あとはマウントするだけ
$ sudo mkdir /mnt/fcroot
まうんつ
$ sudo mount /dev/VolGroup00/LogVol00 /mnt/fcroot -o rw