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

集群场景说明、工作目录指定及JVM参数设置

集群场景说明

集群4个节点部署在两台服务器上,对应的服务器IP、端口、工作目录如下。Redis单独一台服务器部署。以双机双节点的配置数据治理平台集群为例,说明在数据治理平台中如何配置集群。

表1 集群场景说明1

物理机器

节点名称

IP地址

端口号

工作目录

Machine1

Server1(主控)

192.168.1.101

9001

/work_dir/rootdir1/

Machine1

Server2

192.168.1.101

9002

/work_dir/rootdir2/

Machine2

Server3

192.168.1.102

9003

/work_dir/rootdir3/

Machine2

Server4

192.168.1.102

9004

/work_dir/rootdir4/

表2 集群场景说明2

物理机器

安装软件

IP地址

端口号

Machine3

Redis

192.168.1.103

6379

工作目录指定

涉及到集群的工作目录指定,每个节点必须指定一个单独的工作目录,而且多节点不能同时使用同一个工作目录。

指定工作目录需要在中间件启动文件设置,在Server1的启动文件中设置:

-Desen.edg.workdir =/work_dir/rootdir1

在Server2的启动文件中设置:

-Desen.edg.workdir =/work_dir/rootdir2

在Server3的启动文件中设置:

-Desen.edg.workdir =/work_dir/rootdir3

在Server4的启动文件中设置:

-Desen.edg.workdir =/work_dir/rootdir4

JVM参数设置

表3 JVM参数设置

节点名称

参数设置

备注

Server1

-Desen.edg.workdir=/work_dir/rootdir1

-Djava.awt.headless=true

-Duser.timezone=Asia/Shanghai

-Dfile.encoding=GBK

-Dsun.jnu.encoding=GBK

-Xms4096m –Xmx4096m

-XX:PermSize=256m

-XX:MaxPermSize=512m

-Djava.net.preferIPv4Stack=true

-Xmx和-Xms根据服务器内存大小设置,64位OS建议分配8G-16G

Server2

-Desen.edg.workdir=/work_dir/rootdir2

-Djava.awt.headless=true

-Duser.timezone=Asia/Shanghai

-Dfile.encoding=GBK

-Dsun.jnu.encoding=GBK

-Xms4096m –Xmx4096m

-XX:PermSize=256m

-XX:MaxPermSize=512m

-Djava.net.preferIPv4Stack=true

同上

Server3

-Desen.edg.workdir=/work_dir/rootdir3

-Djava.awt.headless=true

-Duser.timezone=Asia/Shanghai

-Dfile.encoding=GBK

-Dsun.jnu.encoding=GBK

-Xms4096m –Xmx4096m

-XX:PermSize=256m

-XX:MaxPermSize=512m

-Djava.net.preferIPv4Stack=true

同上

Server4

-Desen.edg.workdir=/work_dir/rootdir4

-Djava.awt.headless=true

-Duser.timezone=Asia/Shanghai

-Dfile.encoding=GBK

-Dsun.jnu.encoding=GBK

-Xms4096m –Xmx4096m

-XX:PermSize=256m

-XX:MaxPermSize=512m

-Djava.net.preferIPv4Stack=true

同上

相关文档