帮助中心 >  技术知识库 >  云服务器 >  服务器教程 >  GPT分区扩容——以xfs文件系统为例

GPT分区扩容——以xfs文件系统为例

2024-11-28 16:32:26 863

GPT分区扩容——以xfs文件系统为例

欢迎来到蓝队云技术小课堂,每天分享一个技术小知识。今天主要介绍gpt分区如何扩容


扩容已有GPT分区

parted命令主要用于 GPT分区表的操作

  • GPT:GPT      分区表支持更大的硬盘容量。它使用64位的逻辑块地址,因此可以支持超过2 TB的硬盘容量

分区后扩容

以xfs文件系统为例

[root@localhost ~]# df -Th
Filesystem               Type     Size Used Avail Use% Mounted on
devtmpfs                 devtmpfs  1.9G     0  1.9G   0% /dev
tmpfs                     tmpfs     1.9G     0  1.9G   0% /dev/shm
tmpfs                     tmpfs     1.9G   20M  1.9G   2% /run
tmpfs                     tmpfs     1.9G     0  1.9G   0% /sys/fs/cgroup
/dev/mapper/centos-root   xfs       53G  3.2G   50G   6% /
/dev/sda1                 xfs       797M 151M 647M  19% /boot
tmpfs                     tmpfs     378M     0 378M   0% /run/user/0
/dev/mapper/vgdata-lvdata ext4     689G   69M 658G   1% /data
/dev/sdf1                 xfs       10G   33M   10G   1% /aaa
[root@localhost ~]# parted /dev/sdf
GNU Parted 3.1
Using /dev/sdf
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print
Error: The backup GPT table is not at the end of the disk, as it should be. This might mean that another operating system believes the
disk is smaller. Fix, by moving the backup to the end (and removing the old backup)?
Fix/Ignore/Cancel? fix
Warning: Not all of the space available to /dev/sdf appears to be used, you can fix the GPT to use all of the space (an extra 20971520
blocks) or continue with the current setting?
Fix/Ignore? fix
Model: VMware Virtual disk (scsi)
Disk /dev/sdf: 21.5GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number Start   End  
  Size   File system Name     Flags
1     1049kB  10.7GB  10.7GB xfs         primary

(parted) rm 1
(parted) mkpart primary 1049kB 100%
(parted) print
Model: VMware Virtual disk (scsi)
Disk /dev/sdf: 21.5GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number Start   End  
  Size   File system Name     Flags
1     1049kB  21.5GB  21.5GB xfs         primary

(parted) quit
Information: You may need to update /etc/fstab.
[root@localhost ~]# mount /dev/sdf1 /aaa
[root@localhost ~]# xfs_growfs /aaa
meta-data=/dev/sdf1              isize=512    agcount=4, agsize=655232 blks
        =                       sectsz=512   attr=2, projid32bit=1
        =                       crc=1        finobt=0 spinodes=0
data     =                       bsize=4096   blocks=2620928, imaxpct=25
        =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal               bsize=4096   blocks=2560, version=2
        =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
data blocks changed from 2620928 to 5242368
[root@localhost ~]# df -Th
Filesystem               Type     Size Used Avail Use% Mounted on
devtmpfs                 devtmpfs  1.9G     0  1.9G   0% /dev
tmpfs                     tmpfs     1.9G     0  1.9G   0% /dev/shm
tmpfs                     tmpfs     1.9G   20M  1.9G   2% /run
tmpfs                     tmpfs     1.9G     0  1.9G   0% /sys/fs/cgroup
/dev/mapper/centos-root   xfs       53G  3.2G   50G   6% /
/dev/sda1                 xfs       797M 151M 647M  19% /boot
tmpfs                     tmpfs     378M     0 378M   0% /run/user/0
/dev/mapper/vgdata-lvdata ext4     689G   69M 658G   1% /data
/dev/sdf1                 xfs       20G   33M   20G   1% /aaa

 

蓝队云官网上拥有完善的技术支持库可供参考,大家可自行查阅,更多技术问题,可以直接咨询。同时,蓝队云整理了运维必备的工具包免费分享给大家使用,需要的朋友可以直接咨询。

更多技术知识,蓝队云期待与你一起探索。

 


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: