一個web應用部署在了多臺機器上 負載均衡 爲了解決A機器生成的文件 B機器不可見的問題 找了額外一臺機器建立了NFS共享存儲 應用所在機器掛載到該共享存儲上 如html
df -h 10.47.214.89:/data 493G 18G 451G 4% /home/foo/affix_share
生成的文件保存到共享存儲下 這樣的話 全部的機器都能看到web
有一種場景卻不行 爲了可以在線查看excel doc 須要先將其轉成pdf libreoffice轉pdf保存到共享存儲下失敗負載均衡
$ /usr/bin/libreoffice5.2 --invisible --convert-to pdf --outdir /home/foo/affix_share /tmp/9192d7ac-2189-4b9a-a0e0-811e3ca54809.xlsx convert /tmp/9192d7ac-2189-4b9a-a0e0-811e3ca54809.xlsx -> /home/foo/affix_share/9192d7ac-2189-4b9a-a0e0-811e3ca54809.pdf using filter : calc_pdf_Export Error: Please verify input parameters... (SfxBaseModel::impl_store <[file:///home/foo/affix_share/9192d7ac-2189-4b9a-a0e0-811e3ca54809.pdf](file:///home/foo/affix_share/9192d7ac-2189-4b9a-a0e0-811e3ca54809.pdf)\> failed: 0x11b)
查看NFS server所在機器的系統日誌(/var/log/messages
) 發現了不少以下的日誌spa
May 25 22:33:12 iZ25yuv547qZ kernel: lockd: cannot monitor xxxx May 26 15:01:47 iZ25yuv547qZ kernel: lockd: cannot monitor xxx
經查原來是NFS所依賴的rpc.statd
沒有啓動致使日誌
# service nfslock status rpc.statd is stopped
把 rpc.statd給啓動 同時重啓一下NFS服務excel