宝塔linux磁盘挂载一键解决方法,避免数据丢失!许多用户反馈磁盘挂载问题,例如面板安装后磁盘容量与实际容量不符,或重启服务器后面板无法访问、网站和数据库文件丢失等情况。这些问题通常是由于未正确挂载磁盘导致的。为此,我们提供了一款便捷的磁盘自动挂载工具,支持centos、ubuntu、debian和fedora系统。
工具说明:
- 默认将数据盘挂载到/www目录。
- 若磁盘已分区但未挂载,工具会自动挂载到/www。
- 若磁盘为新磁盘,工具会自动分区并格式化成xfs/ext4文件系统。
更新日志:
- 1.1: 新增指定挂载目录功能;修复部分系统无法正确挂载的问题。
- 1.2: 修复腾讯云部分节点自动挂载为只读的问题。
- 1.3: 修复中文版系统下无法分区的问题。
- 1.4: 在已安装面板的情况下,暂停所有服务,自动重命名/www,并迁移数据到新硬盘(全新未分区硬盘)。 注意:仅限3.x/4.x/5.x/6.x/7.x面板支持迁移,迁移过程会将系统盘原有面板数据备份至/bt-backup目录。
- 1.5: 添加文字提示。
- 1.6: 只有一个磁盘或/www目录已被挂载的情况下,自动退出脚本,不执行任何操作。
- 1.7: 修复对面板6.x/7.x的支持。
使用方法:
根据您的系统选择对应的命令,通过SSH执行即可。
重要提示:
- 在使用工具前,如果已安装宝塔面板或数据盘已有数据,务必先创建快照或备份数据!
- 挂载后建议重启服务器,检查是否挂载成功。
系统命令:
- Centos系统: yum install wget -y && wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && bash auto_disk.sh
- Ubuntu系统: wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && sudo bash auto_disk.sh
- Debian系统: wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && bash auto_disk.sh