#contents *セットアップ [#z2b5b8d8] wget ftp://ftp.sistina.com/pub/LVM/1.0/lvm_1.0.8.tar.gz cd LVM/1.0.8 ./configure make sudo make install vgscan //ディスクごとに必要 //8eでフォーマット fdisk /dev/hde pvcreate /dev/hde1 //ディスクグループに追加 vgcreate jp_vg /dev/hde1 //容量を確認 vgdisplay 順番が違うかも //パーティションを作成 lvcreate -l ??? jp_vg mkfs.ext3 /dev/hde1 起動時に必要なコマンドがあるので起動スクリプトを作成 vgchange -a y jp_vg 起動用スクリプト作成(/etc/init.d/lvm) #!/bin/bash RETVAL=0 start() { /sbin/vgchange -a y jp_vg /bin/mount /dev/jp_vg/lvol1 /mnt1 } stop() { /bin/umount /mnt1 /sbin/vgchange -a n jp_vg } case "$1" in start) start ;; stop) stop ;; restart) stop start ;; *) echo $"Usage: $0 {start|stop|restart|reload|condrestart|status}" RETVAL=1 esac exit $RETVAL ln -s ../init.d/lvm S99lvm *Tips [#b6353e93] **LVMディスクの移動 [#t770d0ac] マシン No 1 で、 vgchange -a n vg01 vgexport vg01 マシン No 2 で、 vgimport vg01 /dev/sda1 /dev/sdb1 vgchange -a y vg01 **ディスクの増加 [#d469d931] # fdisk /dev/hde 8eでフォーマット # pvcreate /dev/hde1 -ff オプションが必要なときもあり # vgchange -a y storage_vg # vgextend storage_vg /dev/hde1 # umount /dev/storage_vg/lvol1 // umountしてなければいらない? そうでもない # lvextend -l+size /dev/storage_vg/... Vineのlvextendはバグ持ちで駄目なのでどこからか修正ソースを持ってきてrpm再インストール~ 具体的には下記の話 http://search.luky.org/vine-users.7/msg07261.html # e2fsadm -l+624 /dev/storage_vg/lvol1 Fedora Core 6 では最後 # resize2fs /dev/storage_vg/lvol1 もしくはオンラインなら # ext2online /dev/storage_vg/lvol1 となる **ディスク間データ移動 [#dc867577] pvmoveのまえはその上のvgとかを全部アンマウントしておくこと。pv吹っ飛ぶ可能性あり。 pvmove /dev/hde1 /dev/hdi1 pvmove /dev/hde1 で hde1のPVを他に追い出す **pvの削除 [#ebb926b3] vgreduce vg_name /dev/hdp1 pvremove /dev/hdp1 間違って消してしまったら vgreduce --removemissing VG_XenStorage-xxxx **LVMディスクのPC間移動 [#nddb642c] 同バージョンのLVMを導入さえすればすべてのHDDをもってきて vgscan をすれば使えるみたいである # /sbin/vgscan *環境 [#m494c8d2] -Vine 2.6CR *参考 [#e7919dbf] -[[Logical Volume Manager HOWTO:http://www.linux.or.jp/JF/JFdocs/LVM-HOWTO.html]] -[[特集:LVMによるディスクパーティションの動的化(前編):http://www.itmedia.co.jp/enterprise/0307/11/epn01.html]] -[[特集:LVMによるディスクパーティションの動的化(後編):http://www.itmedia.co.jp/enterprise/0308/08/epn01.html]] -[[LVM + reiserfs 適用時のスナップショットマウント不具合:http://murashima.net/rio/lvm_snap/]] -[[Software RAID & LVM on Vine linux:http://beer.dip.jp/unix/lvm.html]] -[[LVM (Logical Volume Manager):http://memo.blogdns.net/lvm.html]] この参考ページの方が役に立つような気がする(ぉ RIGHT:LVM