[僅限內部部署/混合]{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