今天上着课,突然接到消息说服务器崩了?!后面得知原因之后是由于组内有个同学不小心把内存全部占满了,导致其他同学都无法登录Linux,因此,不得不去机房把server reboot。
原本以为接着重启一下Rstudio server就好了,结果发现还是不行。
尝试如下:
rstudio-server status
在Linux下重启Rstudio server之后还是无法登录Rstudio server
rstudio-server restart #重启
rstudio-server start #启动
造成这样的原因主要是reboot 服务器之后,Rstudio server的端口还没有开放,所以无法访问
知道了原因,于是解决如下:
# 查看防火墙状态 为了获取服务器的防火墙类型
# 查看防火墙是iptables还是firewall还是别的什么
service iptables status
# 如果是firewall
sudo firewall-cmd --zone=public --add-port=8787/tcp --permanent
sudo firewall-cmd --reload
# 如果是iptables
sudo iptables -I INPUT -p tcp --dport 8787 -j ACCEPT
sudo service iptables save
## 最后 检查修改后记着重启RStudio Server
rstudio-server restart #重启
最后再输入IP+端口,成功登录,问题就解决啦。