google-cloud-platform

在 Windows 上使用 gcloud storage rsync
google-cloud-platform

在 Windows 上使用 gcloud storage rsync

我正在尝试将 Google Cloud Storage 存储桶与 Windows 服务器上的文件夹同步。当我运行此命令时: gcloud storage rsync gs://my-bucket/normal C:\my-folder\normal 我收到以下有关无效字符的错误。它最终成功完成,但我想知道是否有办法抑制该错误。文件没有无效字符;它似乎是一个gcloud storage rsync伪像。 At gs://my-bucket/normal/*, worker process 8972 thread...

Admin

我把一个带有非 HTTP 工作脚本的容器部署到 Google Cloud Run,它总是在 20 分钟后停止工作
google-cloud-platform

我把一个带有非 HTTP 工作脚本的容器部署到 Google Cloud Run,它总是在 20 分钟后停止工作

我正在将一个 dockerized 工作脚本部署到不提供 HTTP 请求(因此不是 API)的 Google Cloud Run。我将这个完全相同的图像部署到具有 1 GB RAM 和 1 CPU 的 fly.io 共享 CPU 上,并且它已经连续顺利运行了 3 个月,但在 Google Cloud Run 中,应用程序会在 20 分钟后随机停止,没有错误日志,也没有资源过载的迹象(我有 2 个 CPU 和 2 GB RAM,基本上是我以前的资源的两倍)。 每次停止之前,我的资源使用量都会出现小幅飙升,但我认为这不足以使整个应用程序挂起,而且正如我之前所说,...

Admin

google cloud vm & putty - 移动后出现“网络错误:软件导致连接中止”
google-cloud-platform

google cloud vm & putty - 移动后出现“网络错误:软件导致连接中止”

我希望这是发布此问题的正确地方。如果不是,我深表歉意。 首先我要说的是,这不是一个 keepalive 问题。我的机器人 24/7 全天候运行,因此至少据我所知,不需要 keepalive。我做了研究,但找不到好的答案。我提前为阅读道歉,因为我的问题需要一些背景信息。 我使用 gcloud VM 全天候运行一个计算东西的机器人。我通过本地 Windows 10 使用 Google Cloud SDK Shell 连接到 Putty SSH。在过去的 6-7 个月里,我没有遇到任何问题,但最近我因为经济原因大学毕业后搬回了妈妈家。她的互联网从来没有出过问题,2...

Admin

在 gcloud shell 中不使用本地文件进行拆分
google-cloud-platform

在 gcloud shell 中不使用本地文件进行拆分

我在 Google 云存储中有一个大小为 12GB 的压缩 gz 文件。我们无法将超过 5 GB 的文件直接加载到 Bigquery。我们需要对其进行拆分。我们可以在不使用任何本地文件系统的情况下对其进行拆分吗?我尝试使用 Google Cloud Shell,但似乎我们需要先将文件复制/拆分到本地文件系统。最好的方法是什么? ...

Admin

将较大的 gz 压缩文件拆分为较小的压缩文件 gz
google-cloud-platform

将较大的 gz 压缩文件拆分为较小的压缩文件 gz

我的要求是将 gz 文件从 gcs 加载到 BQ。我正在使用 python 和 Airflow,但它会抛出一个错误,如果单个压缩文件大小大于 5 GB,则我们无法加载它。我尝试过使用带有拆分功能的 bash 运算符,但我得到的文件没有实际文件中存在的数据。拆分文件有一些垃圾数据。我希望拆分文件也是 gz 格式。输入文件 - test.gz gsutil cp gs://test/test.gz - | split -b 1G -z - /tmp/split_file_ | gsutil cp /tmp/split_file_* gs://testing/...

Admin

创建 Google Cloud OS 映像错误“tar 存档内的文件应命名为''disk.raw''
google-cloud-platform

创建 Google Cloud OS 映像错误“tar 存档内的文件应命名为''disk.raw''

我正在尝试安装包含 VoIP 解决方案的自定义 Debian 映像(ISO 格式)。我已将此 ISO 文件上传到 Google 的一个存储桶,然后尝试通过运行此行来从中创建映像: $ gcloud compute images create ivoz --project=root-grammar-414115 --source-uri=https://storage.googleapis.com/voip-2990/ivoz.tar.gz ERROR: (gcloud.compute.images.create) Could not fetch resour...

Admin

将流量从一个 VPS 转发到另一个 VPS,以利用 GCP 的网络和快速连接
google-cloud-platform

将流量从一个 VPS 转发到另一个 VPS,以利用 GCP 的网络和快速连接

我目前有一个 VPN 托管在很远的 VPS 上。因此,我的连接速度很慢。我假设,如果我有一个离我很近的 VPS,我可以连接到更近的 VPS,并使用它通过云提供商网络进行隧道传输,从而减少延迟。 我该如何配置两台服务器(服务器 A 和服务器 B),以便使用 OpenVPN 连接到服务器 B,并将所有流量转发到服务器 B?我的公网 IP 是服务器 A 的公网 IP 地址还是服务器 B 的公网 IP 地址? 我在 Google 云端平台上。 以下是一幅绘图: ...

Admin

如何保护 Google Cloud 基础设施免遭笔记本电脑盗窃和 gsutil 使用
google-cloud-platform

