厨师服务员。升级嵌入式PostgreSQL 9.2

厨师服务员。升级嵌入式PostgreSQL 9.2,postgresql,chef-infra,Postgresql,Chef Infra,我需要升级Chef Server附带的PostgreSQL /opt/opscode/embedded/postgresql/9.2 它是从二进制文件安装的,而不是apt,安装目录路径表明它是嵌入式版本。虽然我可以远程访问它,但很好 有人试过修补Chef自带的内置PostgreSQL吗 我的目标版本是9.5,因为我需要支持9.5中可用的json函数 9.5仍处于测试阶段。我想大多数包装商都不会碰它。如果你有一个(交叉)编译器,从源代码编译是一个选项。我可以转到9.4,我主要需要使用json函数

我需要升级Chef Server附带的PostgreSQL

/opt/opscode/embedded/postgresql/9.2
它是从二进制文件安装的,而不是apt,安装目录路径表明它是嵌入式版本。虽然我可以远程访问它,但很好

有人试过修补Chef自带的内置PostgreSQL吗


我的目标版本是9.5,因为我需要支持9.5中可用的json函数

9.5仍处于测试阶段。我想大多数包装商都不会碰它。如果你有一个(交叉)编译器,从源代码编译是一个选项。我可以转到9.4,我主要需要使用json函数来解码存储在节点表中的ahoi属性。9.4有。我刚刚在Ubuntu14LTS上安装了chef,就这样。它应该可以正常工作,但是你必须升级数据库。转储、初始化数据库和重新加载,或者使用
pg\u升级
。有关升级的详细信息,请参阅PostgreSQL手册。无论哪种方式,都要有备份。