HAS Agent
更新时间:2025-09-25
概述
硬件感知服务(Hardware-Aware Service,或称HAS)是一款线上硬件故障监控修复、功耗和资源管理工具,主要功能包括故障感知、功耗感知、资源感知、性能感知四大部分,提供了一系列的线上硬件的配置/状态监控,故障检测与修复,健康预警,功耗、擦除及相关硬件自动化管理功能,并提供统一的硬件资源状态查询、推送和管理接口。
安装HAS Agent
环境确认
- 安装或升级之前,您需要确认实例当前的操作系统是否符合要求。当前 Has-Agent 可适配的操作系统主要面向 Linux OS,包括 Redhat、Centos、Ubuntu、Fedora、Debian、Slackware、EulerOS。
- 检查域名 has-master-a.sdns.baidu.com 是否连通,使用方法:ping has-master-a.sdns.baidu.com。
安装组件
Plain Text
1curl -sm10 http://has-master-a.sdns.baidu.com/download/qa_packages/bbc/has-agent-installer-first.sh | bash
结果检测
- 部署后等待10min,has 会部署成功。
-
后续has升级后会自动升级,版本号的第一位或最后一位比现在的版本高都是新版,均符合预期。
1.检查自升级进程,单机上执行如下命令:
Plain Text
1ps -ef|grep -v grep |grep "/opt/avalokita/bin/avalokita --update-url=http://has-master-a.sdns.baidu.com"
2.检查has版本和主进程:
Plain Text
1curl -s 127.0.0.1:428/self/basic