我正在使用Petalinux工具生成Linux映像。我已经添加了PostgreSQL的现有配方。
如何更改配方,以便数据位置不在/ var / lib / postgresql中,而是在/ var / lib / persist / postgresql中?
配方中包含的4个脚本中引用了'/ var / lib'。
答案 0 :(得分:1)
如果没有适合您情况的更多信息,我会说您有几种选择。您可以通过在/ etc(postgresql.conf)中编辑PostgreSQL的配置文件来更改数据位置,也可以在PostgreSQL的常规数据位置中创建一个指向新位置的符号链接。可以通过编辑配方的.bb文件(如果已编写)或添加.bbappend文件(如果您不是.bb文件的作者)来实现以上两项。