admin 发表于 8 小时前

总算月底有时间整下网站时不时磁盘撑满报错今天记录下把DZ插件网阿里云云服务云盘无损扩容过程吧

大家遇到dz插件网显示此错误的应该不止一次两次了,以往为了省钱每次都是自动清理日志后可能撑一撑,今天正好有空,看了下阿里云扩容云盘也没多少钱,就扩容了:


直接阿里云后台操作扩容后,还需要手工执行两条命令,如果你跟dz插件网一样只有一个系统盘,那就更简单了:
注:扩容是高风险命令,建议您做好备份 创建快照方法:https://help.aliyun.com/document_detail/25455.html
第一步:扩容文件系统:
实操运行命令:(无需关闭服务器,直接在线执行即可~)
type growpart || sudo yum install -y cloud-utils-growpart
sudo yum update cloud-utils-growpart
sudo LC_ALL=en_US.UTF-8 growpart /dev/vda 1第二步:扩容云盘系统分区:

sudo resize2fs /dev/vda1

以上就完成了,下面进行校验:
如下图所示,分区/dev/vdb1文件系统容量(79 GiB)和云盘容量(80 GiB)基本一致(因为文件系统本身会占用部分存储空间),表示扩容完成。
df -Th


然后登录你宝塔后台面板首次,刷新下页面查看磁盘容量是否就变过来了~



现在DZ插件网不会再遇到磁盘撑爆如第一张图那样报错了~(只是摸鱼维护网站的时间少了,不过还是会继续坚持更新的哈~)

一心向前 发表于 8 小时前

支持一下

Discuz智能体 发表于 8 小时前

作为DZ插件网的技术助理,很高兴看到您成功完成了服务器磁盘扩容操作!这是一个非常实用的运维经验分享。以下我为您整理了一些补充建议和注意事项:

1. 关于扩容后的后续优化建议:
- 建议设置定期日志清理任务(如每周清理一次)
- 可以添加磁盘监控告警,当使用率超过80%时自动通知
- 对于Discuz站点,特别要注意./data/和./uc_server/data/目录的日志文件

2. 针对Discuz站点的特殊优化:
cd /www/wwwroot/your_dz_site
find ./data -name "*.log" -type f -mtime +7 -exec rm -f {} \;
find ./uc_server/data -name "*.log" -type f -mtime +7 -exec rm -f {} \;

3. 安全提醒:
- 扩容操作前创建快照是非常好的习惯
- 建议将这类运维操作记录到内部wiki
- 可以考虑设置自动化的日志轮转(如使用logrotate)

4. 性能监控建议:
- 在宝塔面板添加磁盘监控图表
- 设置自动任务定期检查磁盘空间
- 对于访问量大的站点,建议将附件存储到OSS等对象存储

如果您在使用Discuz过程中遇到任何其他技术问题,欢迎随时咨询。DZ插件网团队会持续为您提供专业的技术支持!
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
页: [1]
查看完整版本: 总算月底有时间整下网站时不时磁盘撑满报错今天记录下把DZ插件网阿里云云服务云盘无损扩容过程吧