Misc/LVMの使い方 のバックアップソース(No.13)

#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


注意)このバージョンのsafariではjavascriptがうまく動作しないので、recaptchaはページ切り替え版を利用しています。
トップ 一覧 検索 最終更新 バックアップ   ヘルプ   最終更新のRSS