更新时间:2024-04-23 GMT+08:00
分享

节点服务部署Ecology9

主节点部署Ecology9

  1. 通过 SSH 工具连接上 linux,创建应用程序目录
    图1 部署1

    可根据客户实际要求创建在任何路径下,保证有足够的空间即可。相关命令为: mkdir -p /usr/weaver

  1. 通过 FTP 工具上传安装包程序

    安装包需要联系销售或者项目获取(对内)

    将本地的 ECOLOGY相关程序上传到创建好的 weaver目录下。共四个,JDK,RESIN,ECOLOGY 和 Ecology_setup_forLinux_*.py 文件。

  2. 执行 Ecology_setup_forLinux_*.py

    输入命令:

    python Ecology_setup_forLinux_*.py

    回车

    如果选择 1 自动执行以下三步操作:

    第一步:解压缩。(Linux 必须支持 unzip 及 tar 命令,没有需要提前安装好,否则无法解压)

    第二步:给 ecology、jdk、resin 三个目录赋权。

    第三步:修改配置文件。设置路径、内存、端口。(内存和端口可在安装过程中进行调整)。

    如果选择 2 自动解压缩失败可在手动解压好的情况下,进行第二步和第三步配置。

    如果选择 3 查看配置好的相关参数,仅查看,如果要调整,可再选择 2 或手动调整。

    图2 部署2
    图3 部署3
    图4 部署4

    本页面为配置完成后,切换到 Resin/bin 目录后,启动 resin 服务。

    cd /usr/weaver/Resin/bin
    ./startresin.sh

应用初始化

不勾选“用现有数据库”,检测能否登录

  1. 在浏览器中访问 http://ip:port
  2. 根据实际情况在该页面填入下列信息:

    图5 初始化

从节点部署Ecology9

  • 应用初始化(勾选“使用现有数据库”),检测能否登录
    图6 使用现有数据库
  • 修改配置文件(改之前关闭Resin服务)

    修改/etc/hosts文件,将所有主从节点、主机名、IP,加入到每个主从节点配置中

    修改/WEB-INF/prop/weaver.properties文件(主从都需要改),加入以下内容(建议地址内网):

    MainControlIP = 主节点ip(集群中任意一个节点,但有且只能有一个)
    ip = 本机ip
    broadcast=231.12.21.132
    syncType=http
    initial_hosts= 192.168.52.10:8080,192.168.52.11:8080

    initial_hosts为参数为所有的应用服务器的节点的访问地址

    格式:ip1:port,ip2:port (中间以英文逗号分隔)

    依次(主->从)启动resin,能访问,部署成功。

相关文档