[Solo on-premise/ibrido]{class="badge yellow" title="Applicabile solo alle distribuzioni on-premise e ibride"}

File temporanei temporary-files

Messaggi di errore come i seguenti possono essere visualizzati (in particolare nei registri di consegna) quando il sistema viene messo in produzione:

Impossibile rinominare il file /tmp/tmp0000.tmp in /usr/local/neolane/nl6/bin/…//var/XXX/mta/86510470.xml ;(errno=18, collegamento tra dispositivi non valido) (iRc=-52)

La causa è la seguente:

Adobe Campaign genera file temporanei in /tmp, quindi li rinomina per spostarli in /usr/local/neolane/nl6/var. Questo errore si verifica quando entrambe le cartelle (/tmp e /usr/local/neolane/nl6/var, che è in realtà un collegamento simbolico a /var/nl6) corrispondono a dispositivi diversi. Il df per la verifica.

Per risolvere il problema, i file temporanei devono essere generati nello stesso dispositivo della destinazione.

Ad esempio, esegui quanto segue:

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

Quindi aggiungi:

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