問題現象:
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...