[僅限內部部署/混合]{class="badge yellow" title="僅適用於內部部署和混合部署"}
臨時檔案 temporary-files
系統投入生產時,可能會顯示如下錯誤訊息(特別是在傳送記錄中):
無法將檔案'/tmp/tmp0000.tmp'重新命名為/usr/local/neolane/nl6/bin/…//var/XXX/mta/86510470.xml ;(errno=18,無效的跨裝置連結) (iRc=-52)
原因如下:
Adobe Campaign會在 /tmp 下產生暫存檔,然後重新命名以將它們移至 /usr/local/neolane/nl6/var。 當兩個資料夾(/tmp 和 /usr/local/neolane/nl6/var,實際上是 /var/nl6 的符號連結)對應到不同的裝置時,就會發生此錯誤。 df 命令用於驗證。
若要修正此問題,必須在與目的地相同的裝置上產生暫存檔案。
例如,執行下列動作:
$ cd ~/nl6/var
$ mkdir tmp
$ vi ~/nl6/customer.sh
然後新增:
export TMPDIR=/usr/local/neolane/nl6/var/tmp
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1