postgresql – 如何在Google Cloud上检查持久磁盘的剩余大小?我在哪里可以找到实例中的代码?

postgresql – 如何在Google Cloud上检查持久磁盘的剩余大小?我在哪里可以找到实例中的代码?,第1张

概述我很久以前就在Google Cloud上创建了一个项目,目前我遇到了一些问题.我似乎收到的唯一结果是内部服务器错误. 我尝试通过ssh连接到计算实例,但它没有多大帮助,因为: >据我记得,我曾经能够看到计算实例上的所有代码.它不再存在,主文件夹只有一些隐藏文件.我不知道在哪里寻找实际的项目文件. >我设法从日志文件中获得的唯一错误是:错误同步pod 9c8e56bc-4298-11e6-ab50, 我很久以前就在Google Cloud上创建了一个项目,目前我遇到了一些问题.我似乎收到的唯一结果是内部服务器错误.

我尝试通过ssh连接到计算实例,但它没有多大帮助,因为:

>据我记得,我曾经能够看到计算实例上的所有代码.它不再存在,主文件夹只有一些隐藏文件.我不知道在哪里寻找实际的项目文件.
>我设法从日志文件中获得的唯一错误是:错误同步pod 9c8e56bc-4298-11e6-ab50,跳过:使用CrashLoopBackOff为“postgres”失败“StartContainer”:“Back-off 5m0s restarting Failed container = postgres pod = postgres_default(9c8e56bc-4298-11e6-ab50);这让我觉得Postgres存在一些问题,它有自己的永久磁盘,但似乎没有简单的方法可以找出占用了多少磁盘.
>即使我是该项目的管理员,每次出现错误时我都会收到详细的(带有堆栈跟踪)电子邮件,但我根本没有收到任何内容.

这种行为从今天开始,突然之间,我近两年没有碰过这个项目,所以我完全迷失了.

谢谢.

解决方法

How can I check the remaining size of a persistent disk on Google
Cloud?

对于这一部分,我终于找到了今天做到这一点的方法.我将在这里用打印屏幕来描述它,这样对任何人来说都很容易.

>首先,转到Google控制台,磁盘页面:https://console.cloud.google.com/compute/disks
>识别您感兴趣的永久磁盘.在我的例子中,这称为pg-data-disk.单击相应的VM实例;这将在“使用者”列中,如下图所示:


>这将打开与连接永久磁盘的VM实例的SSH连接.在SSH窗口中,运行以下命令:sudo lsblk.结果应如下图所示:


>您将因此发现disK ID(在我的情况下这是sdb),因此您现在可以运行:sudo df -h<您的磁盘ID>.此命令将为您提供确切的磁盘使用情况,如下所示:

至于问题的其他部分,我实际上使用的是由Kubernetes精心策划的Docker容器.我完全忘了它.

将升级我的RAM并重新开始工作.

谢谢你们.

总结

以上是内存溢出为你收集整理的postgresql – 如何在Google Cloud上检查持久磁盘的剩余大小?我在哪里可以找到实例中的代码?全部内容,希望文章能够帮你解决postgresql – 如何在Google Cloud上检查持久磁盘的剩余大小?我在哪里可以找到实例中的代码?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/1157648.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存