如何保护 Google Cloud 基础设施免遭笔记本电脑盗窃和 gsutil 使用

我正在检查基于 Google VM、SQL 和云存储的托管基础​​架构的安全性。以下情况似乎存在风险: 我在 MacOS 笔记本电脑上使用gcloud或gsutil,它存储了我的登录凭据,以便每次我使用这些实用程序时它不会要求提供这些凭据。 有人偷了我的笔记本电脑(很有可能) 无论通过什么方法,窃贼都能成功以我的名义登录(可能性较小,但并非不可能) 小偷现在可以运行gcloud并对gsutil我的网络托管造成或多或少的损害。 在我看来,这种可能性很大,而且可能会带来灾难性的后果。 有人能想出一个降低这种风险的好方法吗?例如,一种管理安全性的方法,这样每当...

Admin

使用 gcloud CLI 管理 Google Cloud VM 时出现身份验证范围不足错误
google-cloud-platform

使用 gcloud CLI 管理 Google Cloud VM 时出现身份验证范围不足错误

我在使用 Google Cloud 时遇到了涉及两台虚拟机的情况: 实例 1 (Windows Server 2022) 实例 2 (Windows Server 2019) 我的目标是使用 gcloud CLI 利用服务帐户从 instance1 管理 instance2[电子邮件保护]。为了实现这一点,我尝试在 instance1 中的 CMD 控制台中运行以下命令: gcloud compute instances describe instance2 --zone=my-zone --project=my-project 不幸的是,我遇到了一个...

Admin

使用远程访问应用程序从 GCP Cloud VM 启用音频传输
google-cloud-platform

使用远程访问应用程序从 GCP Cloud VM 启用音频传输

我已经设置了一个运行 Ubuntu Server 的 Google Cloud Platform (GCP) 虚拟机 (VM)。正如预期的那样,VM 没有安装任何音频硬件。目前,我正在使用 Google 的远程桌面应用程序访问 VM,但如果需要,我可以切换到任何其他兼容的应用程序。但是,通过远程访问应用程序无法进行音频传输。如何在没有音频硬件的情况下启用从 GCP Cloud VM 到本地计算机的音频传输?此外,我很想知道是否有特定的操作系统本身支持此功能。任何见解或解决方案都将不胜感激。谢谢! ...

Admin

即使 DNS 设置正确,也无法解析 ERR_NAME_NOT_RESOLVED
google-cloud-platform

即使 DNS 设置正确,也无法解析 ERR_NAME_NOT_RESOLVED

我刚刚将域名从 Google Domains 转移到 Google Cloud 上的 Cloud Domains。现在,ERR_NAME_NOT_RESOLVED即使 DNS 设置正确,我也遇到了问题。 我还设置了启用了 DNSSEC 的 Cloud DNS。 我将域名从 Google Domains 切换到 Cloud DNS。 该 IP 地址是正确的,因为当我将其输入浏览器时,它会显示该网站。 有没有某种类型的延迟? 从转会? ...

Admin

登录从 Google Compute Engine 下载的虚拟机
google-cloud-platform

登录从 Google Compute Engine 下载的虚拟机

我以 vmdk 的形式下载了用于 Google 计算实例的磁盘,并能够在 VMware Fusion 中启动它(它是一个 Debian 10 实例)。但是,当我在本地运行它时,它会提示我输入用户名和密码,而当虚拟机在云中运行时,它会自动登录(我相信 Google Cloud 通过 ssh 密钥管理这一点)。任何关于如何在本地运行虚拟机时执行身份验证的想法都将不胜感激。 ...

Admin

如何在 GCP 控制台搜索栏的新选项卡中打开?
google-cloud-platform

如何在 GCP 控制台搜索栏的新选项卡中打开?

GCP 控制台搜索栏非常方便,我可以向下滚动到特定服务。但是,尽管尝试了各种键盘组合(ctrl+ enter、shift+enter等) ,我还是无法在新选项卡中打开它。 这与 AWS 控制台形成了鲜明的对比。 ...

Admin

在无头 Debian 上使用 steamcmd 下载 ArmA mod
google-cloud-platform

在无头 Debian 上使用 steamcmd 下载 ArmA mod

我在 google cloud headless Debian 11 (Bullseye) 上运行服务器。我有一个运行 steamcmd 的 debian-bullseye:slim 容器。我有一个 ArmA 3 专用服务器 (233780)。通常,要下载 mod,我只需给它以下行 ./steamcmd.sh +login <uname> <passwd> +workshop_download_item 107410 2867537125 +quit 现在它失败了 WARNING: setlocale('en_US.UTF-8') ...

Admin

关于来自未知 IP 的 sshd 登录尝试
google-cloud-platform

关于来自未知 IP 的 sshd 登录尝试

我正在运行 Google Cloud Rocky Linux 实例 对于某些操作,需要 SFTP 我发现了一些来自未知 IP 的 sshd 登录尝试,以下是有限的日志 Mar 09 15:29:16 server-name sshd[1533432]: Invalid user user from 64.227.164.1 port 42140 Mar 09 15:29:16 server-name sshd[1533424]: Connection closed by authenticating user root 64.227.164.1 port 4...

Admin