Skip to main content

集群创建

EasyMR提供的大数据运维管理平台EasyManager提供了一种高效、灵活的方式来构建和管理多个逻辑集群。该模块允许管理员根据业务需求和资源分配策略,快速创建隔离的主机集群,实现资源的最优利用和业务的灵活部署。通过这个功能,管理员可以轻松配置集群参数、分配计算和存储资源,同时确保不同业务或项目之间的逻辑隔离,避免资源冲突和数据安全问题。此外,"集群创建"模块还支持自动化的集群部署和监控,简化了集群管理流程,提高了运维效率。总之,这一功能模块是大数据运维管理平台中不可或缺的一部分,为大规模集群的创建和管理提供了强大支持。 img_1.png

主机集群

img_1.png 选择「创建主机集群」,填写基础信息包括 “集群名称、集群描述、集群标签”,点击「下一步」进入集群主机添加和管理。 img_1.png 添加主机

主机接入,指将主机添加进集群,用于产品服务的部署。包含2种方式:账号接入、命令行接入。

账号接入:通过在界面上配置用户名、密码的方式接入主机; img.png

  • 主机分组:在集群内主机较多的情况下,可对主机进行分组,当无主机分组时,可新建分组;
  • 机器IP:可输入多个主机名/IP、IP端。多个主机名/IP之间用英文逗号隔开,IP端用'-'连接。系统接入时将按照顺序接入;
  • SSH端口:默认填写22端口;
  • 登录方式:密钥文件或密码接入;
  • 密钥文件:选择密钥登录方式要求用户上传密钥文件;
  • 用户名、密码:接入主机的用户需要 sudo+NOPASSWD 权限;

命令行接入:通过在服务器上执行命令的方式接入主机。 img.png

curl 'http://172.16.8.200:8889/api/v1/deploy/sidecar/install/shell?TargetPath=/opt/host/easymanager/easyagent&CallBack=aHR0cDovL21hdHJpeDo4ODY0L2FwaS92Mi9hZ2VudC9pbnN0YWxsL2NhbGxiYWNrP2FpZD0tMQ==&Type=hosts&ClusterId=1&Roles=' | sh

此外,还可以通过【集群】-【主机管理】页添加集群主机资源; img_1.png

下架主机 1、停止或卸载将要下架的主机节点上的服务; 2. 登录服务器,crontab -e查看crontab任务,删除已经存在的自动拉起agent的任务; 3. 执行sh脚本

sh /opt/dtstack/easymanager/easyagent/easyagent.sh stop;
  1. 删除easyagent文件夹
rm -rf /opt/dtstack/easymanager/easyagent;
  1. 等待几平台主机管理页更新节点agent状态,待agent状态变更为"已停止",选中主机,点击"下架"按钮,完成主机下架。