4

如何解决阿里云服务器系统盘扩容后宝塔面板不显示新磁盘容量

 2 years ago
source link: https://www.huhexian.com/11806.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

如何解决阿里云服务器系统盘扩容后宝塔面板不显示新磁盘容量

青山 2021-11-1715:04:15评论2150字

我们在使用阿里云服务器硬盘扩容后,登陆宝塔面板发现磁盘容量没有变化,磁盘初始只有100G,现在发现磁盘空间不够用,想要扩容到200G,按照官网提示服务器磁盘扩容后,服务器面板显示的是200G没错,但是宝塔面板里面还是显示100G没变化,这是什么原因呢?磁盘是否扩容成功呢?如何解决阿里云服务器系统盘扩容后宝塔面板不显示新磁盘容量的问题呢?

如何解决阿里云服务器系统盘扩容后宝塔面板不显示新磁盘容量

首先,我们要先备份数据库和重要文件的备份,创建快照,以防在硬盘扩容时出现意外导致数据丢失。

安装growpart

  1. [root@admin]# yum install -y cloud-utils-growpart
  2. 查看磁盘实际大小
  3. 运行 fdisk -l 命令查看磁盘实际大小。
  4. [root@admin]# fdisk -l
  5. Disk /dev/vda: 107.4 GB, 107374182400 bytes, 209715200 sectors
  6. Units = sectors of 1 * 512512 = 512 bytes
  7. Sector size (logical/physical): 512 bytes / 512 bytes
  8. I/O size (minimum/optimal): 512 bytes / 512 bytes
  9. Disk label type: dos
  10. Disk identifier: 0x0008de3e
  11. Device Boot Start End Blocks Id System
  12. /dev/vda1 * 2048 209715166 104856559+ 83 Linux
  13. 说明:磁盘(/dev/vda)实际大小为:100 G!
  14. 查看磁盘分配大小
  15. 运行 df -h 命令查看磁盘分配大小。
  16. [root@admin]# df -h
  17. Filesystem Size Used Avail Use% Mounted on
  18. devtmpfs 2.0G 0 2.0G 0% /dev
  19. tmpfs 2.0G 0 2.0G 0% /dev/shm
  20. tmpfs 2.0G 8.5M 2.0G 1% /run
  21. tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup
  22. /dev/vda1 99G 17G 78G 18% /
  23. tmpfs 395M 0 395M 0% /run/user/0
  24. 磁盘(/dev/vda)分配大小为:15 G。意味着还有85G未分配!

自适应分区扩容

运行 growpart 命令,调用 growpart 为需要扩容分区扩容。

  1. growpart /dev/vda 1 ,表示为系统盘的第一个分区(/dev/vda1)扩容。
  2. [root@admin]# growpart /dev/vda 1
  3. CHANGED: partition=1 start=2048 old: size=52424704 end=52426752 new: size=209713119 end=209715167
  4. 若运行命令后报以下错误,您可以运行LANG=en_US.UTF-8切换ECS实例的字符编码类型,后运行 growpart 命令。
  5. [root@admin]# growpart /dev/vda 1
  6. unexpected output in sfdisk --version [sfdisk,来自 util-linux 2.23.2]
  7. [root@admin]#.UTF-8

重设分区大小

  1. 运行 resize2fs 命令调用 resize2fs 扩容文件系统。
  2. [root@admin]# resize2fs /dev/vda1
  3. resize2fs 1.42.9 (28-Dec-2013)
  4. Filesystem at /dev/vda1 is mounted on /; on-line resizing required
  5. old_desc_blocks = 2, new_desc_blocks = 7
  6. The filesystem on /dev/vda1 is now 26214139 blocks long.

再次查看磁盘分区大小

可以看到分区(/dev/vda1)容量已经是100G,表示已经成功扩容。

  1. [root@admin]# df -h
  2. Filesystem Size Used Avail Use% Mounted on
  3. devtmpfs 2.0G 0 2.0G 0% /dev
  4. tmpfs 2.0G 0 2.0G 0% /dev/shm
  5. tmpfs 2.0G 8.5M 2.0G 1% /run
  6. tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup
  7. /dev/vda1 99G 17G 78G 18% /
  8. tmpfs 395M 0 395M 0% /run/user/0

重启宝塔面板

  1. [root@admin]# bt
  2. ===============宝塔面板命令行==================
  3. (1) 重启面板服务 (8) 改面板端口
  4. (2) 停止面板服务 (9) 清除面板缓存
  5. (3) 启动面板服务 (10) 清除登录限制
  6. (4) 重载面板服务 (11) 取消入口限制
  7. (5) 修改面板密码 (12) 取消域名绑定限制
  8. (6) 修改面板用户名 (13) 取消IP访问限制
  9. (7) 强制修改MySQL密码 (14) 查看面板默认信息
  10. (22) 显示面板错误日志 (15) 清理系统垃圾
  11. (23) 关闭BasicAuth认证 (16) 修复面板(检查错误并更新面板文件到最新版)
  12. (24) 关闭谷歌认证 (17) 设置日志切割是否压缩
  13. (25) 设置是否保存文件历史副本 (18) 设置是否自动备份面板
  14. (0) 取消
  15. ===============================================
  16. 请输入命令编号:1

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK