集群管理

<< Click to Display Table of Contents >>

当前位置:  管理系统 

集群管理

复制链接

可通过页面管理多个集群,如更新替换jar包、启动停止节点。

说明:

本章节模块为产品高级模块,需单独购买:Y+Cluster Manage。

1.集群管理页面

System_ClusterManage1

2.添加集群

支持添加集群,初始状态仅有本机所属集群节点,集群名称默认名为【本机集群】

点击添加集群添加集群的初始节点并创建集群:

System_ClusterManage2

URL:集群的某个C节点的URL。

管理员用户名/密码(必填):仅能输入节点URL对应的admin,admin_role,system_admin_role用户名密码。悬浮到提示icon提示:请输入admin或具有admin_role,system_admin_role角色的用户名。

集群名称:集群名称,同集群名称限制,不可输入:@#%&+=[]{}~`!^*|:;"'?.\/,!?<>。

测试连接:测试能否连接此节点。

创建集群:点击创建集群后,会自动获取对应集群的节点信息(除VooltDB节点外)。

3.操作

3.1集群列表和操作

列表展示集群和集群下的节点,并可对集群或集群节点进行操作。

System_ClusterManage5

Windows不支持:编辑节点、重启、启动节点;支持上传、替换、删除jar;停止、删除节点,删除集群,编辑集群,刷新节点。

集群节点操作:

编辑:点击编辑出现如下弹窗。

System_ClusterManage3

删除:删除集群。删除后不再在此页面管理对应集群,不会影响集群实际运行。本机集群无法删除。

刷新节点:获取集群中的节点,并将节点配置的SSH信息获取过来进行存储。

Jar类型:默认选中product,可选值有:product,thirds,api,autoNavi,baidu,base,bi-tests,custom,其它。

Jar包名称:获取集群URL配置所在节点所选Jar类型的Jar包名称。

Jar包操作:

上传:点击上传,弹出弹窗。

System_ClusterManage4

选择“产品和定开Jar”,可以上传任何名称包含product,thirds,api,autoNavi,baidu,base,bi-tests,custom的jar后缀为.jar的文件到备份目录里。选择“定开依赖Jar”,可以上传任何后缀为.jar的文件到vividime/lib目录下。

上传到本集群所有节点。会覆盖重名的jar包。

说明:

为提高产品安全,管理员可配置allow.jar.digest属性控制允许产品Jar上传的白名单,详情请参考安全配置

替换

对于非“其它”类型的jar:需要先上传,然后在“JAR包名称”列选择上传好的jar后,点击“替换JAR”进行替换。通过集群替换jar,如果对应的节点上没有同名的jar,就不做替换,只会将各自节点对应名称的jar复制到product目录下。

删除

在“JAR包名称”列选择JAR包后,点击“删除”进行删除。删除本集群所有节点的jar,如果对应的节点上没有同名的jar,就不删除。如果节点在运行中,则不能删除正在使用的jar包。“其它”类型的jar包,无论节点是否运行,都可以删除。

3.2集群节点下的节点列表和节点操作

节点IP:节点的IP+偏移量。

节点操作:

编辑:出现编辑节点的弹窗,可以更改节点属性。

System_ClusterManage6

删除:删除节点,无法删除本机节点。

停止/启动:停止/启动此节点。

重启:重启此节点。

Jar类型:默认选中product,可选值有:product,thirds,api,autoNavi,baidu,base,bi-tests,custom,其它。

上传:上传到此节点。

替换:替换本节点的jar包。在“JAR包名称”列选择JAR后,点击“替换JAR”进行替换。

删除:在“JAR包名称”列选择JAR包后,点击“删除”进行删除。删除本节点的jar。如果节点在运行中,则不能删除正在使用的jar包。“其它”类型的jar包,无论节点是否运行,都可以删除。

3.3节点批量操作

点击列表行支持选中,点击ctrl可用多选,点击顶部工具栏支持对选中的节点进行启动、停止、重启。选中的同时有集群目录和节点,则只针对节点。

多个节点同时启动时,如果有运行中的节点,则只启动其中未运行的节点。

多个节点同时停止时,如果有未运行的节点,则只停止其中运行中的节点。

多个节点同时重启时,运行中的节点重启,未运行的节点直接启动。

多个节点同时删除时,仅删除未运行的节点。

4.权限和操作

需要具有【管理系统-集群管理】权限的用户才对此界面可见,默认不给到用户,仅有admin,admin_role,system_admin_role对此界面可见。