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