管理员或 GCP 中的用户登录时出现 Windows 2012 R2 RDS 黑屏

Posted

技术标签:

【中文标题】管理员或 GCP 中的用户登录时出现 Windows 2012 R2 RDS 黑屏【英文标题】:Windows 2012 R2 RDS Black Blank Screen on login by admin or users in GCP 【发布时间】:2020-04-21 08:12:51 【问题描述】:

我是一名 Windows 系统管理员,在 GCP 上运行一组 Windows 2012 R2 服务器,这些服务器是通过 Itopia 部署的,Itopia 是 Google Cloud 的合作伙伴,负责协调在 Google Cloud 上部署 Windows 2012 R2 服务器,其唯一目的是运行 IAAS Windows RDS GCP 上的服务器。

偶尔当用户或我自己(域管理员)登录到 RDS 会话主机时,登录显示正常,并且似乎通过了用户登录阶段,但随后桌面体验显示为没有开始菜单或资源管理器的空白黑屏通常会在 RDS 上看到登录到 Windows 桌面体验。

还有其他人在 Windows RDS 或 GCP 上的 Windows RDS 上遇到过这个问题吗?我知道 GCP 不会将显示适配器安装到他们的服务器中,因此无法以管理员身份访问图形 UI 来查看该服务器的情况。

我对 Google Cloud Shell 不是很熟悉,但我知道那里可能有一些命令可以检查服务或 O/S 运行状况的其他部分。

就我而言,我认为这是一个失败的 RDS 服务,需要重新启动,但由于某种原因被卡住了。由于缺少控制台,因此很难进行故障排除。

关于如何最好地解决这个问题的任何建议?

谢谢

【问题讨论】:

GCP windows 机器与任何其他 windows 服务器一样,如果防火墙和连接允许,您可以使用 RDP 协议连接到它们。检查您的防火墙规则,如果您在登录后看到返回屏幕,请等待几分钟,具体取决于机器类型,第一次可能需要一段时间才能让您的服务器准备好。我昨天创建了一台机器,我在 1-2 分钟内走出了黑屏。如果问题仍然存在,请查看此页面了解如何解决问题:cloud.google.com/compute/docs/troubleshooting/… 你的意思是“不可能获得图形用户界面”。 GCP 上的 Windows Servers 有一个桌面,除了核心版本。你的虚拟机有多少内存?内存不足会导致 RDP 桌面无法正确显示。 13GB RAM 和 2 个 VCPU。 【参考方案1】:

由于我没有代表,所以也发布作为答案,对不起。 GCP 虚拟机确实有一个您可以访问的控制台,它只是 CLI,但对于故障排除非常方便。在实例页面中,单击编辑,在远程访问选项下方选中“启用连接到串行端口”,然后保存。然后您应该可以在远程访问下的顶部选择连接到串行控制台。对于Windows,我相信它是串行端口2。连接时,您将输入“CMD”回车,然后按shift + esc,然后回车,系统会提示您输入凭据。没有删除/退格,所以正确输入或重新开始。一旦通过身份验证,您应该在 Windows CLI 提示符下 https://cloud.google.com/compute/docs/instances/interacting-with-serial-console

【讨论】:

【参考方案2】:

您可能安装了 Windows Server 2012 R2 Datacenter Core 而不是 Windows Server 2012 R2 Datacenter one。这些之间的区别,在设计上,Server Core 中没有桌面。您可以查看the windows document 了解更多详情。

【讨论】:

以上是关于管理员或 GCP 中的用户登录时出现 Windows 2012 R2 RDS 黑屏的主要内容,如果未能解决你的问题,请参考以下文章

登录时出现 JavaScript 错误

尝试在 GCP App Engine 任务队列中安排任务时出现 InvalidTaskNameError

Linux新用户登录时出现“-bash-4.2$”的解决方法

尝试登录 django 站点中的管理面板时出现 /admin/ 错误的 TemplateSyntaxError

金蝶软件出现token

尝试使用 cloud build (gcp) 部署时出现 URL not found