そりゃリサイズじゃなくてfit to volumeだろ>ext2online
またもハマった。
- drbdのテストがしたくて、Dom-Uの/bootのext3のファイルシステムを縮小したら、それ自体は成功したのだが、/ のファイルがなぜか壊れてDom-Uが起動しなくなった
- Dom-0のファイルシステムに空きのブロックデバイスを作りたいのだけど、ext3のファイルシステムはオンラインでリサイズできるという言葉を信じて調べてみたら、入れ物であるロジカルボリュームにあわせて拡張できるっていう意味だったらしい。縮小するには、やっぱりumountして、fsckして、resize2fsしないとだめらしい。参照:http://l-w-i.net/t/fedora/fs/lvm_003.txt
- これは単なる機器の不調なんだけど、サーバのDVD/CDドライブが不調になって、CDからブートできなくなっており、Dom-0の/のファイルシステムをいじるためのrescue diskで起動できない
- 余談だが、ext3のファイルシステムでも、設定によってはext2onlineが働かないことがあるそうだ。参照:http://gsxr.blog8.fc2.com/blog-entry-175.html とかhttp://centosnotes.blogspot.com/2006/05/mke2fstune2fs.html
- 実は、今いじっているCentOS5だと、ext2onlineコマンド自体が無い。Fedora系の機能だっちゅうことなのか?どのパッケージに入ってるんだろう? 参照:http://d.hatena.ne.jp/Ikun_Yuiwa/20070505/p1 からhttp://www.centos.org/modules/newbb/viewtopic.php?topic_id=8065&forum=37 [4/22追記]つまりはresize2fsに吸収されてしまったということですか。
というわけで、またDom-Uを作り直すことにしよう。
kickstartの設定はこんな感じになるかな?/spare2drbd というext3のファイルシステムを最初から作っておくわけだ。
clearpart --all --drives=xvda part /boot --fstype ext3 --size=100 --ondisk=xvda part /spare2drbd --fstype ext3 --size=500 --ondisk=xvda part pv.1000 --size=0 --grow --ondisk=xvda volgroup VolGroup00 --pesize=32768 pv.1000 logvol swap --fstype swap --name=LogVol01 --vgname=VolGroup00 --size=784 --grow --maxsize=1568 logvol / --fstype ext3 --name=LogVol00 --vgname=VolGroup00 --size=1024 --grow
Dom-0は、どうするかな。
もしくは、drbdで、メタデータを外部に持つような設定するか、だが、それは本命の設定じゃないんで、どうしようか、悩む。