我以前brew install rstudio-server在Mac OS X 10.11.4 上成功安装了rstudio-server .
现在,我试图登录到rstudio-server 0.99.902但没有成功.从客户端,我得到一个弹出窗口说 -
"RStudio初始化错误","无法连接到服务".
我使用的用户具有用户ID 1100,因此我认为该问题与帐户权限无关.
在运行守护程序时,当我尝试登录时,显示的错误/var/log/system.log是:
rserver [1100]:ERROR系统错误61(连接被拒绝)[request-uri =/rpc/client_init]; 发生在:void rstudio :: core :: http :: LocalStreamAsyncClient :: handleConnect(const boost :: system :: error_code&)/tmp/rstudio-server-20160803-68705-uhvyws/rstudio-0.99.902/src/cpp /core/include/core/http/LocalStreamAsyncClient.hpp:119; LOGGED FROM:void rstudio :: server :: session_proxy ::(匿名命名空间):: logIfNotConnectionTerminated(const rstudio :: core :: Error&,const http :: Request&)/ tmp/rstudio-server-20160803-68705-uhvyws /rstudio-0.99.902/src/cpp/server/ServerSessionProxy.cpp:308
崩溃报告:http://pastebin.com/GYkFZ8fT
在运行时sudo /usr/local/bin/rserver --server-daemonize=0,当我尝试登录时,没有错误输出到控制台,但我确实在浏览器的弹出窗口中出现此错误:Error occurred during transmission.
崩溃报告:http://pastebin.com/kJMsPh6s
附加信息:
rstudio-server verify-installation回报 …
我在虚拟化(vmware-player)ubuntu机器上运行rstudio-server,并将大量数据处理到ram中.我发现在一些不活动之后会话暂停了数据.问题是,恢复此会话需要很长时间才能使主机和虚拟机的延迟非常糟糕.
我只想杀死会话并启动一个新的rstudio-server会话,但到目前为止,我发现这是reisub我的ubuntu机器的唯一方法.有谁知道更好的解决方案?
作为一个方面说明,我想进入session-timeout-minutes=0中/etc/rstudio/rsession.conf按这里应该可以解决会议悬挂的问题.
我正在考虑使用不同的解决方案来创建向用户显示一些数据分析的Web应用程序.我想使用R和闪亮的服务器,但我不确定它将如何为大量用户扩展.问题:
在R中是否有办法以交互方式将命令输入命令行并将其隐藏在屏幕上?我知道有readLine,但我不知道密码可以隐藏在那里.假设您要使用ROracle或RMySQL不想将密码存储在脚本中而是希望连接到数据库,而是让用户在每次执行查询时都输入密码.
是的,我们周围有类似的问题,但我觉得情况已经发生变化,值得再次解决问题.不幸的是,它tcltk无法在RStudio(服务器)上运行.
但是我看到R Studio的人们找到了他们的版本控制支持的解决方案.我记得之前的版本,每次我在R Studio中输入时都可以看到我的repo密码,但现在看起来似乎已修复了.我知道它可能是R Studio技术,但是在使用R Studio Server时,凡R用户是否可以访问它?
我正在尝试在Cloudera的hadoop发行版上运行rhadoop(我不记得它的CDH3或4),并且遇到了一个问题:Rstudio服务器似乎无法识别我的全局变量.
在我的/etc/profile.d/r.sh文件中,我有:
export HADOOP_HOME=/usr/lib/hadoop
export HADOOP_CONF=/usr/hadoop/conf
export HADOOP_CMD=/usr/bin/hadoop
export HADOOP_STREAMING=/usr/lib/hadoop-mapreduce/
Run Code Online (Sandbox Code Playgroud)
当我从终端运行R时,我得到:
> Sys.getenv("HADOOP_CMD")
[1] "usr/bin/hadoop"
Run Code Online (Sandbox Code Playgroud)
但是当我运行Rstudio服务器时:
> Sys.getenv("HADOOP_CMD")
[1] ""
Run Code Online (Sandbox Code Playgroud)
结果,当我尝试运行rhdfs时:
> library("rJava", lib.loc="/home/cloudera/R/x86_64-redhat-linux-gnu-library/2.15")
> library("rhdfs", lib.loc="/home/cloudera/R/x86_64-redhat-linux-gnu-library/2.15")
Error : .onLoad failed in loadNamespace() for 'rhdfs', details:
call: fun(libname, pkgname)
error: Environment variable HADOOP_CMD must be set before loading package rhdfs
Error: package/namespace load failed for 'rhdfs'
Run Code Online (Sandbox Code Playgroud)
有没有人知道我应该把我的环境变量放在那个特定的r.sh文件中?
谢谢!
我在远程aws服务器(ubuntu)上安装了RStudio服务器,并希望同时运行多个项目(其中一个项目需要很长时间才能完成).在Windows上有一个简单的GUI解决方案,如"在新窗口中打开项目".rstudio服务器有类似的东西吗?
简单的问题,但没有找到解决方案,除了Macs提供的相关问题
使用项目运行多个rstudio会话
但怎么样?
虽然我不知道SO法定人数会是什么,但问题本身很简单:当你从R连接数据库时,你们如何处理数据库连接字符串中的密码?
教程经常会显示这样的例子.
con <- dbConnect(MySQL(), user="root", password="test",
dbname="research_db", host="localhost",
client.flag=CLIENT_MULTI_STATEMENTS)
Run Code Online (Sandbox Code Playgroud)
如果数据库确实是您的实验性本地主机,这可能有些现实.但是,如果将其与服务器上的多个用户一起使用,则可能不希望像这样公开db凭据.特别是在将RStudio Server与SQL数据库结合使用时,您可能希望执行加密操作.你有什么经历?
是否可以在Windows机器上安装RStudio Server?我知道如果我使用AMI是可能的,但是如何在没有AMI的情况下安装它?
"这主要是Windows下的一个问题,你需要安装Cygwin来运行X服务器(假设使用putty进行ssh连接).尽管它有效,但我真的不喜欢安装很多额外的软件来获取与图形支持的远程连接."
但我不明白......任何想法?
我在一台aws机器上安装了一个新版本的R(由于某种原因,它总是带有旧版本,而且几乎不可能只有 yum或apt-get工作).我希望rstudio指向这个我从源代码构建的新版本,而不会抛弃旧版本.因此,我转到/etc/rstudio/rserver.conf(文档)并将内容更改为:
# Server Configuration File
rsession-which-r=/root/R-3.2.1/bin/R
Run Code Online (Sandbox Code Playgroud)
我可以确认在这个位置安装了新版本的R,但是在rstudio-server重启后我得到了一个错误.
root@ip-172-31-40-49 rstudio]$ rstudio-server restart
initctl: Unknown instance:
Run Code Online (Sandbox Code Playgroud)
我是什么做的?
背景:我在RHEL 5盒子上运行有光泽的服务器,它以不可重现的方式不断崩溃.看起来像node.js与错误有关.
错误如下:
Error: write EIO
at errnoException (net.js:901:11)
at Object.afterWrite (net.js:718:19)
Run Code Online (Sandbox Code Playgroud)
来自/var/log/shiny-server.log的日志
[2015-07-15 17:28:20.982] [INFO] shiny-server - ^[[39mShiny Server v1.4.0.718 (Node.js v0.10.21)
^[[32m[2015-07-15 17:28:20.984] [INFO] shiny-server - ^[[39mUsing pidfile /foplocal/app/shiny-server/shiny-server.pid
^[[32m[2015-07-15 17:28:20.985] [INFO] shiny-server - ^[[39mUsing config file "/etc/shiny-server/shiny-server.conf"
^[[32m[2015-07-15 17:28:21.039] [INFO] shiny-server - ^[[39mStarting listener on 0.0.0.0:3838
^[[31m[2015-07-15 20:17:50.196] [ERROR] shiny-server - ^[[39mUncaught exception: Error: write EIO
^[[31m[2015-07-15 20:17:50.197] [ERROR] shiny-server - ^[[39mError: write EIO
at errnoException (net.js:901:11)
at Object.afterWrite (net.js:718:19)
^[[32m[2015-07-15 20:17:50.198] [INFO] shiny-server - ^[[39mStopping listener …Run Code Online (Sandbox Code Playgroud)