Applies ToRevolution Analytics

Problema

La ejecución de una secuencia de comandos o los resultados del comando R el error:

Error grave: no se puede crear 'R_TempDir'Error: 18:25: símbolo inesperado17: r < - c (REVO = Revobase::getRevoRepos()18: LOCAL_3.1Detenida la ejecuciónError: 18:25: símbolo inesperado17: r < - c (REVO = Revobase::getRevoRepos()18: LOCAL_3.1Detenida la ejecución

Solución

Esto suele ser debido a una incapacidad para escribir en el actual directorio temporal especificado para la sesión de R debido a permisos o agotamiento del espacio.De forma predeterminada, la sesión R en Linux escribirá sus archivos temporales para cada sesión en un directorio del formulario '/ tmp/RtmpO2MIQ7' donde se genera aleatoriamente el subdirectorio/tmp para cada nueva sesión. Dentro de la sesión, se puede determinar el directorio temporal actual con el comando 'tempdir()'. Al principio de la sesión, R primero comprobará, a su vez, si las variables de entorno TMPDIR TMP y TEMP se establecen y utilice la primera de ellas se establece como el directorio temporal. Si no se establece ninguno, por defecto en/tmp. Si no es suficiente para contener los archivos de trabajo temporales creados por algunas operaciones de RevoScaleR/tmp, puede crear un sistema de archivo temporal alternativo con más espacio que/TMP y exportar TMPDIR apuntar a éste en el entorno.Para entornos en cluster, esto debe realizarse en todos los nodos. LSF en clústeres, consulte la sección 7.8.1 de la Guía de instalación de RRE para Linux como LSF puede reemplazar este valor TMPDIR en algunos casos y redirigir los archivos tmp/tmp de todos modos. Esto se puede deshabilitar en el lsf.conf.

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.