【发布时间】:2016-04-27 08:39:11
【问题描述】:
一个多月后,我设法拼凑出如何设置 AWS EC2 服务器。上传文件非常困难,因为通过 Rstudio Server 中的上传按钮完成时存在非常保守的(大小)限制。尝试此操作时的错误消息是“来自服务器的意外空响应”。
我在这方面并不是独一无二的,例如Trouble Uploading Large Files to RStudio using Louis Aslett's AMI on EC2
我已经设法通过 putty 使用以下命令,这使我可以通过 filezilla 或 winscp 上传文件。
sudo chown -R ubuntu /home/rstudio
sudo chmod -R 755 /home/rstudio
使用这些命令并注销后,以后登录时将无法再访问实例上的 rstudio。我可以通过浏览器重新登录我的实例,但我收到错误消息: 传输过程中发生错误
一切都很好,除了一旦我使用了 Putty,我就失去了对我的实例的浏览器访问权限。
我认为这是因为命令是所有权变更或类似的。我应该使用不同的命令吗?
如果我不使用命令,我将无法在 filezilla/winscp 和实例之间建立连接。
如果有人想发表评论说这应该被关闭,因为这是一个硬件问题,我对硬件没有问题。我对正确的编码命令感兴趣。
谢谢你:)
好吧,最终我意识到这里发生了什么。无论您的实例大小如何,AWS 的默认主目录大小都小于 8-10GB。因为这是试图上传到家里,所以没有足够的空间。有经验的 linux 用户不会落入这个陷阱,但希望任何其他遇到此问题的 Windows 新用户都能看到这一点。如果您上传到实例上的不同驱动器,则可以解决此问题。由于 Louis Aslett Rstudio AMI 基于此 8-10GB 空间,因此您必须将工作目录设置在此之外,即主目录。从 Rstudio 服务器界面看不直观。虽然这是一个高级论坛,而且这是一个新手错误,但我希望没有人删除这个问题,因为我花了几个月的时间在这个问题上,我认为其他人也会这样做。
【问题讨论】:
-
叹息,目前在这个网站上有很多关于这个的问题,不幸的是答案并不完整,但拼凑出一张有漏洞的部分图片。我真的不明白这与例如有什么不同。 stackoverflow.com/questions/24891861/… 例如有一行代码似乎不起作用(我已经尝试过 - 这当然并不意味着它不起作用)并建议 cygwin 不再正确维护并关闭 win 8.1。 ..待定
-
在搜索 SO 时,我经常发现很多人问的正是我正在寻找答案的问题,结果却发现这是一个被版主关闭的问题。你可能会说是因为跑题了,但那是因为对版主来说是一件小事。有用的是,当有人建议另一个网站像你们大多数人一样移动问题或更改问题的格式时。我希望它能够工作,因为我使用 r/rstudio 服务器作为编程工具,这是能够访问它的重要一步。待定2
-
我认为关于 EC2 中 Rstudio Server 的问题(专门针对计算,而不是托管)不是一般的硬件和软件问题,也不是专业的服务器或网络相关的基础设施管理。不过这是我个人的看法。无论哪种方式,我都感谢 Tom 的建议,尽管我还没有完全达到我的 ML 水平
-
另外我应该注意,在超级用户上搜索 rstudio aws ec2 会得到 0 个匹配项,在 SO 上会得到 17 个匹配项。我很高兴将我的问题转移到最佳位置,但我不确定它是否存在。
-
这个问题已被某人关闭,但我收到了一个受欢迎的问题提振,因为它被查看了很多次。也许您应该更加谨慎地结束问题,因为有时它们实际上可能会帮助人们,也许是那些没有“点”来评论或喜欢帖子的人,但他们仍然是人,他们可能会从帮助中受益。
标签: r amazon-web-services amazon-ec2 putty rstudio-server