Проблем
Изпълнява скрипт или R команда резултатите в грешката:
Фатална грешка: не може да създаде "R_TempDir"
Грешка: 18:25: неочаквана символ 17: r < - c (REVO = Revobase::getRevoRepos() 18: LOCAL_3.1 ^ Изпълнение на спряна Грешка: 18:25: неочаквана символ 17: r < - c (REVO = Revobase::getRevoRepos() 18: LOCAL_3.1 ^ Изпълнение на спрянаРешение
Обикновено това е поради невъзможност да запише текущата указаната временна директория R сесия или разрешения или изчерпване на място.RRE на ръководството за Linux LSF може да игнорирате тази TMPDIR стойност в някои случаи и пренасочване на tmp файлове/TMP все пак. Това може да бъде деактивиран в lsf.conf.
По подразбиране R сесия на Linux ще запише си временни файлове за всяка сесия в директория на формуляра "/ tmp/RtmpO2MIQ7" когато поддиректорията под/TMP се генерира случайно за всяка нова сесия. В рамките на сесията можете да определите текущата temp директория с командата "tempdir()". В началото на сесията, R ще провери, от друга страна, дали променливите на средата TMPDIR TMP и TEMP се задават и използват първият, който е зададен като temp директория. Ако няма да са зададете, тя ще бъде по подразбиране/TMP. Ако/TMP е в състояние да притежават временни работни файлове, създадени от някои RevoScaleR операции, може да създадете друг temp файлова система с повече пространство, отколкото/TMP и експортирате TMPDIR да посочите среда. За клъстерни среди това трябва да се направи на всички възли. За LSF клъстери Вижте 7.8.1 на