自動mount不成功

2021-09-02 21:08:33 字數 1392 閱讀 3567

問題現象:

backup伺服器(192.168.152.121)中,通過nfs服務實現儲存共享(/export),訪問這塊共享空間的伺服器包括運用伺服器,backup伺服器(自身),構成管理伺服器,但是應用程式並不是直接訪問nfs掛載上來的位址(192.168.152.121:/export)的,而是mount這塊空間到本地。於是在各台伺服器的/etc/fastab中加了如下配置

192.168.152.121:/export /mnt/backup/ nfs rw,hard,intr,rsize=8192,wsize=8192 0 0

現在遇到的問題是,除了backup伺服器,重啟機器後,沒有mount成功外,其他兩台伺服器重啟機器後都是可以正常mount的。

問題出在了**?

os啟動時各個服務間啟動順序的導致的。

當前的啟動順序應該是這樣的

1.os啟動

2.根據/etc/fstab的設定,進行檔案系統的mount

3.nfs server啟動

因此,執行第二步的時候,會失敗,從系統日誌(/var/log/messages)裡也可以看出

sep 28 16:30:29 ****bk01 systemd: mounting /mnt/backup...                  ★ nfs mount執行

sep 28 16:30:30 ****bk01 systemd: failed to mount /mnt/backup.             ★ nfs mountが失敗

sep 28 16:30:30 ****bk01 systemd: starting nfs server and services...      ★ nfs server啟動開始

sep 28 16:30:30 ****bk01 systemd: started nfs server and services.         ★ nfs server啟動完畢

因此配置了該檔案/etc/systemd/system/mnt-backup.mount,目的是使nfs server啟動後,在執行/mnt/backup的mount操作

mnt-backup.mount

[unit]

description=mount nfs

after=nfs-server.service

[mount]

what=192.168.152.121:/export

where=/mnt/backup

type=nfs

options=rw,hard,intr,rsize=8192,wsize=8192

[install]

wantedby = multi-user.target

通過systemctl list-unit-files可以檢視到該服務,是不是要將其設成開機自啟動呢?

用友自動備份不成功解析

1 系統盤空間和備份盤空間是否足夠大,要求至少資料庫檔案大小2倍以上 2 是否選擇備份到本地硬碟,備份到行動硬碟是不行的 3 備份服務u8backupservice是否啟動,如果位啟動,請在服務中啟動 4 sql的 服務 sql agent 是否啟動?如果未啟動,請在sql服務中啟動 5 是否修改過...

apache啟動不成功

os 10022 提供了乙個無效的引數。child 840 setup inherited listeners wsasocket failed to open the inherited socket.解決辦法 1.用netstat a檢視80埠是否占用 2.a.網路上的芳鄰 檢視網路連線 本地連...

CocoaPods 安裝不成功

可能遇到的問題 1 source not present in cache 位址有誤 有些機器的位址沒有 https 解決方案 1 gem sources remove 2 安裝錯誤 1warning rubygems 1.2 index not foundfor 2 3 4rubygems wil...