集群环境检测工具

编辑
  • 文档创建者:Vic.zhang
  • 浏览次数:669次
  • 编辑次数:8次
  • 最近更新:DoraZhang 于 2019-07-08
  • 1. 工具信息

    在部署前,建议在部署集群的各个服务器上均运行一遍此工具,以检测系统环境是否符合集群部署的要求。

    版本V1.0
    安装包

    下载地址  提取码: qqw0 

    运行环境RedHat、CentOS,jdk1.7 及以上
    使用场景

    ①集群部署前,检测系统是否符合集群部署的要求

    ②集群部署后,当遇到问题时,运行一遍检查系统是否存在环境问题

    2. 安装检测工具

    2.1 下载安装包,放到 /usr 目录下

    2.2 解压并为其配置可执行权限

    cd /usr #进入/usr目录
    tar zxvf cect-1.0.tar.gz #解压安装包
    cd /usr/cect-1.0 #进入目录
    chmod +x cluster-tools-package-1.0-SNAPSHOT.jar check.sh #赋予可执行权限

    3. 自定义检测项

    使用 vi 命令编辑 check.text,文本中均为可自定义的检测内容,直接编辑后保存,或者在自己电脑上编辑好,替换/usr/cect-1.0 目录下的 check.text。

    无特殊要求的情况下,推荐只修改 NODE-IP 的值为其他节点的 IP 即可。

    #以下均为可自定义检测的内容或值,【必填项】请务必填写

    #[必填项]是否能与自定义的 IP ping 通,IP 以";"分开

    NODE-IP=ip1;ip2;ip3

    #检测是否存在gcc编译器、yum工具

    COMMAND=gcc;yum

    #检查服务器是否可以联网

    NET_CONNECT_IP=www.baidu.com

    #需满足可用的磁盘大小(M),默认值为 40G

    DISK=40960

    #需满足可用的内存大小(M),默认值为 8G

    MEMORY=8192

    #检查集群常用端口占用情况,端口以";"分开

    PORT=80;8080;38889;48889;20;22;21;6379;7001;9080;9000

    #检查已经启动的服务

    SERVICE=tomcat;mysql;ssh;oracle;redis;nginx


    4. 运行检测工具

    ./check.sh #运行监测工具

    运行后,即可在 /usr/cect-1.0目录自动生成检测报告 _cluster_env_report_.txt,下载查看检测报告。

    5. 检测报告示例

    检测内容须符合集群工程对环境的要求(见:环境准备),检测报告中会对不符合的项给出建议,示例如下:

    检测项 | 检测结果 | 建议

    系统环境 | 系统内存大小[1(G)] | 当前内存小于最低要求 8G

    节点联通情况 | 能联通的节点列表[192.168.61.250],不能联通的节点列表[192.168.61.251] |

    系统配置 | selinux 状态:[Enforcing] | 无

    系统应用情况 | yum 是否存在:[true] | 无

    系统应用情况 | gcc 是否存在:[false] | 建议安装

    系统基本信息 | 系统名字:[CentOS Linux release 7.6.1810 (Core) ],体系结构:[amd64],系统版本:["7 (Core)"],总线程数:[5] | 无

    系统基本信息 | cpu 核数:[1] | 无

    用户基本信息 | 当前用户名:[root] 是否是 root 用户[true] | 无

    系统基本信息 | mac address :[无] | 无

    系统基本信息 | 系统hostname:[localhost.localdomain] | 无

    系统基本信息 | 系统 uuid:[c1444d56-e33a-5bdf-bb73-ed5587f0d165] | 无

    Java 环境 | Java 版本:[1.8.0_181],vendor:[Oracle Corporation] | 无

    网络情况 | 是否可以访问外网 :[true] | 无

    系统文件编码 | 系统文件编码:[UTF-8] | 无

    端口占用情况 | 正在使用的端口[无],没被占用的端口[80, 8080, 38889, 48889, 20, 22, 21, 6379, 7001, 9080, 9000] | 无

    防火墙 | 防火墙状态:[inactive] | 无

    磁盘空间信息 | /dev/mapper/centos-root 14.0(G) devtmpfs 0.876953125(G) tmpfs 0.888671875(G) tmpfs 0.8798828125(G) tmpfs 0.888671875(G) /dev/sda1 0.32421875(G) tmpfs 0.177734375(G) | 存在的分区可用磁盘空间均低于 400.0(G) 不符合安装要求


    附件列表


    主题: 部署集成
    标签: 暂无标签 编辑/添加标签
    如果您认为本文档还有待完善,请编辑

    文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
    关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
    若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

    此页面有帮助吗?只是浏览 [ 去社区提问 ]