[On-premise/híbrido solo]{class="badge yellow" title="Se aplica solo a implementaciones On-premise e híbridas"}

Archivos temporales temporary-files

Pueden mostrarse mensajes de error como los siguientes (especialmente en los registros de envío) cuando se pone el sistema en producción:

No se puede cambiar el nombre del archivo '/tmp/tmp0000.tmp' a /usr/local/neolane/nl6/bin/…//var/XXX/mta/86510470.xml ;(errno=18, vínculo entre dispositivos no válido) (iRc=-52)

La causa es la siguiente:

Adobe Campaign genera archivos temporales bajo /tmp y luego los cambia de nombre para moverlos a /usr/local/neolane/nl6/var. Este error se produce cuando ambas carpetas (/tmp y /usr/local/neolane/nl6/var, que en realidad es un vínculo simbólico a /var/nl6) corresponden a diferentes dispositivos. El comando df se usa para la verificación.

Para corregir este problema, los archivos temporales deben generarse en el mismo dispositivo que el destino.

Por ejemplo, ejecute lo siguiente:

$ cd ~/nl6/var
$ mkdir tmp
$ vi ~/nl6/customer.sh

A continuación, añada:

export TMPDIR=/usr/local/neolane/nl6/var/tmp
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1