2016-11-09 6 views
0

Я использую Microsoft R Server (MRS 8.0.5) в кластере Hadoop. Пакеты MRS (RevoScaleR, RevoPemaR) хорошо работают в командной строке, но я не могу использовать их с RStudio Server. Кажется, эти пакеты недоступны для сервера Rstudio. Другие пакеты (такие как RevoIOQ, RevoMods) в порядке. Возможно, это проблема конфигурации, но в моем кластере нет других версий R, только для Microsoft R Open (MRO) для MRS.Использование пакетов Microsoft R Server (например, RevoScaleR) с RStudio Server

Я ценю вашу помощь.

+0

Используя RStudio Server, вы имеете в виду, что вы входите в пограничный узел? Все должно работать с локальным вычислительным контекстом. Фактически использование Hadoop (т. Е. Контекст вычисления RxHadoopMR) - это нечто иное. –

+0

Я пытаюсь теперь на небольшом кластере в качестве эксперимента: один NameNode и два узла Data. Я установил RStudio Server & MRS на NameNode. Я знаю, что это не очень хороший способ иметь эти два сервера в NameNode, но я пытаюсь протестировать эту среду, прежде чем переходить к более крупному кластеру. Проблема в том, что я не могу использовать пакеты MRS в Rstudio Server IDE. Я получаю сообщение об ошибке: > library (RevoScaleR) Ошибка в библиотеке (RevoScaleR): нет пакета под названием RevoScaleR? Вычислительные контексты работают в командной строке. Я не уверен, есть ли другой способ управлять такой средой. – Siwen

+0

Возможно, срок вашей установки MRS истек. Попробуйте обратиться в службу технической поддержки или к вашему дружественному менеджеру Microsoft. –

ответ

0

Вы можете выбрать, какую R-установку вы хотите использовать с сервером RStudio. Следуйте этой инструкции: https://support.rstudio.com/hc/en-us/articles/200486138-Using-Different-Versions-of-R, обратите внимание на это:

export RSTUDIO_WHICH_R=/usr/local/bin/R

Ситуация будет немного отличаться, если у вас есть установка Cloudera Parcel-обоснованную Microsoft R Server. В этом случае я предлагаю посмотреть: https://support.rstudio.com/hc/en-us/articles/235841328-Using-RStudio-Server-with-Microsoft-R-Server-for-Cloudera

Удачи!