マウントされた ext3 論理ボリュームのオンラインサイズ変更

マウントされた ext3 論理ボリュームのオンラインサイズ変更

私は SLES10 を使用しており、/usr のサイズを拡張しようとしています。

lvextend -L +5G /dev/vg00/vol03

うまくいったようです。今、私がやろうとしているのは:

resize2fs /dev/vg00/vol03 11G

次のような結果になります:

an ... is mounted; can't resize a mounted filesystem

私も試しました:

ext2online /dev/vg00/vol03 11G

その結果は次のようになります:

warning - device size 157...., specified 288.... error invalid argument: seeking to 11811155968

ホストはVMWARE SLES9なのでCDから起動できず、/usrをアンマウントできません。

助けてください。

答え1

ext2online を実行するときは、新しいパーティションのサイズを指定せず、実行して自動検出するだけにします。

実際の LV よりも少し大きいサイズを指定した可能性があります。

答え2

LinuxのブートCDを入手してください。Gparted ライブ CDisoまたはUbuntu デスクトップ ディストリビューションiso をダウンロードし、そこからボリュームのサイズを変更します。仮想マシンの仮想 CD-ROM ドライブに iso をマウントできます。

答え3

次の場合に何が起きますか:

ext2online /dev/vg00/vol03

関連情報