Linux自动磁盘挂载 系统盘爆满解决教程

简介: 1、安装完面板后发现磁盘容量与实际购买容量不符 2、重启服务器后面板无法访问,网站、数据库文件丢失 以上都是因为未挂载磁盘,或挂载操作不当引起的 解决这个问题,首先用宝塔的磁盘自动挂载工具,支持Centos、Ubuntu、Debian、Fedora 说明:BT良哥出品 1:本工具默认将数.

安装实例:Centos7.6  Linux BT面板

1、安装完面板后发现磁盘容量与实际购买容量不符

2、重启服务器后面板无法访问,网站、数据库文件丢失

以上都是因为未挂载磁盘,或挂载操作不当引起的

解决这个问题,首先用宝塔的磁盘自动挂载工具,目前支持Centos、Ubuntu、Debian、Fedora

说明:BT良哥出品

1:本工具默认将数据盘挂载到/www目录

2:若您的服务器之前安装过Windows系统,需要手动删除NTFS分区,挂载工具会直接跳过NTFS分区

3:若您的磁盘已分区,且未挂载,工具会自动将分区挂载到/www

4:若您的磁盘是新磁盘,工具会自动分区并格式化成ext4文件系统

5:本工具只自动挂载一个分区,若您有多块数据盘,请手动挂载未被自动挂载的磁盘

6:此脚本只适用于新磁盘挂载,若数据盘已有数据请勿使用此脚本。

挂载前请快照备份

Centos/Fedora:

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

备份完成后执行对应的系统命令:

Centos7.6演示:

55e7d9f18264441ed332646845f455000a46976c

确认:y

6b9c2927d3fdb08f75ca3e4b843acad3518759c3

等待1-2分钟

ed92fa6e1b3510b677fa0f37603fca561e089dd4

挂载完成:

0ece0dbc89891def7e1c68d33d39b5300a686725

到此已经实现自动挂载,然后登陆宝塔Linux面板查看

你会发现系统盘已经爆满,额外多出了WWW目录的网站文件

b16dea1e345344cb7f2daf32f16e4112ef970336

为防止迁移失败导致数据丢失或损坏,挂载时会备份数据到系统盘/bt-backup目录下

确定站点等各方面没问题了 就把系统盘/bt-bakcup的这个备份目录删了就好


执行任务前

你需要做的就是  快照备份 


参考文档: Linux 格式化数据盘


小白的我: www.wanqiandu.com

 
目录
相关文章
|
12天前
|
Linux Python
Linux 中某个目录中的文件数如何查看?这篇教程分分钟教会你!
在 Linux 系统中,了解目录下文件数量是常见的需求。本文介绍了四种方法:使用 `ls` 和 `wc` 组合、`find` 命令、`tree` 命令以及编程实现(如 Python)。每种方法都附有详细说明和示例,适合不同水平的用户学习和使用。掌握这些技巧,可以有效提升系统管理和日常使用的效率。
68 6
|
17天前
|
Linux Python
Linux 中某个目录中的文件数如何查看?这篇教程分分钟教会你!
在 Linux 系统中,了解目录下的文件数量是常见的需求。本文介绍了多种方法,包括使用 `ls` 和 `wc` 命令组合、`find` 命令、`tree` 命令以及编程方式(如 Python)。无论你是新手还是有经验的用户,都能找到适合自己的方法。掌握这些技巧将提高你在 Linux 系统中的操作效率。
25 4
|
2月前
|
关系型数据库 MySQL Linux
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
276 3
|
2月前
|
弹性计算 Linux 数据库
阿里云国际版如何迁移Linux云服务器系统盘中的数据
阿里云国际版如何迁移Linux云服务器系统盘中的数据
|
2月前
|
Linux
linux开机挂载镜像
【10月更文挑战第1天】在 Linux 系统中,开机挂载镜像通常涉及几个关键步骤,包括创建挂载点、编辑配置文件以及重新加载配置
81 0
|
2月前
|
Linux C语言 C++
vsCode远程执行c和c++代码并操控linux服务器完整教程
这篇文章提供了一个完整的教程,介绍如何在Visual Studio Code中配置和使用插件来远程执行C和C++代码,并操控Linux服务器,包括安装VSCode、安装插件、配置插件、配置编译工具、升级glibc和编写代码进行调试的步骤。
274 0
vsCode远程执行c和c++代码并操控linux服务器完整教程
|
2月前
|
监控 Linux 测试技术
Linux系统命令与网络,磁盘和日志监控总结
Linux系统命令与网络,磁盘和日志监控总结
58 0
|
2月前
|
监控 Linux 测试技术
Linux系统命令与网络,磁盘和日志监控三
Linux系统命令与网络,磁盘和日志监控三
41 0
|
2月前
|
Linux 开发工具 Docker
各个类linux服务器安装docker教程
各个类linux服务器安装docker教程
63 0
|
Web App开发 安全 Linux
下一篇
无影云桌面