当前位置: 首页 > 知识库问答 >
问题:

将Docker PostgreSQL数据存储到Azure存储帐户

徐涵亮
2023-03-14

告诉我如何在Azure存储帐户中存储PostgreSQL数据库数据。PostgreSQL部署到Azure容器实例。当我重新启动Azure容器实例时,所有数据都会消失。Dockerfile

来自Timescale/Timescaledb:Latest-PG12

az容器创建--resource-group test-env--name test-env--image test-env.azurecale.io/timescale:最新--registry-username test-env--registry-password“registry-password”--dns-name-label test-env-ports 5432--cpu2--memory 5--azure-file-volume-account-name testenv--azure-file-volume-account-key“account-key”account-key“

但我有个错误

数据目录“/var/lib/postgreSQL/data/pgdata”拥有错误的所有权,html" target="_blank">服务器必须由拥有该数据目录的用户启动。

共有1个答案

夏志国
2023-03-14

它是由一个现有的问题引起的,即当您将Azure文件共享挂载到容器实例时,无法更改挂载点的所有权。目前还无法解决。您可以在so中找到相同的问题。我建议您将AKS与磁盘卷一起使用,它将解决Postgres在持久化数据方面的问题。

 类似资料:
  • 我刚刚开始进行数据分析,需要使用Azure Databricks分析大量数据。在计划使用Databricks notebook进行分析时,我遇到了不同的存储选项来加载数据a)DBFS-default文件系统从Databricks b)Azure data Lake(ADLS)和c)Azure Blob storage。 在以上理解的基础上,我可以澄清以下问题吗? 在数据库上下文中使用这些存储选项时

  • 我试图将一个Azure Blob存储容器挂载到一个DataBricks实例上,虽然挂载确实有效,但它似乎没有使用存储容器。 我在这里漏掉了什么?

  • 问题内容: 有人可以告诉我,在以下情况下如何进行? 接收文件(MS文件,ODS,PDF) 通过Apache Tika提取公元核心元数据+通过jackrabbit-content-extractors提取内容 使用Jackrabbit将文档(内容)及其元数据存储到存储库中 ? 检索文档+元数据 我对第3点和第4点感兴趣… 详细信息:该应用程序正在以交互方式处理文档(一些分析-语言检测,单词计数等。+

  • 我最近在学习如何阅读

  • 我测试了在新的Azure门户中创建经典存储帐户(manage.windowsazure.com)和“新”存储帐户。将它们设置为类似的,并运行相同的代码来创建和配置队列。但指标仅显示门户中的经典存储帐户(能够在新门户中看到这两个帐户) 我已经像这样设置了ServiceProperties,并且可以在获取服务属性或查看Azure门户时成功地看到保存的这些更改。 当我使用Microsoft Azure

  • 我可以使用Azure Key Vault加密和解密Microsoft Azure Storage中的Blob,但是否可以使用Azure Storage数据移动库进行同样的操作。下面是我在azure存储数据移动库中使用的代码