6.3. btrfs ファイルシステムのサイズの変更
btrfs ファイルシステムのサイズを変更することはできませんが、使用する各デバイスのサイズを変更することはできます。使用中のデバイスが 1 つしかない場合は、ファイルシステムのサイズを変更する場合と同じように機能します。複数のデバイスを使用中の場合は、手動でサイズを変更して、必要なサイズにする必要があります。
注記
単位サイズは大文字と小文字を区別せず、GiB の G または g の両方を受け入れます。
このコマンドは、テラバイトの場合は t を、ペタバイトの場合は p を受け入れません。k、m、および g のみを受け入れます。
btrfs ファイルシステムの拡張 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
1 つのデバイスでファイルシステムを拡大するには、次のコマンドを使用します。
btrfs filesystem resize amount /mount-point
# btrfs filesystem resize amount /mount-point
以下に例を示します。
btrfs filesystem resize +200M /btrfssingle
# btrfs filesystem resize +200M /btrfssingle
Resize '/btrfssingle' of '+200M'
マルチデバイスファイルシステムを拡大する場合は、拡大するデバイスを指定する必要があります。最初に、指定したマウントポイントに btrfs ファイルシステムがあるすべてのデバイスを表示します。
btrfs filesystem show /mount-point
# btrfs filesystem show /mount-point
以下に例を示します。
拡大するデバイスの
devid
を特定したら、次のコマンドを使用します。
btrfs filesystem resize devid:amount /mount-point
# btrfs filesystem resize devid:amount /mount-point
以下に例を示します。
btrfs filesystem resize 2:+200M /btrfstest
# btrfs filesystem resize 2:+200M /btrfstest
Resize '/btrfstest/' of '2:+200M'
注記
この 量 は、指定した数ではなく max にすることもできます。これにより、デバイスに残っている空き領域がすべて使用されます。
btrfs ファイルシステムの縮小 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
1 つのデバイスでファイルシステムを縮小するには、次のコマンドを使用します。
btrfs filesystem resize amount /mount-point
# btrfs filesystem resize amount /mount-point
以下に例を示します。
btrfs filesystem resize -200M /btrfssingle
# btrfs filesystem resize -200M /btrfssingle
Resize '/btrfssingle' of '-200M'
マルチデバイスファイルシステムを縮小するには、縮小するデバイスを指定する必要があります。最初に、指定したマウントポイントに btrfs ファイルシステムがあるすべてのデバイスを表示します。
btrfs filesystem show /mount-point
# btrfs filesystem show /mount-point
以下に例を示します。
縮小するデバイスの
devid
を特定したら、次のコマンドを使用します。
btrfs filesystem resize devid:amount /mount-point
# btrfs filesystem resize devid:amount /mount-point
以下に例を示します。
btrfs filesystem resize 2:-200M /btrfstest
# btrfs filesystem resize 2:-200M /btrfstest
Resize '/btrfstest' of '2:-200M'
ファイルシステムのサイズの設定 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
1 つのデバイスでファイルシステムのサイズを指定するには、次のコマンドを実行します。
btrfs filesystem resize amount /mount-point
# btrfs filesystem resize amount /mount-point
以下に例を示します。
btrfs filesystem resize 700M /btrfssingle
# btrfs filesystem resize 700M /btrfssingle
Resize '/btrfssingle' of '700M'
マルチデバイスファイルシステムのファイルシステムサイズを設定するには、変更するデバイスを指定する必要があります。最初に、指定のマウントポイントに btrfs ファイルシステムを持つすべてのデバイスを表示します。
btrfs filesystem show /mount-point
# btrfs filesystem show /mount-point
以下に例を示します。
変更するデバイスの
devid
を特定したら、次のコマンドを使用します。
btrfs filesystem resize devid:amount /mount-point
# btrfs filesystem resize devid:amount /mount-point
以下に例を示します。
btrfs filesystem resize 2:300M /btrfstest
# btrfs filesystem resize 2:300M /btrfstest
Resize '/btrfstest' of '2:300M'