CentOS 7でxfsパーティションを追加/拡張しますか(LVMを使用せずに)?

CentOS 7でxfsパーティションを追加/拡張しますか(LVMを使用せずに)?

チュートリアルに従って、vmwareシステムでCentOS 7のシステムパーティションサイズを増やそうとします。https://ma.ttias.be/increase-a-vmware-disk-size-vmdk-formatted-as-linux-lvm-without-rebooting/

しかし、私の出力は異なるので、fdisk -lチュートリアルの手順にはあまり従っていません。

Disk /dev/sda: 32.2 GB, 32212254720 bytes, 62914560 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x00070da2

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048    38914047    19456000   83  Linux
/dev/sda2        38914048    41924607     1505280   82  Linux swap / Solaris

ご覧のとおり、パーティションの後ろにLVMタグはありません。これは、LVMパーティション化のために書かれたチュートリアルに従う必要がないことを意味しますか?簡単にxfs_growfs /dev/sda1使えます。このチュートリアル説明する?

ところで、デフォルトのストレージのサイズを増やしました。

答え1

LVMを使用していないため、リンクされたガイドに従うことはできません。ただ走ることもできませんxfs_growfs

あなたは本当に必要です移動するスワップパーティションをディスクの端に移動し、最初のパーティションを作成した領域に展開します。ここからファイルシステムを拡張できます。または、ディスクの最後にスワップパーティションを削除して再作成することもできます(より簡単で高速にすることができます)。

まず、スワップをオフにしてスワップパーティションを削除する必要があります/dev/sda2。これにより、次のことができます。延長する /dev/sda1。だからあなたは作り直すスワップ領域の参照方法(UUIDやディスク名など)に従って、パーティションをスワップして更新することによって/dev/sda2作成された新しいスワップ領域を使用します。/etc/fstab

この手順を完了したら、xfs_growfsを使用してxfsファイルシステムを拡張できます。正しく機能するには、partprobeを再起動または実行する必要があります。

関連情報