使用AWS re:Post即您表示您同意 AWS re:Post 使用条款

为什么我的 Linux WorkSpace 一直停留在“正在启动”“正在重启”或“正在停止”状态?

1 分钟阅读
0

我的 Amazon WorkSpaces Linux WorkSpace 一直停留在“正在启动”“正在重启”或“正在停止”状态。

解决方法

WorkSpace 状态取决于 WorkSpace 中组件的运行状况检查,包括所需的 WorkSpaces 服务。WorkSpace 的操作系统(OS)可能需要很长时间才能启动。或者,相关组件未能报告 WorkSpace 的实际状态。这些问题会导致状态一直停留在“正在启动”“正在重启”或“正在停止”状态。

检查您的 WorkSpaces 是否需要更新

如果 Workspaces 控制台或客户端应用程序向 WorkSpace 发送重启命令,那么 WorkSpace 可能正忙于应用更新。重启操作会同时启动所有待处理的 WorkSpaces 组件更新。

**注意:**您必须在 Linux WorkSpace 上启用 SSH 密码身份验证。

检查您的防病毒软件

确保您的防病毒软件未屏蔽所需的 WorkSpaces 组件或配置

检查您的 WorkSpace 是否处于运行状态

重要事项: 对于 Ubuntu 或 Red Hat Enterprise Linux(RHEL)WorkSpace,wsp-dcv-hostadapterdcvserverskylight agent 必须处于运行状态。对于 Amazon Linux 2 WorkSpace,pcoip.serviceskylight-agent.service 必须处于运行状态。

若要验证所需的 WorkSpaces 服务是否已在操作系统中启动,请完成以下步骤:

  1. 使用 SSH 连接到 WorkSpace

  2. 打开终端。

  3. 在 WorkSpace 中检查所需代理的状态。
    对于 Amazon Linux WorkSpace,运行以下命令:

    sudo systemctl status pcoip.service
    sudo systemctl status skylight-agent.service

    对于 Ubuntu 或 RHEL WorkSpace,运行以下命令:

    sudo systemctl status skylight-agent.service.
    sudo systemctl status wspdcvhostadapter.service
    sudo systemctl status dcvserver.service
  4. 如果状态为已停止,则要启动服务,请运行以下命令:

    systemctl start service-name

    **注意:**用已停止的服务替换 service-name

如果发现之前提到的任何服务未安装,只需重启 WorkSpace,系统就会自动安装。等待 15 分钟。如果重启后相关服务仍未安装,则必须提交一个支持问题单

检查网络适配器是否已开启

确认 WorkSpace 上的两个网络适配器均已开启,完成以下步骤:

  1. 使用 SSH 连接到 WorkSpace

  2. 打开终端。

  3. 要检查网络接口(ETH 0ETH 1)是否都在运行,请运行以下命令:

    sudo ifconfig
  4. 如果接口未运行,则运行以下命令:

    sudo ifconfig ethernet-name up

    **注意:**将 ethernet-name 替换为接口名称。

  5. 要验证两个接口现在是否都在运行,请运行以下命令:

    sudo ifconfig

重启 WorkSpace

如果您仍然遇到问题,请等待 WorkSpace 的状态在控制台中显示为不正常。然后重启 WorkSpace。等待几分钟,让 WorkSpace 联机,然后尝试连接到 WorkSpace。WorkSpace 的状态将在 15 分钟内发生变化。

相关信息

为什么我无法创建新的 WorkSpace?

AWS 官方
AWS 官方已更新 2 个月前