跳到内容

故障排除启动器和Kubernetes:
检查服务状态#

症状#

  • 无法访问RStudio Workbench英格兰vs伊朗让球主页
  • 无法在Kubernetes中启动新的远程会话

错误消息#

在检查RStudio Workbench、Launcher和Kube英格兰vs伊朗让球rnetes的日志文件时,您可能会看到如下类似的错误:

英格兰vs伊朗让球RStudio工作台主页
工作信息不可用。会话是只读的。请联系管理员寻求帮助。当执行方法(100)Connection refused void rstudio::core::http::TcpIpAsyncCon英格兰vs伊朗让球nector::handleConnect(const rstudio_boost::system::error_code&, rstudio_boost::asio::ip::basic_resolver::iterator) /var/lib/ jenkinss/workspace / ide /pro-pipeline/v1.2-patch/src/cpp/core/include/core/http/TcpIpAsyncConnector.hpp:197
文件:/var/lib/rst英格兰vs伊朗让球udio-server /监控/日志/ rstudio-server.log
04 May 2020 03:36:03 [rserver] ERROR system ERROR 111 (Connection refused);发生在:void rstudio::英格兰vs伊朗让球core::http::TcpIpAsyncConnector::handleConnect(const rstudio_boost::system::error_code&, rstudio_boost::asio::ip::basic_resolver::iterator) /var/lib/ jenkinss/workspace / ide /pro-pipeline/v1.2-patch/src/cpp/core/include/core/http/TcpIpAsyncConnector.hpp:197;LOGGED FROM: 英格兰vs伊朗让球rstudio::server::job_launcher::{anonymous}::ensureServerUserIsLauncherAdmin()::__lambda7::__lambda10 /var/lib/ jenkinsworkspace / ide /pro-pipeline/v1.2-patch/src/cpp/server/ServerJobLauncher.cpp:678 . log FROM: rstudio::server:: {anonymous}::ensureServerUserIsLauncherAdmin()::__lambda7::__lambda10 /var/lib/ jenkinsworkspace / ide /pro-pipeline/v1.2-patch

可能的原因#

要使RS英格兰vs伊朗让球tudio Workbench、Launcher和Kubernetes正常工作,两个英格兰vs伊朗让球rstudio-server而且英格兰vs伊朗让球rstudio-launcher服务应该正常运行。

以下故障排除步骤将帮助您检查这两个服务的状态,并在它们尚未运行时尝试重新启动它们。

故障排除步骤#

在终端上执行以下命令查看服务状态:

终端
$ sudo 英格兰vs伊朗让球rstudio-server status

它应该返回类似如下的输出:

●r英格兰vs伊朗让球studio-server。/etc/syste英格兰vs伊朗让球md/system/ RStudio - Server .service;启用;Active: Active (running) since Fri 2020-05-01 18:16:53 UTC;1min 38s ago Process: 13126 ExecStop=/usr/bin/killall -TERM rserver (code=exited, status=0/SUCCESS) Process: 13128 ExecStart=/usr/lib/英格兰vs伊朗让球rstudio-server/bin/rserver (code=exited, status=0/SUCCESS)主PID: 13129 (rserver) CGroup: /system.slice/rstudio-server。Service├─13129 /usr/lib/r英格兰vs伊朗让球studio-server/bin/rserver-monitor——monitor-domain-socket /tmp/rstudio-rserver/rserver-monitor. sh套接字——monitor-data-path /var/l...├─13287 nginx: master process /usr/lib/英格兰vs伊朗让球rstudio-server/bin/rserver-launcher——server-user rstudio-server——server-project-sharing 1——server-shared-storage-path /var/lib…├─13291 /usr/bin/rrdtool -├─13292 nginx: worker process May 01 18:16:53 R英格兰vs伊朗让球Studio - Server -pro systemd[1]: Starting RStudio Server…May 01 18:16:53 英格兰vs伊朗让球RStudio - Server -pro systemd[1]: Started RStudio Server。
●r英格兰vs伊朗让球studio-launcher。加载(/etc/sy英格兰vs伊朗让球stemd/system/ RStudio - Launcher .service;禁用;Active: Active (running) since Fri 2020-05-01 18:16:53 UTC;主PID: 13148 (rstudio-launcher英格兰vs伊朗让球) CGroup: /system.slice/rstudio-launcher。Service├─13161 /usr/lib/r英格兰vs伊朗让球studio-server/bin/rstudio-kubernet -launcher——server-user rstudio-server——enable-debug-logging 1——scratie -path /var/lib/ rstue…├─13173 /usr/lib/英格兰vs伊朗让球rstudio-server/bin/rstudio-local-launcher——server-user rstudio-server——enable-debug-logging 1——scratle -path /var/lib/rstudio-l…May 01 18:16:53 英格兰vs伊朗让球RStudio -server-pro systemd[1]: Started RStudio Launcher。rstudio-server-p英格兰vs伊朗让球ro rstudio- Kubernetes [13161]: Pruning 0 jobMay 01 18:16:53 英格兰vs伊朗让球rstudio-server-pro rstudio-local-launcher[13173]: Pruning 0 job with address 127.0.0.1 and port 5559

重新启动服务并测试#

在你已经验证了服务的状态后,如果需要,重新启动它们:

终端
$ sudo 英格兰vs伊朗让球rstudio-server restart

再次检查他们的状态:

终端
$ sudo 英格兰vs伊朗让球rstudio-server status

验证服务正在运行,并尝试从RStudio Workbench主页启动一个新的会话。英格兰vs伊朗让球

如果服务仍然没有启动,或者在启动新会话时仍然遇到错误,则继续
步骤4 -验证License状态