Google cloud platform &引用;“无法检索数据库位置”;设置Google云数据存储时出错

Google cloud platform &引用;“无法检索数据库位置”;设置Google云数据存储时出错,google-cloud-platform,google-cloud-storage,Google Cloud Platform,Google Cloud Storage,我正在尝试在GCP中设置云数据存储。在控制台中选择“云数据存储”后,我看到“选择数据存储位置”页面,错误如下: “无法检索数据库位置 检索数据的可用存储位置时出现问题。请重试或稍后返回以完成设置。“ 有人遇到过这种情况吗 我遇到了相同的问题,解决方法如下。(Iam使用自由层) 当您在任一产品(云数据存储或应用程序引擎)中选择位置时,您将为整个Google云平台项目设置位置。我从应用程序引擎中选择要设置的位置 从主页(左侧)-->App Engine-->选择一种语言(我选择了“python”)。

我正在尝试在GCP中设置云数据存储。在控制台中选择“云数据存储”后,我看到“选择数据存储位置”页面,错误如下:

“无法检索数据库位置 检索数据的可用存储位置时出现问题。请重试或稍后返回以完成设置。“

有人遇到过这种情况吗


我遇到了相同的问题,解决方法如下。(Iam使用自由层)

当您在任一产品(云数据存储或应用程序引擎)中选择位置时,您将为整个Google云平台项目设置位置。我从应用程序引擎中选择要设置的位置

从主页(左侧)-->App Engine-->选择一种语言(我选择了“python”)。-->它会提示输入位置(我已选择“us central”)-->(按)下一步

这就是教程中的内容。下次我选择数据存储时,它工作得很好

希望这有帮助(下面的屏幕)

屏幕1

屏幕2

屏幕3

屏幕4
我遇到了完全相同的错误。一些谷歌云管理工具有点缺陷,包括gcloud,它们需要更多的TLC和更多的用户向谷歌报告缺陷。解决这些bug的最佳方法是使用Firebase控制台或App Engine控制台。这两者中的任何一个似乎都需要在谷歌的各种云产品之间提供缺失的管理粘合剂。Firebase控制台IMHO优于应用程序引擎控制台,这就是我建议使用的。您可以从Firebase控制台创建DB。它还将向您的项目中添加Firebase,使您能够访问Firebase CLI,该CLI运行良好,没有gcloud CLI的所有缺陷

  • 转到打开firebase控制台
  • 单击
    +添加项目
    ,然后选择使用谷歌云控制台创建的项目
  • 这将提示您接受此项目的addind Firebase。单击
    accept
    ,它将允许通过Firebase emulator和Firebase CLI访问项目,您肯定需要这样做
  • 在左侧菜单中的
    development
    下,选择
    Database
    ,您可以从中添加所需的版本。请记住,只有旧的firestore有SLA,但新的原生云数据存储更好,它有读/写事件的发布/订阅

  • 我使用Firebase来管理只能通过特殊路由从其他后端访问的微服务,并且不使用任何Firebase客户端代码,在使用Firebase CLI进行部署之前,使用Firebase emulator管理功能并在本地运行这些功能要容易得多。与Firebase控制台相比,我在gcloud或使用Google云控制台方面没有那么幸运。另一方面,Firebase CLI、仿真器和Firebase控制台都是非常棒、非常无缝的体验。使用它们是一种乐趣。我希望我能对云控制台说同样的话,我只有在真正必要的时候才会去那里

    你还在遇到这个问题吗?在开始使用数据存储时,您是否选择了一个项目。是的,我仍然面临着这个问题。是的,项目被选中了。谢谢Sudhakar。这很有帮助。@Christopher,尽管Sudhakar建议的解决方案工作得很好,但这个问题看起来像是数据存储中的一个错误:为什么应该通过应用程序引擎而不是直接通过数据存储设置位置?@irahavoi,我在谷歌打开了一个错误,一旦解决,我会用这些信息更新这篇文章。@irahavoi错误()似乎已经解决。我对它进行了测试,它对我来说运行良好(允许用户在数据存储实体级别选择位置)。在回复谷歌团队之前,我想和你再确认一下(如果可能的话)。Sudhakar,它现在对我来说也很好。感谢您花时间提交给谷歌。