全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1312|回复: 8
打印 上一主题 下一主题

怎么给硬盘扩容?

[复制链接]
1#
发表于 2023-4-29 10:37:33 | 显示全部楼层
本帖最后由 mrludan1994 于 2023-4-29 10:39 编辑

如果您的数据盘已经满了,您可以考虑将腾讯云购买的空闲硬盘作为新的数据盘并将其扩容到原来的数据盘中。以下是简要步骤:

  • 在腾讯云控制台创建一个新的数据盘,并将其挂载到您的云服务器上。具体操作可参考腾讯云官方文档。
  • 使用命令 lsblk 查看新的数据盘设备名,通常是 /dev/vdb 或 /dev/sdb 等。
  • 如果新的数据盘是空的,您需要在其上创建一个新的文件系统。您可以选择 ext4、XFS 等常见的文件系统。例如,如果您想要创建一个 ext4 文件系统,可以使用以下命令:



  1. sudo mkfs.ext4 /dev/vdb
复制代码

```

使用 df -h 命令查看当前磁盘使用情况,找到您的数据盘挂载点所在的设备名和文件系统类型。例如,如果您的数据盘挂载点在 /data 目录下,可以使用以下命令:


  1. df -h /data
复制代码

```

假设结果为:

  1. Filesystem Size Used Avail Use% Mounted on
  2. /dev/vda1 40G 20G 20G 50% /
  3. /dev/vdc1 500G 500G 0 100% /data
复制代码




可以看到,数据盘设备名为 `/dev/vdc1`,文件系统类型为 ext4。

卸载数据盘,以便扩容。使用以下命令卸载数据盘:


  1. sudo umount /data
复制代码

```

扩容数据盘。使用以下命令将新的数据盘扩容到原来的数据盘中:


  1. sudo pvcreate /dev/vdb
  2. sudo vgextend vgname /dev/vdb
  3. sudo lvextend -l +100%FREE /dev/vgname/lvname
复制代码

```

其中,`vgname` 是您的卷组名称,`lvname` 是您的逻辑卷名称。如果您不知道自己的卷组和逻辑卷名称,可以使用以下命令查看:

  1. sudo vgdisplay
  2. sudo lvdisplay
复制代码



将数据盘重新挂载。使用以下命令将数据盘重新挂载到原来的挂载点:


  1. sudo mount /dev/vgname/lvname /data
复制代码

```

确认数据盘已经扩容成功。可以使用 df -h 命令重新查看数据盘的使用情况,确认容量已经扩大。
2#
发表于 2023-4-29 10:42:31 | 显示全部楼层
https://zhuanlan.zhihu.com/p/83340525

我之前是看这个教程成功的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-6-9 15:54 , Processed in 0.094036 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表