Applies ToRevolution Analytics

Problemet

Kjøre et skript eller R-kommandoen resultater i feilmeldingen:

Uopprettelig feil: kan ikke opprette 'R_TempDir'Feil: 18:25: uventet symbol17: r < - c (REVO = Revobase::getRevoRepos()18: LOCAL_3.1Kjøring av stoppetFeil: 18:25: uventet symbol17: r < - c (REVO = Revobase::getRevoRepos()18: LOCAL_3.1Kjøring av stoppet

Løsning

Dette er vanligvis på grunn av en manglende evne til å skrive til den gjeldende angitte midlertidige mappen for R-økt på grunn av tillatelser eller tømming av diskplass.Som standard skriver R-økt på Linux de midlertidige filene for hver økt til en katalog med skjemaet/tmp/RtmpO2MIQ7 der undermappe under /tmp genereres tilfeldig for hver nye økt. I økten, kan du bestemme gjeldende temp-mappen med kommandoen 'tempdir()'. I begynnelsen av økten, R, først se, i sin tur for å se om miljøvariabler TMPDIR TMP og TEMP er angitt, og bruker den første som er angitt som temp-mappen. Hvis ingen er angitt, vil den standard /tmp. Hvis /tmp er utilstrekkelig til å holde de gjeldende midlertidige filene opprettet av noen operasjoner på RevoScaleR, kan du opprette en alternativ temp filsystemet med mer plass enn /tmp og eksportere TMPDIR slik at den peker til den i miljøet.For miljøer med klynger, bør dette gjøres på alle noder. Hvis LSF klynger, se avsnittet 7.8.1 av RRE installasjonsveiledningen for Linux som LSF kan overstyre verdien TMPDIR i noen tilfeller, og omadressere tmp filer til /tmp likevel. Dette kan være deaktivert i lsf.conf.

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.