
仮想マシン Ubuntu 内のディスクのサイズを増やそうとしています。次のコマンド シーケンスを使用しました。
echo 1 > /sys/block/sda/device/rescan
fdisk /dev/sda
Command (m for help): d
Partition number (1,2, default 2): 2
Command (m for help): n
Select (default p): p
今、私は次のように見ています: parted
root@proj:~# parted
GNU Parted 3.2
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) p
Model: Msft Virtual Disk (scsi)
Disk /dev/sda: 85,9GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 2097kB 1049kB bios_grub
2 2097kB 85,9GB 85,9GB ext4
(parted)
fdisk
root@proj:~# fdisk /dev/sda
Welcome to fdisk (util-linux 2.31.1).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Command (m for help): p
Disk /dev/sda: 80 GiB, 85899345920 bytes, 167772160 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 615AE39E-D8BF-41FC-823C-99CDF4CBAEDF
Device Start End Sectors Size Type
/dev/sda1 2048 4095 2048 1M BIOS boot
/dev/sda2 4096 167772126 167768031 80G Linux filesystem
Command (m for help):
私は Webmin を使用してサーバーを管理していますが、再起動後も次のように表示されます:
Mounted As Type Free Total Device ID
/ ext4 41% (15.70 GB) 38.37 GB UUID=1f76306d-c5e9-45d8-ae14-923bb1114c16
Local disk space 22.67 GB used / 15.70 GB free / 38.37 GB total
私はこれらの問題に不慣れです。理解するのを手伝ってください。私の間違いは何でしょうか?
答え1
パーティションを大きくすることは、オペレーティング システムが使用できるスペースを確保するために必要な手順ですが、それだけでは十分ではありません。また、ファイル システムのメタデータも変更する必要があります。メタデータは、パーティション内の未加工のスペースをファイル、ディレクトリ、アクセス許可などを保存するために使用できるようにするアルゴリズムです。
提供された詳細を考慮すると、実行する必要があるコマンドはおそらく
resize2fs /dev/sda2