TH小破站

  • 首页
  • 容器
    • 认识Docker
    • DockerFile详解
  • k8s
    • 认识Kubernetes
    • Kubernetes部署--(kubeadm方式)
    • kubeasz部署k8s集群
    • Ansible-binary部署k8s集群-1.31.2
  • Ceph
    • 认识分布式存储
    • CPEH部署
  • CI/CD
    • DevOps认识
    • 部署--Gitlab
  • ELK
    • ELK简介
    • Elasticsearch
    • Kibana部署
    • Logstash
    • ELK--收集 tomcat 日志(实战)
  • HD
    • 认识--大数据
    • Hadoop-单机部署
    • Hadoop-伪分布部署
    • Hadoop-完全分布部署
    • Hadoop-(HA)完全分布部署
    • Ambari自动部署--Hadoop
  • Nginx
    • Nginx功能介绍
    • Nginx安全选项
    • Nginx配置文件简单介绍
    • 网站服务器部署
  • 监控
    • ZABBIX-部署(yum)
    • ZABBIX-编译安装
  • 云计算
    • KVM 概述
    • OpenStack企业级部署(T版)
    • OpenStack之dashboard部署
    • OpenStack-controller的高可用
    • openstack(Caracal版_ubuntu版本)部署
  • 数据库
    • mariadb与mysql
    • mysql主从
    • MySQL--冷备(实战)
    • MySQL--热备(dump表)
    • MySQL--热备(dump库)
    • 数据恢复实战案例
    • Xtrabackup实现MySql8.x全量备份
    • MyCat实现数据库读写分离
    • MHA实现数据库高可用
    • Percona XtraDB(PXC)实现数据库集群高可用
    • 数据库压力测试
    • PostgreSQL 基操
    • PostgreSQL备份恢复
    • PostgreSQL高可用
    • MongDB安装配置基础使用
    • MongoDB实现复制集
    • MongoDB备份还原
  • 自动化
    • ssh远程服务原理及配置
    • Ansible剧本文件应用
    • Ansible管理服务介绍
    • Ansible自动化部署node_exporter(包含升级,回滚)
    • Saltstack-部署安装
  • 脚本
    • 一键查看服务器资源利用率
    • 一键生成SSL证书
    • 保存指定数量的文件/目录
    • 初始化服务器
    • 扫描可用IP
    • 批量分发SSH密钥
    • 监控多主机磁盘脚本
    • 一键安装MySQL8.x脚本
    • Python脚本监控ES集群
    • 资源巡检脚本
    • 查看各用户使用的cpu占比
热衷于分享
架构师成长之路 !!!
  1. 首页
  2. 监控
  3. 正文

如何监控物理服务器电源-(看这篇文章就够了)

2024年6月13日 1215点热度 0人点赞 0条评论

监控物理服务器电源

centos7系统(戴尔服务器)

 ~]# vim /etc/yum.repos.d/dell-system-update.repo
 [DELL-OMSA]
 name=DELL-OMSA
 baseurl=https://linux.dell.com/repo/hardware/DSU_22.08.12/os_dependent/RHEL7_64/
 enabled=1
 gpgcheck=0
 gpgkey=http://linux.dell.com/repo/hardware/latest/public.key
 ​
 ~]# yum -y install srvadmin-all
 ~]# /opt/dell/srvadmin/sbin/srvadmin-services.sh start
 ~]# source /etc/profile
 ~]# cat /tmp/test.sh 
 #!/bin/bash
 st=$(omreport chassis pwrsupplies | grep ^Status | awk -F '[ :]+' '{print $NF}'| grep Ok | wc -l)
 if [ $st -eq '2' ]; then
   echo '双电源正常'
 else
   ehco '电源异常,一个电源断电'
 fi
 ​
 ~] bash /tmp/test.sh 

其他系统(红帽/SUSE )

 源地址:https://linux.dell.com/repo/hardware/dsu/os_dependent/

其他类型服务器

 ~]# yum install ipmitool
 ~]$ipmitool sdr | grep -i power | grep PS
 PSU1 Power       | 144 Watts         | ok
 PSU2 Power       | 144 Watts         | ok
 这个命令会显示与电源相关的传感器读数,帮助你了解电源的状态。编写对应脚本即可实现监控

当然也可以下载戴尔的OMSA来监控硬件信息

OMSA CLI常用命令介绍(硬件状态查看)

安装完成后,需要重新登陆,使环境变量生效,或者使用source命令

$ source /etc/profile

在任何时候都可以使用omreport -?来获取命令帮助,例如:

$ omreport -?

$ omreport chassis -?

$ omreport chassis fans -?

常用硬件状态查看命令

1、查看整体硬件状态

$ omreport chassis

2、查看处理器状态

$ omreport chassis processors

3、查看风扇状态

$ omreport chassis fans

4、查看内存状态

$ omreport chassis memory

5、查看网卡状态

$ omreport chassis nics

6、查看硬件温度

$ omreport chassis temps

7、查看电源状态

$ omreport chassis pwrsupplies

8、查看CMOS电池状态

$ omreport chassis batteries

(更多硬件状态查看命令请参考http://www.dell.com/support/manuals/us/en/19/dell-opnmang-srvr-admin-v7.3/OMSA_CLI-v1/Command-Summary-Of-The-omreport-Command?guid=GUID-6295CB3A-6545-425A-867C-485CC6B6C668&lang=en-us)

常用RAID阵列卡状态查看命令

1、查看RAID阵列卡信息

$ omreport storage controller

2、查看RAID阵列

$ omreport storage vdisk

3、查看物理磁盘状态(需要指定controller的ID)

$ omreport storage pdisk controller=0

4、查看RAID卡电池状态

$ omreport storage battery

5、查看RAID卡缓存状态

$ omreport storage cachecade

(更多RAID阵列卡状态查看命令请参考http://www.dell.com/support/manuals/us/en/19/dell-opnmang-srvr-admin-v7.3/OMSA_CLI-v1/Omreport-Storage-Commands?guid=GUID-3D33A63A-4B6D-4E01-B8AA-9F5F2F00F200&lang=en-us)

标签: 暂无
最后更新:2024年6月13日

tanghao946

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复
文章目录
  • 监控物理服务器电源
    • centos7系统(戴尔服务器)
    • 其他系统(红帽/SUSE )
    • 其他类型服务器
  • OMSA CLI常用命令介绍(硬件状态查看)

COPYRIGHT © 2025 TH小破站. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

渝ICP备2023013789号

渝公网安备50011702500926号