集群配置

根据前面规划,192.168.1.195作为DAS,仅需要启动192.168.1.195上安装的Primeton AppServer,而192.168.1.192和192.168.1.193上的Primeton AppServer就无需启动,通过创建节点后由DAS接管。

登录DAS控制台

通过浏览器请求 http://ip:6888/ 进行访问,成功出现登录页面,输入用户名admin,默认密码是manager,点击“登录”按钮。

img

登录成功,则出现如下DAS主页,集群的配置将通过DAS完成。

img

新建节点

新建节点node_192

  • 点击DAS控制台中的“节点”菜单,选择右侧的“新建”按钮

img

  • 设置节点名称node_192,绑定节点主机192.168.1.192

img

重要输入项填写说明:

  1. 类型:SSH,选择SSH是因为节点node_192绑定的是远程机器192.168.1.192,需要使用SSH进行远程通信;

  2. 节点目录:留空

  3. 安装目录:保留默认值${com.sun.aas.productRoot},节点目录和安装目录保留默认值是因为前期做了目录规划,即节点的安装与DAS的安装目录都是一致的,保持默认值便能满足要求,这里就不做变化;

  4. 安装Primeton AppServer:不勾选,由于节点的安装方式选用的手动安装,就不需要勾选自动安装Primeton AppServer。

  5. 配置SSH

img

重要输入项填写说明:

  1. 强制:不勾选,主要是考虑如果验证失败就不要创建节点;

  2. SSH 端口:22, 端口使用了默认的SSH端口22;

  3. SSH 用户验证:口令,用户验证选择的是简单的验证方式口令。

新建节点node_193

  • 点击DAS控制台中的“节点”菜单,选择右侧的“新建”按钮

img

  • 设置节点名称node_193,绑定节点主机192.168.1.193

img

重要输入项填写说明:

  1. 类型:SSH,选择SSH是因为节点node_193绑定的是远程机器192.168.1.193,需要使用SSH进行远程通信;

  2. 节点目录:留空

  3. 安装目录:保留默认值${com.sun.aas.productRoot},节点目录和安装目录保留默认值是因为前期做了目录规划,即节点的安装与DAS的安装目录都是一致的,保持默认值便能满足要求,这里就不做变化;

  4. 安装Primeton AppServer:不勾选,由于节点的安装方式选用的手动安装,就不需要勾选自动安装Primeton AppServer。

  5. 配置SSH

img

重要输入项填写说明:

  1. 强制:不勾选,主要是考虑如果验证失败就不要创建节点;

  2. SSH 端口:22, 端口使用了默认的SSH端口22;

  3. SSH 用户验证:口令,用户验证选择的是简单的验证方式口令。

验证节点

创建成功后可以在节点列表里看到新加的node_192和node_193两个节点信息:

img

分别点击节点后面的”Ping”操作检查是否节点连接成功,出现如下图所示则表示成功。

img

创建集群

节点创建完成之后,接下来就是创建集群和实例了。本文档将在localhost-domain1、node_192和node_193上分别创建server实例clusterInstanceA、clusterInstanceB和clusterInstanceC,并将其加入cluster集群。

  • 点击DAS控制台中的“集群”菜单,点击右侧的“新建”

img

  • 新建集群和server实例,输入负载权重,选择对应节点

img

  • 点击确定

集群创建成功,已包含三个节点,默认是已停止状态

img

启动集群,集群启动成功后,集群下面的三个实例都处于正在运行状态

img

验证集群

查看不同实例对外提供的访问端口,分别点击实例名称的链接。

clusterInstanceA实例开放的http端口是28080,https端口是28181

img

clusterInstanceB实例开放的http端口是28080,https端口是28181

img

clusterInstanceC实例开放的http端口是28080,https端口是28181

img

检查clusterInstanceA实例是否启动成功,打开浏览器,输入 http://192.168.1.195:28080/ 并确定,若成功则显示下图内容:

img

采用的同样的方式可分别验证clusterInstanceB、clusterInstanceC两个实例是否启动正常。

clusterInstanceB:http://192.168.1.192:28080/

clusterInstanceC:http://192.168.1.193:28080/

results matching ""

    No results matching ""