阿里云磁盘扩充

阿里云磁盘扩充

磁盘扩容

查看磁盘分区表

fdisk -lu

image

有一个名为/dev/vda​的磁盘,总大小为107.4 GB,共有209715200个扇区。每个扇区的大小为512字节,这是逻辑扇区和物理扇区的大小。

你的磁盘有一个GPT(GUID分区表)分区表,它定义了你磁盘上的所有分区。在这个表中,/dev/vda1​是一个分区,它从扇区1开始,到扇区83886079结束。这个分区的大小是41943039+,这可能意味着它跨越了扇区的边界,这是GPT分区的一个常见特性。

'Id'字段表示分区类型,'ee'通常表示这是一个UEFI系统分区或者一个GPT保留分区。如果你在传统的BIOS系统上使用这个分区,可能会遇到问题。

'System'字段显示了分区方案类型,'GPT'表示这是一个GUID分区表,这是现代Linux和Windows系统的常见分区方案。

列出可用块设备

lsblk

image

磁盘vda被分成了三个分区:vda1、vda2和vda3。

  • vda1是一个大小为1M的分区,它可能被创建但并没有被使用,通常这种小分区可能是由于误操作或误格式化产生的。
  • vda2是一个大小为191M的分区,它可能被用作引导分区(存放引导加载程序和内核),这是UEFI启动方式所需要的。
  • vda3是一个大小为39.8G的分区,它应该是系统的主要存储分区,用于存放文件系统和各种应用程序。

磁盘分区信息

blkid

image

磁盘和分区的信息,/dev/vda1​、/dev/vda2​和/dev/vda3​分别代表了你的系统中的三个分区。

  • /dev/vda1​: 这个分区的PARTLABEL是"primary",PARTUUID是"a518e434-9d0a-4982-804c-399fc5937feb"。
  • /dev/vda2​: 这个分区的SEC_TYPE是"msdos",UUID是"D499-11AE",类型是"vfat",PARTLABEL是"EFI System Partition",PARTUUID是"87812437-c796-4f43-9509-58ff931113ea"。
  • /dev/vda3​: 这个分区的UUID是"04590b9b-6808-433b-9cb5-21dbbe07b427",类型是"ext4",PARTLABEL是"primary",PARTUUID是"98135d7f-32b4-40a5-890e-23f64d7ba530"。

磁盘使用情况和文件系统类型

df -Th

image

'df -Th' 命令输出的解释:

  • 'Filesystem':这是文件系统的名称。
  • 'Type':这是文件系统的类型。例如,'ext4' 表示 ext4 文件系统,'vfat' 表示 VFAT (Windows 95 FAT32) 文件系统。
  • 'Size':这是文件系统的总大小。
  • 'Used':这是已经被文件使用的空间大小。
  • 'Avail':这是文件系统上可用的空间大小。
  • 'Use%':这是已使用的空间占总空间的百分比。
  • 'Mounted on':这是文件系统被挂载的点。例如,'/' 是根文件系统,'/boot/efi' 是 EFI 系统分区。

根据你提供的输出,你的系统有一个ext4类型的根文件系统('/dev/vda3'),大小为40G,已经使用了33G,可用空间为4.5G。这个文件系统被挂载在'/',即根目录。

还有一个vfat类型的文件系统('/dev/vda2'),大小为191M,已经使用了12M,可用空间为180M。这个文件系统被挂载在'/boot/efi',可能是EFI系统分区。

type growpart || yum install -y cloud-utils-growpart
LC_ALL=en_US.UTF-8 growpart /dev/vda 3
resize2fs /dev/vda3
df -Th

growpart /dev/vda 3​ 是用于扩展 /dev/vda​ 设备的第3个分区。

resize2fs /dev/vda3​ 是用于调整 /dev/vda3​ 分区的文件系统大小,使其适应新的磁盘空间。

df -Th​ 是用于检查文件系统的磁盘空间使用情况的命令。

具体解释如下:

  1. type growpart || yum install -y cloud-utils-growpart​: 这条命令是检查系统中是否存在 growpart​ 命令,如果不存在,则通过 yum​ 命令安装 cloud-utils-growpart​ 软件包。cloud-utils-growpart​ 是一个用于扩展云环境中的磁盘分区的工具。
  2. LC_ALL=en_US.UTF-8 growpart /dev/vda 3​: 这条命令使用 LC_ALL=en_US.UTF-8​ 设置环境变量,指定使用英文语言环境(美国英语)。然后,使用 growpart​ 命令扩展 /dev/vda​ 设备的第3个分区。这里的 /dev/vda​ 是设备名称,3 是分区的编号。
  3. resize2fs /dev/vda3​: 这条命令使用 resize2fs​ 命令来调整 /dev/vda3​ 分区的文件系统大小,使其适应新的磁盘空间。这里的 /dev/vda3​ 是分区名称。
  4. df -Th​: 这条命令使用 df​ 命令来检查文件系统的磁盘空间使用情况,并使用 -T​ 选项显示文件系统的类型。
  • 9
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

tonicGB

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值