LINUX.ORG.RU

Relocatable R

 ,


0

1

Привет, ЛОР!

Задача заключаеться в том, что бы R на YARN'е запускать через Spark. Но проблема пока у меня далеко не в этом.

Собрал я cond'ой енв с R'ом, смотрю в файл /root/conda_r_env/bin/R, а там захардкожено R_HOME_DIR=/root/conda_r_env/lib/R.
Потом вообще сделал grep -R conda_r_env /root/conda_e_env и оказалось что оно захардкожено в куче файлов этого енва.

Так вот вопрос: есть ли способ получить архив с R'ом, который был бы relocatable (не знаю как правильно перевести)?
То есть что бы можно было его копировать на другие машины в папки с другим названием, и оно работало.

Ответ на: комментарий от unikum

И что я с Докером буду делать, если мне нужно это все в Спарк --master yarn --deploy-mode cluster (и client) запустить?

sphericalhorse ★★★★ ()

Короче я попробовал сделать sed -i "s|/root/conda_r_env|./conda_r_env|g" "conda_r_env/bin/R" и вроде как оно немного заработало, но потом вылезли проблемы с so-шниками, и по ходу у меня не получиться вообще сделать то, что я хочу.

sphericalhorse ★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.