分享几个自动挂载分区的脚本
现在VPS搭建宝塔后的很多问题与磁盘挂载有关
1、安装完面板后发现磁盘容量与实际购买容量不符 2、重启服务器后面板无法访问,网站、数据库文件丢失
以上都是因为未挂载磁盘,或挂载操作不当引起的,为解决这个问题,我们制作了磁盘自动挂载工具,支持Centos、Ubuntu、Debian、Fedora
宝塔自动分区
说明: 1:本工具默认将数据盘挂载到/www目录 2:若您的磁盘已分区,且未挂载,工具会自动将分区挂载到/www 3:若您的磁盘是新磁盘,工具会自动分区并格式化成xfs/ext4文件系统 【1.1】更新: 1:增加指定挂载目录功能 2:修正部分有独立引导分区的系统无法正确挂载的问题 【1.2】更新: 1:修正腾讯云部分节点自动挂载为只读的问题 【1.3】 更新: 1:修正在中文版系统下无法分区的问题 【1.4】 更新: 1:当已安装面板时,暂停所有服务,自动重命名/www,并迁移数据到新分区 注:仅限3.x/4.x/5.x/6.x/7.x面板支持迁移 注:迁移过程中会将系统盘原有面板数据备份至/bt-backup目录 【1.5】 更新: 1:添加文字提醒 【1.6】 更新: 1:只有一个磁盘或www目录已被挂载的情况下,自动退出脚本,不执行任何操作 【1.7】 更新: 1:修复对面板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
https://www.bt.cn/bbs/thread-3187-1-1.html (出处: 宝塔面板论坛)
相关文章
- 推荐一个小项目:上传图片获取图片的经纬度以及拍摄时间
- Go的append操作是线程安全的吗
- 浅析gowatch监听文件变动实现原理
- [译文]Go线程安全 - 一个被忽略的问题
- Go 1.16版本正式发布,速览新版本中的几个重要更新
- Go 1.16新特性-embed包及其使用
- 推荐一个可无限制阅读medium上付费文章的插件-Medium Unlimited
- Go module基础使用及Go 1.16中的改进
- context.Context是做为参数传递还是存储在struct中?
- Go中没有try/catch,该如何处理错误?
- hash 表在 go 语言中的实现
- Git Bash Here和RStudio软件的问题解决
- 使用 Delve 工具调试 Golang 程序
- Go高性能系列教程之读懂pprof报告
- 算法的复杂性分析
- 最长公共子序列(LCS)
- 动态规划算法
- Go 高性能系列教程之一:基准测试
- Go高性能系列教程之二:性能评估和分析
- Go高性能系列教程:读懂pprof生成的报告