過了一個多月,我已經成功安裝瞭如何設置AWS EC2服務器。上傳文件非常困難,因爲通過Rstudio Server中的上傳按鈕完成時存在非常保守的(大小)限制。嘗試執行此操作時的錯誤消息是「來自服務器的意外空響應」。
我在這方面不是唯一的,例如Trouble Uploading Large Files to RStudio using Louis Aslett's AMI on EC2傳輸過程中發生AWS EC2 Rstudio服務器錯誤
我已經設法通過putty使用以下命令,並允許我通過filezilla或winscp上傳文件。
須藤喬敦 - R的Ubuntu的/家庭/ rstudio
須藤搭配chmod -R 755 /家庭/ rstudio
一旦我使用這些命令和註銷,我不能再訪問rstudio在未來的情況下,登錄。我可以通過我的瀏覽器重新登錄我的實例,但是我收到錯誤消息: 傳輸期間發生錯誤
除了一次性使用Putty之外,一切都很好我失去了瀏覽器訪問我的實例。
我想這是因爲命令是所有權或類似的變化。我應該使用不同的命令嗎? 如果我不使用命令,我無法連接filezilla/winscp和實例。 如果有人正在考慮發佈評論,這應該被關閉,因爲它是一個硬件問題,我沒有硬件問題。我對正確的編碼命令感興趣。 謝謝:)
好吧,所以最終我意識到這是怎麼回事。無論實例的大小如何,AWS的默認主目錄大小都小於8-10GB。正如試圖上傳到家裏那樣沒有足夠的空間。一個有經驗的linux用戶不會陷入這個陷阱,但希望任何其他窗口用戶新來這個誰遇到這個問題將看到這一點。如果你上傳到實例上的另一個驅動器,那麼這可以解決。由於Louis Aslett Rstudio AMI基於這個8-10GB的空間,所以你必須在你的主目錄之外設置你的工作目錄。從Rstudio服務器界面不直觀地顯而易見。雖然這是一個高級論壇,但這是一個菜鳥錯誤,我希望沒有人會刪除這個問題,因爲我花了幾個月時間,而且我認爲別人也會這樣。
感嘆,目前在這個網站上有很多關於這個問題的問題,不幸的是答案並不完整,而是拼湊出了一個部分圖片,說明該做什麼,並帶有漏洞。我真的不明白這與例如http://stackoverflow.com/questions/24891861/trouble-uploading-large-files-to-rstudio-using-louis-asletts-ami-on-ec2它例如有一行代碼似乎不工作(我已經嘗試了 - 這當然不意味着它不起作用),並建議cygwin不再適當維護並關閉win 8.1。 ..tbc – Joey
在搜索SO時,我經常會發現許多人正確地詢問我正在尋找答案的問題,只是看到這是一個由主持人關閉的問題。你可能會說這是因爲它是脫離主題,但這是因爲它對主持人來說是微不足道的事情。有用的是當有人建議另一個網站移動問題的時候,因爲你們中的大多數人已經完成或者改變了問題的格式。我希望這可以在我使用r/rstudio服務器作爲編程工具時發揮作用,這是能夠訪問它的重要一步。 tbc2 – Joey
我認爲EC2中Rstudio服務器上的一個問題(專門用於計算,而不是託管)不是一個通用的硬件和軟件問題,它不是專業的服務器或網絡相關的基礎架構管理。但這是我個人的意見。無論哪種方式,我都很感謝湯姆的建議,儘管我還沒有完全掌握我的ML – Joey