安装连接到远程 Mongo 数据库实例的 AEN (AEN 4.2.0) ¶
使用远程数据库安装 AEN:
连接到 Mongodb 实例并为 AEN 创建用户:
> 用户 = { 用户:“<用户名>”, pwd: "<超级安全密码>", 角色: [ { 角色: "dbOwner", db: "<db_name>" }, { 角色:“dbOwner”,数据库:“<db_name>_mq”} ] } > db.createUser(用户) 成功添加用户:{ ... }在安装 AEN-server 之前导出数据库 URL 和名称:
$ export MONGO_URL = "mongodb://<username>:<password>@<host>:<port>/" $ export MONGO_DB = "<database_name>"
继续安装过程: 安装 AEN 服务器。
从本地迁移到远程 MongoDB ¶
要配置远程数据库以使用已安装的 AEN 服务器:
停止服务器、网关和计算节点:
须藤服务 wakari 服务器停止 须藤服务 wakari-gateway 站 须藤服务 wakari-计算停止
打开
/opt/wakari/wakari-server/etc/wakari/config.json文件并创建 MONGO_URL 键。对于 value 参数,添加数据库信息。最终文件应为:
{ "MONGO_URL" : "mongodb://MONGO-USER:MONGO-PASSWORD@MONGO-URL:MONGO-PORT" , "MONGO_DB" : "MONGO-DB-NAME" , "WAKARI_SERVER" : "http://YOUR- IP" , "USE_SES" : false, "CDN" : "http://YOUR-IP/static/" , "ANON_USER" : "匿名" }
有关配置键的更多信息,请参阅 使用配置文件。
将旧数据库中的数据迁移到新数据库中。有关更多信息,请参阅MongoDB 文档网站。
迁移后,重启节点:
须藤服务 wakari 服务器启动 须藤服务 wakari 网关启动 须藤服务 wakari-计算开始