0

我正在尝试为 Jelastic 应用程序的 JPS 部署编写清单。创建节点和部署 webapps 工作正常,但我无法创建数据库并使用清单指令将 sql 转储加载到其中。

我的配置部分如下所示:

“configs”:[{“nodeType”:“postgres9”,“restart”:false,“database”:[{“name”:“somedbname”,“user”:“someusername”,“dump”:“ http:// /www.somehost.de/jelastic/somedump.sql " }] }, ... ] ...

似乎数据库部分被完全忽略了。有任何想法吗?

4

1 回答 1

0

可能你在数据库对象定义周围有一个额外的方括号,即你必须有"database" : { ... },而不是"database" : [{...}]

我还可以建议您查看Cyclos的示例。他们的想法是下载一个可执行的 bash 脚本,该脚本将由 cron 启动,并执行设置数据库所需的所有操作,包括添加新用户、扩展等。

此致。

于 2014-12-19T16:15:51.220 回答