返回列表

作者:巨人電商

關(guān)于寶塔面板Linux系統(tǒng)磁盤掛載工具腳本

POST TIME:2021-04-12

最近,有許多朋友反饋的一些問題和磁盤掛載有關(guān)。

1、安裝完面板后發(fā)現(xiàn)磁盤容量與實(shí)際購買容量不符

2、重啟服務(wù)器后面板無法訪問,網(wǎng)站、數(shù)據(jù)庫文件丟失上述的,都是因?yàn)槲磼燧d磁盤,或掛載操作不當(dāng)引起的,為解決這個(gè)問題,我們制作了磁盤自動掛載工具,支持Centos、Ubuntu、Debian、Fedora關(guān)于說明:

1:本工具默認(rèn)將數(shù)據(jù)盤掛載到/www目錄

2:若您的服務(wù)器之前安裝過Windows系統(tǒng),需要手動刪除NTFS分區(qū),掛載工具會直接跳過NTFS分區(qū)

3:若您的磁盤已分區(qū),且未掛載,工具會自動將分區(qū)掛載到/www

4:若您的磁盤是新磁盤,工具會自動分區(qū)并格式化成ext4文件系統(tǒng)

5:本工具只自動掛載一個(gè)分區(qū),若您有多塊數(shù)據(jù)盤,請手動掛載未被自動掛載的磁盤

6:此腳本只適用于新磁盤掛載,若數(shù)據(jù)盤已有數(shù)據(jù)請勿使用此腳本

【1.1】更新:

1:增加指定掛載目錄功能

2:修正部分有獨(dú)立引導(dǎo)分區(qū)的系統(tǒng)無法正確掛載的問題

【1.2】更新:

1:修正騰訊云部分節(jié)點(diǎn)自動掛載為只讀的問題

【1.3】 更新:

1:修正在中文版系統(tǒng)下無法分區(qū)的問題

【1.4】 更新:

1:當(dāng)已安裝面板時(shí),暫停所有服務(wù),自動重命名/www,并遷移數(shù)據(jù)到新分區(qū) 注:僅限3.x/4.x/5.x面板支持遷移

注:遷移過程中會將系統(tǒng)盤原有面板數(shù)據(jù)備份至/bt-backup目錄

【1.5】 更新:

1:添加文字提醒

【1.6】 更新:

1:只有一個(gè)磁盤或www目錄已被掛載的情況下,自動退出腳本,不執(zhí)行任何操作

【1.7】 更新:

1:修復(fù)對面板6.x的支持

【1.8】更新:

1:新增測試版腳本

使用方法 :根據(jù)系統(tǒng)選擇命令后進(jìn)入ssh執(zhí)行命令即可

Centos系統(tǒng)請使用以下命令:

yum install wget -y && wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && bash auto_disk.sh

復(fù)制代碼

Ubuntu系統(tǒng)請使用以下命令:

wget -O auto_disk.sh http://download.bt.CN/tools/auto_disk.sh && sudo bash auto_disk.sh

復(fù)制代碼

Debian系統(tǒng)請使用以下命令:

wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && bash auto_disk.sh

復(fù)制代碼

測試版新版腳本新增功能說明:

1.如有NTFS/FAT32分區(qū)可選格式化自動掛載

2.新增遷移時(shí)間統(tǒng)計(jì),以7200轉(zhuǎn)硬盤為基準(zhǔn),若是ssd云盤會快很多

3.遷移過傳中如果ctrl+c中斷了會給出手動遷移命令

4.支持多磁盤、可選目錄掛載

以下是測試版掛載命令

Centos:

yum install wget -y && wget -O disk.sh http://download.bt.cn/tools/disk.sh && bash disk.sh

復(fù)制代碼

Ubuntu:

wget -O disk.sh http://download.bt.cn/tools/disk.sh && sudo bash disk.sh

復(fù)制代碼

Debian:

wget -O disk.sh http://download.bt.cn/tools/disk.sh && bash disk.sh

復(fù)制代碼

默認(rèn)掛載/www目錄 如需掛載其他目錄在掛載命令后加上掛載目錄即可 務(wù)必以/為開頭

以下掛到/website目錄為例

wget -O disk.sh http://download.bt.cn/tools/disk.sh && bash disk.sh /website

復(fù)制代碼