AWS EC2 Rstudio 服务器在传输过程中出现错误
AWS EC2 Rstudio Server Error Occured During Transmission
一个多月后,我设法拼凑了如何设置 AWS EC2 服务器。上传文件非常困难,因为通过 Rstudio Server 中的上传按钮完成时存在非常保守的(大小)限制。尝试此操作时的错误消息是 "Unexpected empty response from 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 space,因此您必须将工作目录设置在此之外,即主目录。从 Rstudio 服务器界面上看并不直观。虽然这是一个高级论坛并且这是一个菜鸟错误,但我希望没有人删除这个问题,因为我花了几个月的时间来解决这个问题,而且我认为其他人也会这样做。
除非您知道自己在做什么,否则不要更改 /home/rstudio 的权限,这可能会导致意外问题(实际上它确实会导致您的情况出现问题)。相反,使用 filezilla 或 winscp 将文件复制到一个临时文件(比如 /tmp),然后使用 putty ssh 到您的实例并使用 sudo 将文件移动到 rstudio 目录(例如 sudo mv /tmp/myfile /home/rstudio).
一个多月后,我设法拼凑了如何设置 AWS EC2 服务器。上传文件非常困难,因为通过 Rstudio Server 中的上传按钮完成时存在非常保守的(大小)限制。尝试此操作时的错误消息是 "Unexpected empty response from 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 space,因此您必须将工作目录设置在此之外,即主目录。从 Rstudio 服务器界面上看并不直观。虽然这是一个高级论坛并且这是一个菜鸟错误,但我希望没有人删除这个问题,因为我花了几个月的时间来解决这个问题,而且我认为其他人也会这样做。
除非您知道自己在做什么,否则不要更改 /home/rstudio 的权限,这可能会导致意外问题(实际上它确实会导致您的情况出现问题)。相反,使用 filezilla 或 winscp 将文件复制到一个临时文件(比如 /tmp),然后使用 putty ssh 到您的实例并使用 sudo 将文件移动到 rstudio 目录(例如 sudo mv /tmp/myfile /home/rstudio).