最初に行うことは、次のように構成を確認することです。
rstudio-server verify-installation
R または RStudio を更新するときに何度も同じエラーが発生し、次のエラー メッセージが表示されました。
-bash-4.1$ sudo rstudio-server verify-installation
29 Sep 2015 18:24:11 [rserver] ERROR system error 98 (Address already in use); OCCURRED AT: rstudio::core::Error rstudio::core::http::initTcpIpAcceptor(rstudio::core::http::SocketAcceptorService<boost::asio::ip::tcp>&, const std::string&, const std::string&) /root/rstudio/src/cpp/core/include/core/http/TcpIpSocketUtils.hpp:103; LOGGED FROM: int main(int, char* const*) /root/rstudio/src/cpp/server/ServerMain.cpp:436
rstudio-server start/running, process 48632
原因を突き止めることはできませんでしたが、次の回避策を提案できます。
1. change the port /etc/rstudio/rserver.conf for example from 8787 to 8788
2. open the new ports in your firewall settings. (allow access to the new port in /etc/sysconfig/iptables)
3. update your firewall: sudo /sbin/service iptables restart
4. restart Rstudio server: sudo rstudio-server restart
これは、これが発生した〜4〜5回のそれぞれでうまくいきました。これがあなたのユースケースに役立つかどうかは100%確信が持てませんが、そうかもしれません. 別の方法として、AWS セットアップでコンテナーを使用できる場合は、最新の R/Rstudio を備えた優れた既製の Docker イメージに興味があるかもしれません。