【Q&A】Troubleshooting R Studio

Troubleshooting R Studio

常见的R Studio错误以及潜在的解决方案。

ERROR 1:

"Could not connect to the R session on Rstudio Server.
Error occurred during transmission (6)"

可能的解决方案
首先尝试重新启动实例。也就是重启Rstudio,如果这不起作用,请在此处尝试指令以在R Studio实例上重置用户状态。

如果再上述支持文章中没有找到带有’.‘号的隐藏目录或文件夹,它可能存在于一个名为’.rstudio’的目录或文件中(使用命令’ls -al’可以查看是否存在,通过SSH连接到你的实例所在的服务器),可以使用mv .rstudio .rstudio-backup将其重命名为.rstudio-backup

If you can’t find the “.” folders/directory mentioned in the support articles, it might all be in a folder/directory called “.rstudio” (use the command “ls -al” to see what’s there, while connected to your instance via SSH) which you can rename to “.rstudio-backup” by running “mv .rstudio .rstudio-backup”.

ERROR 2:

The previous R session terminated abnormally; LOGGED FROM: rstudio::core::Error {anonymous}::rInit(const rstudio::r::session::RInitInfo&) src/cpp/session/SessionMain.cpp:698

可能的解决方案
该问题产生可能是由于之前关闭Rstudio-server不正常,重新连接时导致上次的文件或记录无法被加载。数据可能已损坏。 可以尝试删除 /home/<user>/.local/share/rstudio文件夹。 使得允许Rstudio再次加载。

ERROR 3:

如果您的Rstudio应用程序或远程桌面登录超时(times out)或留下空白屏幕(blank screen)。
可能的解决方案
R studio应用程序所在的volume可能已满。 需要通过 SSH 连接到您的实例。使用命令df -h检查是否volume的容量达到100%。如果没有,那么需要使用命令或通过 Filezilla 连接到您的服务器实例,并删除一些文件以增加磁盘空间。 或者,如果您有配额,您也可以扩展卷的大小。 在此处查看教程
检查磁盘是否已满
通过 SSH 登录并检查磁盘是否已满。 在连接终端后,输入 df -h 进行检查。 这将列出所有磁盘和使用百分比。 如果没有 100%,则很好。 如果有,需要在磁盘上腾出空间。
重启Rstudio实例
尝试软重启实例,然后如果不起作用,硬重启实例。 有关这些类型以及如何执行此操作的更多信息,请参见此处。 要测试重启是否有效,请尝试在 R Studio 中运行一个小型数据集。

参考资料

[1] Resetting a user’s state on RStudio Workbench / RStudio Server
[2] Increasing your Volume Size
[3] Rebooting, Deleting, Rebuilding, Resizing
[4] Nectar Applications - Troubleshooting R Studio

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

镰刀韭菜

看在我不断努力的份上,支持我吧

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值