Problém
Spustený skript alebo výsledkov príkazu R chyby:
Kritická chyba: nie je možné vytvoriť "R_TempDir"
Chyba: 18:25: neočakávané symbolov
17: r < - c (zrušenie = Revobase::getRevoRepos()
18: LOCAL_3.1
^
Výkon zastavil
Chyba: 18:25: neočakávané symbolov
17: r < - c (zrušenie = Revobase::getRevoRepos()
18: LOCAL_3.1
^
Výkon zastavil
Riešenie
Zvyčajne je to spôsobené neschopnosťou do aktuálne zadaného dočasný adresár relácie R buď povolenia alebo vyčerpanie priestoru.
Predvolene Relácia R Linux písať dočasné súbory pre každú reláciu adresár formulára "/ tmp/RtmpO2MIQ7" Ak podadresári v tmp náhodne vygeneruje na novú reláciu. V rámci relácie, môžete určiť aktuálny adresár pomocou príkazu "tempdir()". Na začiatku relácie R najprv skontroluje, zasa Ak TMPDIR TMP a TEMP premenné prostredia sú nastavené a jedno je nastavený ako adresár. Ak nie sú nastavené, predvolene tmp. Nedostatočné vykonávať dočasné pracovné súbory vytvorené niektoré RevoScaleR tmp sa môže vytvoriť alternatívny dočasný súbor systému viac miesta ako tmp a export TMPDIR bod sa v prostredí.
V prostredí klastra, to na všetkých uzloch. Klastre LSF nájdete sekcii 7.8.1 RRE Sprievodca inštaláciou pre Linux LSF môže zmeniť túto hodnotu TMPDIR v niektorých prípadoch a tak presmerovať dočasné súbory tmp. Toto je možné vypnúť v lsf.conf.