关闭GCP vm

问题描述

一个简单的问题,但我似乎找不到答案。当我在GCP上启动VM时,由于我们正在进行一些测试,因此我正在通过串行端口进入计算机,但是看起来好像来自进程的日志会连续注销到屏幕(假设在通过串口访问?)。我正在尝试关闭此功能,但似乎无法弄清楚该怎么做。

这是我使用的版本:

cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
VERSION_CODENAME=stretch
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

解决方法

您可以通过两种方式停用串行端口,如documentation

中所述
  • 您可以在具有元数据值的特定VM上停用它
  • 或者您可以应用组织策略来避免在组织,文件夹或整个项目中使用串行端口。 (出于安全原因,我们在公司中应用了此方法)
,

您可以让所有嘈杂的输出传递到默认端口ttyS0(COM1),并在ttyS1(COM2)上启用备用登录提示。

要暂时启用备用串行端口,直到下次重新启动:

$ sudo systemctl start serial-getty@ttyS1.service

要永久启用备用串行端口,请执行以下操作:

$ sudo systectl enable serial-getty@ttyS1.service

然后,您可以从Cloud Shell连接到已启用的备用串行端口ttyS1

CloudShell:$ gcloud compute connect-to-serial-port my-vm --zone=my-zone --port=2 

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...