重啟Linux服務(wù)器后數(shù)據(jù)消失問(wèn)題的解決方法(重新掛載)
一、掛載
1.重新掛載
使用 reboot 命令重啟服務(wù)器后,服務(wù)器內(nèi)掛載的文件全部丟失。
那應(yīng)該如何重新掛載呢?
我們想將10.6.6.28上的目錄下的內(nèi)容掛載到10.6.6.30的服務(wù)器下。
先使用 df -h查看
df -h
df -h 命令顯示了磁盤(pán)空間使用情況,包含 “文件系統(tǒng) 容量 已用 可用 已用占比 掛載點(diǎn)”等內(nèi)容 。
在10.6.6.28上鍵入df -h,我們可以看到我們想掛載的數(shù)據(jù)data_30 是在10.6.6.28的/30t目錄下。
所以,我們想將10.6.6.28下的/30t數(shù)據(jù)掛載到10.6.6.30下的/30t下,應(yīng)該如何操作呢?
在10.6.6.30上使用 mount 10.6.6.28:/30 /30t 命令,就可以實(shí)現(xiàn)不同服務(wù)器之間的數(shù)據(jù)掛載。
mount 10.6.6.28:/30 /30t
如果想實(shí)現(xiàn)同一服務(wù)器之間的數(shù)據(jù)掛載,將10.6.6.28:/30改為當(dāng)前服務(wù)器數(shù)據(jù)地址即可
如下圖所示:
這樣就實(shí)現(xiàn)了數(shù)據(jù)的掛載。
2.數(shù)據(jù)消失的原因
為什么重啟服務(wù)器之后數(shù)據(jù)就會(huì)消失呢?
因?yàn)槿魶](méi)有配置自動(dòng)掛載,每次重啟服務(wù)器后,都要手動(dòng)掛載,才能獲取到數(shù)據(jù)內(nèi)容。
如何不用重啟后手動(dòng)掛載呢?
方法一:
在10.6.6.30打開(kāi) /etc/fstab
vim /etc/fstab
在 /etc/fstab 中加入
10.6.6.28:/30t /30t defaults 0 0
PS:補(bǔ)充一點(diǎn)使用 vim/vi 編輯文件的小知識(shí)
vi是對(duì)文本進(jìn)行編輯,vim是對(duì)代碼進(jìn)行編輯
進(jìn)入要編輯的文件后
鍵入 i 表示在當(dāng)前行進(jìn)行編輯,鍵入 o 表示在下一行進(jìn)行編輯
退出編輯鍵入 ESC
鍵入 :wq 表示保存并退出(“ :”也是鍵入的)
:q! 表示強(qiáng)制退出,不保存(“ :”也是鍵入的)
方法二:
或者可以把掛載命令寫(xiě)入/etc/rc.local ,這樣就可以開(kāi)機(jī)自動(dòng)掛載。
掛載命令:mount 10.6.6.28:/30 /30t
二、重啟服務(wù)器
1.shutdown
該命令的一般格式為:shutdown [選項(xiàng)] [時(shí)間] [警告信息]
- shutdown -h 10 :十分鐘后關(guān)機(jī)
- shutdown -h 00:00 :在今日物業(yè)12點(diǎn)關(guān)機(jī)(精確時(shí)間的格式是hh:mm)
- shutdown -h now :立即關(guān)機(jī)
- shutdown -h 10 “msg”:十分鐘后關(guān)機(jī),并向每個(gè)用戶(hù)解釋關(guān)機(jī)原因
- shutdown -r now:關(guān)機(jī)后立即重新啟動(dòng)
將 -h 全部改為 -r 即可實(shí)現(xiàn)關(guān)機(jī)后立即重啟
如果想取消關(guān)機(jī),可以使用shutdown -c 或者Ctrl + C命令。
2.其它關(guān)機(jī)重啟指令
- reboot 等同于 shutdown -r now
- halt 等同于 shutdown -h now
- poweroff 等同于 halt + ACPI(切斷電源指令,若系統(tǒng)不支持ACPI,則等同于halt)
但這三個(gè)指令都不是安全的關(guān)機(jī)或者重啟指令,原因是在使用這三個(gè)命令關(guān)機(jī)時(shí),是刪除所有的進(jìn)程,而不是平穩(wěn)的終止它們。如果有用戶(hù)還在系統(tǒng)上工作時(shí),可能會(huì)造成數(shù)據(jù)的丟失。所以一般情況還是建議使用shutdown命令來(lái)關(guān)閉和重啟服務(wù)器。
以上就是重啟Linux服務(wù)器后數(shù)據(jù)消失問(wèn)題的解決方法(重新掛載)的詳細(xì)內(nèi)容,更多關(guān)于重啟Linux后數(shù)據(jù)消失的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
在Ubuntu/Linux環(huán)境下使用MySQL開(kāi)放/修改3306端口和開(kāi)放訪問(wèn)權(quán)限
這篇文章主要介紹了在Ubuntu/Linux環(huán)境下使用MySQL開(kāi)放/修改3306端口和開(kāi)放訪問(wèn)權(quán)限,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-07-07CentOS7.4下MySQL5.7.28二進(jìn)制方式安裝的方法步驟
這篇文章主要介紹了CentOS7.4下MySQL5.7.28二進(jìn)制方式安裝的方法步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-11-11linux系統(tǒng)重裝導(dǎo)致免密碼key登錄失敗的解決方法
下面小編就為大家?guī)?lái)一篇linux系統(tǒng)重裝導(dǎo)致免密碼key登錄失敗的解決方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-11-11配置iptables,把80端口轉(zhuǎn)到8080的簡(jiǎn)單方法
下面小編就為大家?guī)?lái)一篇配置iptables,把80端口轉(zhuǎn)到8080的簡(jiǎn)單方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧,祝大家游戲愉快哦2016-12-12linux下用time(NULL)函數(shù)和localtime()獲取當(dāng)前時(shí)間的方法
這篇文章主要介紹了linux下用time(NULL)函數(shù)和localtime()獲取當(dāng)前時(shí)間的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-02-02無(wú)法啟動(dòng)Apache的問(wèn)題解決方法
這篇文章主要介紹了無(wú)法啟動(dòng)Apache的問(wèn)題解決方法,需要的朋友可以參考下2014-05-05Linux編譯LVGL仿真器出錯(cuò)問(wèn)題解決
大家好,本篇文章主要講的是Linux編譯LVGL仿真器出錯(cuò)問(wèn)題解決,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下,方便下次瀏覽2022-01-01