Mailinglist Archive: opensuse-ja (79 mails)
| < Previous | Next > |
Re: [opensuse-ja] ファイルシステムのオンラインリサイズに ついて
- From: Masaru Imai <maimai@xxxxxxxxxxxxxxx>
- Date: Sun, 2 Nov 2008 01:38:24 +0900
- Message-id: <200811020138.24615.maimai@xxxxxxxxxxxxxxx>
今井です。
しばらくお休みするつもりでしたが.....
土曜日 01 11月 2008 23:13:51 に Yamanaka Yuu さんは書きました:
大事なところが全部日本語の文章で書かれてしまっているので、
推測ですが、拡大のつもりでLVを縮小してたりしませんか?
縮小であればext2やext3でもオンラインリサイズ無理ですし。
私のところではopenSUSE 11.0で
xxxxx@demeter:~> uname -a
Linux demeter 2.6.25.18-0.2-default #1 SMP 2008-10-21 16:30:26 +0200 i686
athlon i386 GNU/Linux
の32bit環境
および
xxxxx@athena:~> uname -a
Linux athena 2.6.25.18-0.2-default #1 SMP 2008-10-21 16:30:26 +0200 x86_64
x86_64 x86_64 GNU/Linux
の64bit環境で
resize12fs使ってLVのサイズまで拡大できています。
# lvcreate -L 10M --name work /dev/system
# mkfs.ext3 /dev/system/work
# mount /dev/system/work /mnt
# df -m
.....
/dev/mapper/system-work
12 2 10 11% /mnt
lvextendでLV拡大
# lvextend -L 100M /dev/system/work
File descriptor 3 left open
File descriptor 4 left open
Extending logical volume work to 100.00 MB
Logical volume work successfully resized
resize2fsでFS拡大
# resize2fs /dev/system/work
resize2fs 1.40.8 (13-Mar-2008)
Filesystem at /dev/system/work is mounted on /mnt; on-line resizing required
old desc_blocks = 1, new_desc_blocks = 1
Performing an on-line resize of /dev/system/work to 102400 (1k) blocks.
The filesystem on /dev/system/work is now 102400 blocks long.
# df -m
.....
/dev/mapper/system-work
98 2 92 2% /mnt
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
今井 優
mail: maimai@xxxxxxxxxxxxxxx
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
--
To unsubscribe, e-mail: opensuse-ja+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-ja+help@xxxxxxxxxxxx
しばらくお休みするつもりでしたが.....
土曜日 01 11月 2008 23:13:51 に Yamanaka Yuu さんは書きました:
最近LVMを使っているのですが、ファイルシステムを
オンライン(マウントしたまま)で拡大できずに困って
います。
論理ボリュームはlvreduceコマンドで拡大出来ている
のですが、resize2fsコマンドでファイルシステムを拡大
しようとすると「カーネルがオンラインリサイズをサポート
していません」とエラーがでてしまいます。
以下がそのメッセージです。
・VG名は「data」でLV名が「test」
・ファイルシステムタイプはext3
・現在LVのサイズは5GBでファイルシステムのサイズは3GB
・サイズをLVの限界まで拡大したい(つまり5GBまで)
・LVは「/mnt/test」にマウント中
# resize2fs /dev/data/test
resize2fs 1.40.8 (13-Mar-2008)
Filesystem at /dev/data/test is mounted on /mnt/test; on-line resizing
required old desc_blocks = 1, new_desc_blocks = 1
resize2fs: Kernel does not support online resizing
OSはopenSUSE 11.0です。
ググってみると2.6.10以降のカーネルではオンラインリサイズ
をサポートしているらしいのですが、なにかパッチを当てなければ
ならないのでしょうか。解決法をご存知の方がいればご連絡下さい。
大事なところが全部日本語の文章で書かれてしまっているので、
推測ですが、拡大のつもりでLVを縮小してたりしませんか?
縮小であればext2やext3でもオンラインリサイズ無理ですし。
私のところではopenSUSE 11.0で
xxxxx@demeter:~> uname -a
Linux demeter 2.6.25.18-0.2-default #1 SMP 2008-10-21 16:30:26 +0200 i686
athlon i386 GNU/Linux
の32bit環境
および
xxxxx@athena:~> uname -a
Linux athena 2.6.25.18-0.2-default #1 SMP 2008-10-21 16:30:26 +0200 x86_64
x86_64 x86_64 GNU/Linux
の64bit環境で
resize12fs使ってLVのサイズまで拡大できています。
# lvcreate -L 10M --name work /dev/system
# mkfs.ext3 /dev/system/work
# mount /dev/system/work /mnt
# df -m
.....
/dev/mapper/system-work
12 2 10 11% /mnt
lvextendでLV拡大
# lvextend -L 100M /dev/system/work
File descriptor 3 left open
File descriptor 4 left open
Extending logical volume work to 100.00 MB
Logical volume work successfully resized
resize2fsでFS拡大
# resize2fs /dev/system/work
resize2fs 1.40.8 (13-Mar-2008)
Filesystem at /dev/system/work is mounted on /mnt; on-line resizing required
old desc_blocks = 1, new_desc_blocks = 1
Performing an on-line resize of /dev/system/work to 102400 (1k) blocks.
The filesystem on /dev/system/work is now 102400 blocks long.
# df -m
.....
/dev/mapper/system-work
98 2 92 2% /mnt
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
今井 優
mail: maimai@xxxxxxxxxxxxxxx
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
--
To unsubscribe, e-mail: opensuse-ja+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-ja+help@xxxxxxxxxxxx
| < Previous | Next > |