Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform 谷歌云虚拟实例:Chrome remote desktop表示远程计算机处于脱机状态,而谷歌云平台显示实例正在运行_Google Cloud Platform - Fatal编程技术网

Google cloud platform 谷歌云虚拟实例:Chrome remote desktop表示远程计算机处于脱机状态,而谷歌云平台显示实例正在运行

Google cloud platform 谷歌云虚拟实例:Chrome remote desktop表示远程计算机处于脱机状态,而谷歌云平台显示实例正在运行,google-cloud-platform,Google Cloud Platform,我正在谷歌云中运行一台虚拟机。我已经安装了默认的Debian操作系统,并为远程连接配置了桌面环境,如下所述: 我已经能够通过Chrome Remote Desktop连接到该实例,但是我经常会遇到这样的问题,远程桌面会说vm实例处于联机状态,但是如果我尝试连接到它,我会得到: 查看Google云控制台,该实例显然正在运行。通常,如果我重新启动实例,问题就解决了,但是我不想停止实例上运行的进程 更新: 按照Serhii Rohoza的建议,我跑了 sudo systemctl状态铬远程桌面 状态

我正在谷歌云中运行一台虚拟机。我已经安装了默认的Debian操作系统,并为远程连接配置了桌面环境,如下所述:

我已经能够通过Chrome Remote Desktop连接到该实例,但是我经常会遇到这样的问题,远程桌面会说vm实例处于联机状态,但是如果我尝试连接到它,我会得到:

查看Google云控制台,该实例显然正在运行。通常,如果我重新启动实例,问题就解决了,但是我不想停止实例上运行的进程

更新:

按照Serhii Rohoza的建议,我跑了

sudo systemctl状态铬远程桌面

状态看起来正常,如下所示:

Active:自…以来处于活动(已退出)

然后我跑了

sudo systemctl重启chrome远程桌面

这就解决了问题,我可以再次登录到远程桌面,但看起来VM实例已经重新启动,这是一个大问题,因为我在上面运行的进程不应该关闭。我想这是一个问题,发送到谷歌云服务支持

更新2:

我仍然遇到这个问题。我通常有一个Jupyter笔记本在虚拟机上运行-这个笔记本必须保持运行。当我看到消息说远程计算机处于脱机状态时,我通过ssh登录并检查Jupyter笔记本是否正在运行:

jupyter笔记本列表

这返回:

http://localhost:8888/?token=9110bf40789971b5e252a272e9497039b4f3b45e506348df ::/home/qgenixtech

所以笔记本正在运行。然后我跑:

sudo systemctl重启chrome远程桌面

在那之后:

jupyter笔记本列表

然后显示没有笔记本在运行。因此,restart命令关闭了笔记本(以及桌面上所有其他打开的窗口)

更新3:

我和谷歌的技术支持人员谈过。问题出在远程桌面端,而不是虚拟机。根据技术人员的说法,这是一个已知的问题,因为他没有解决方案。他让我参考谷歌支持的以下两个链接:


我的下一个选择是查看类似于

的内容来解决您的问题您应该遵循文档并使用以下命令检查Chrome远程桌面服务的状态:

 sudo systemctl status chrome-remote-desktop 
并在
/tmp/chrome\u remote\u desktop\u DATE\u TIME\u*
查看日志消息

要调查VM实例重新启动的原因,您应该在日志中查找一些线索:

  • 转到
    计算引擎
    ->
    虚拟机实例
    ->单击
    虚拟机的名称
    ->查找部分
    日志
    >
    单击
    堆栈驱动程序日志记录
    。您可以在文档中找到更多信息

  • 转到
    计算引擎
    ->
    虚拟机实例
    ->单击
    虚拟机的名称
    ->查找部分
    日志
    ->单击
    串行端口1(控制台)
    。更多信息请参阅文档

  • 你也可以联系我


    此外,请查看文档。

    同一版本。检查日志时,我看到:

    2021-01-05 14:29:38,319:INFO:Starting Xvfb on display :20
    xdpyinfo:  unable to open display ":20".
    2021-01-05 14:29:40,837:INFO:X server is active.
    
    重新启动服务甚至虚拟机都无法工作


    我需要删除“客户端”上的连接和使用/headless link重新授权

    您是否尝试过使用命令
    sudo systemctl status Chrome Remote Desktop
    跟踪并检查Chrome Remote Desktop服务的状态,以及检查
    /tmp/Chrome\u Remote\u Desktop\u DATE\u TIME.*
    上的日志消息?如果我的说明对您有所帮助,请将我的回答标记为已接受你认为这是解决问题的办法吗?或者它更像是对问题变体的描述,您需要帮助吗?代码是关于一个未解决的问题的。我的解决方法是删除连接并重新验证,但这不是一个很好的解决方法,因为当你注销时VM会自动断开连接。你的帖子是否提供了解决本页顶部描述的问题的方法?如果是,请重新措辞,使其更加明显。如果没有,请删除这篇文章,因为这里只接受问题的答案。