Applies ToRevolution Analytics

Problema

Esegue uno script o i risultati del comando R nel messaggio di errore:

Errore irreversibile: Impossibile creare 'R_TempDir'Errore: 18:25: simbolo imprevisto17: r < - c (REVO = Revobase::getRevoRepos()18: LOCAL_3.1Esecuzione interrottaErrore: 18:25: simbolo imprevisto17: r < - c (REVO = Revobase::getRevoRepos()18: LOCAL_3.1Esecuzione interrotta

Soluzione

Si tratta in genere dovuto all'impossibilità di scrivere nella directory temporanea corrente specificata per la sessione di R a causa di autorizzazioni o l'esaurimento dello spazio.Per impostazione predefinita, la sessione R su Linux scriverà i file temporanei per ogni sessione in una directory del modulo '/ tmp/RtmpO2MIQ7' in cui nella sottodirectory /tmp viene generata in modo casuale per ogni nuova sessione. All'interno della sessione, è possibile determinare la directory temp corrente con il comando 'tempdir()'. All'inizio della sessione, R dapprima il controllo, a sua volta, per vedere se le variabili di ambiente TMPDIR TMP e TEMP sono impostare e utilizzano il primo che viene impostato come la directory temp. Se viene impostato alcuno, verrà aperta /tmp. Se /tmp è adatta contenere i file di lavoro temporanei creati da alcune operazioni di RevoScaleR, è possibile creare un sistema alternativo di file temporaneo con più spazio rispetto a /tmp ed esportare TMPDIR in modo che punti nell'ambiente.Per gli ambienti cluster, eseguire questa operazione su tutti i nodi. Per i cluster LSF, consultare la sezione 7.8.1 della Guida all'installazione di RRE Linux come LSF possono eseguire l'override di questo valore TMPDIR in alcuni casi e reindirizzare i file tmp /tmp comunque. Può essere disattivato nel lsf.conf.

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.