HP服务器Linux下hpacucli常用命令

简介:

HP服务器官方管理工具hpacucli,通过该工具可以查看HP服务器的Raid状态是否正常(如果Raid卡出问题,会影响数据的读写速度),服务器硬盘是否正常(如果硬盘坏掉,严重的情况会丢失数据),服务器电源是否有故障等信息。

HP服务器官方管理工具hpasmcli,通过该工具可以很详细查看服务器CPU,内存,处理器,电源等的温度信息。

硬件状态信息获取:

1)安装hpacucli(下载地址:HP hpacucli工具)

[root@localhost ~]# rpm -ivh hpacucli-9.40-12.0.x86_64.rpm

1
[root@localhost ~] # rpm -ivh hpacucli-9.40-12.0.x86_64.rpm

2)查看服务器RAID、硬盘是否正常。

[root@localhost ~]# hpacucli ctrl all show config

[root@localhost ~]# hpacucli ctrl all show config detail 可以详细地查看RAID和硬盘的信息

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
[root@localhost ~] # hpacucli ctrl all show config
 
Smart Array E200i  in  Slot 0 (Embedded)    (sn: PR97MP2834     )
 
    array A (SAS, Unused Space: 0  MB)
 
 
       logicaldrive 1 (558.7 GB, RAID 5, OK)
 
       physicaldrive 1I:1:2 (port 1I:box 1:bay 2, SAS, 300 GB, OK)
       physicaldrive 1I:1:3 (port 1I:box 1:bay 3, SAS, 300 GB, OK)
       physicaldrive 1I:1:4 (port 1I:box 1:bay 4, SAS, 300 GB, OK)
 
[root@localhost ~] # hpacucli ctrl all show config detail
 
Smart Array E200i  in  Slot 0 (Embedded)
    Bus Interface: PCI
    Slot: 0
    Serial Number: PR97MP2834     
    Cache Serial Number: P75B20C9SRO5BQ
    RAID 6 (ADG) Status: Disabled
    Controller Status: OK
    Hardware Revision: A
    Firmware Version: 1.82
    Rebuild Priority: Medium
    Expand Priority: Medium
    Surface Scan Delay: 15 secs
    Surface Scan Mode: Idle
    Post Prompt Timeout: 0 secs
    Cache Board Present: True
    Cache Status: Temporarily Disabled
    Cache Status Details: Cache disabled; low batteries.
    Cache Ratio: 50% Read / 50% Write
    Drive Write Cache: Disabled
    Total Cache Size: 128 MB
    Total Cache Memory Available: 96 MB
    No-Battery Write Cache: Disabled
    Cache Backup Power Source: Batteries
    Battery /Capacitor  Count: 1
    Battery /Capacitor  Status: Failed (Replace Batteries)
    SATA NCQ Supported: False
 
    Array: A
       Interface Type: SAS
       Unused Space: 0  MB
       Status: OK
       Array Type: Data
 
 
 
       Logical Drive: 1
          Size: 558.7 GB
          Fault Tolerance: 5
          Heads: 255
          Sectors Per Track: 32
          Cylinders: 65535
          Strip Size: 64 KB
          Full Stripe Size: 128 KB
          Status: OK
          Caching:  Enabled
          Parity Initialization Status: Initialization Completed
          Unique Identifier: 600508B1001038333420202020200004
          Disk Name:  /dev/cciss/c0d0
          Mount Points:  /boot  200 MB, / 542.5 GB
          OS Status: LOCKED
          Logical Drive Label: A0100C5FPR97MP2834     2E7A
          Drive Type: Data
 
       physicaldrive 1I:1:2
          Port: 1I
          Box: 1
          Bay: 2
          Status: OK
          Drive Type: Data Drive
          Interface Type: SAS
          Size: 300 GB
          Rotational Speed: 10000
          Firmware Revision: HPDE
          Serial Number: 6SE24FXD0000B124L36W
          Model: HP      EG0300FAWHV     
          PHY Count: 2
          PHY Transfer Rate: 3.0Gbps, Unknown
 
       physicaldrive 1I:1:3
          Port: 1I
          Box: 1
          Bay: 3
          Status: OK
          Drive Type: Data Drive
          Interface Type: SAS
          Size: 300 GB
          Rotational Speed: 10000
          Firmware Revision: HPDE
          Serial Number: 6SE27HWB0000B124KXPQ
          Model: HP      EG0300FAWHV     
          PHY Count: 2
          PHY Transfer Rate: 3.0Gbps, Unknown
 
       physicaldrive 1I:1:4
          Port: 1I
          Box: 1
          Bay: 4
          Status: OK
          Drive Type: Data Drive
          Interface Type: SAS
          Size: 300 GB
          Rotational Speed: 10000
          Firmware Revision: HPDD
          Serial Number: 6SE0KNEM0000B1012K5S
          Model: HP      EG0300FAWHV     
          PHY Count: 2
          PHY Transfer Rate: 3.0Gbps, Unknown
 
 
[root@localhost ~] #


硬件温度信息获取:

1)安装hpasmcli(下载地址:HP hpasmcli管理工具

[root@localhost ~]# rpm -ivh hp-health-9.40-1602.44.rhel6.x86_64.rpm

1
[root@localhost ~] # rpm -ivh hp-health-9.40-1602.44.rhel6.x86_64.rpm

2)查看服务器CPU,内存,处理器,电源等的温度信息

[root@localhost ~]# hpasmcli -s 'show'  查看类似于help的帮助信息,监控的时候要重点关注 DIMM(内存)、FANS(风扇)、POWERSUPPLY(电源模块)、SERVER(系统)、CPU、TEMP(温度)等信息。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
[root@localhost ~] # hpasmcli -s 'show'
 
Invalid Arguments
      SHOW ASR
      SHOW BOOT
      SHOW DIMM [ SPD ]
      SHOW F1
      SHOW FANS
      SHOW HT
      SHOW IML
      SHOW IPL
      SHOW NAME
      SHOW PORTMAP
      SHOW POWERMETER
      SHOW POWERSUPPLY
      SHOW PXE
      SHOW SERIAL [ BIOS | EMBEDDED | VIRTUAL ]
      SHOW SERVER
      SHOW TEMP
      SHOW TPM
      SHOW UID
      SHOW WOL
 
[root@localhost ~] #

[root@localhost ~]# hpasmcli -s 'show TEMP'  查看服务器各部件的温度信息,其中Temp表示各部件当前的温度,Threshold表示临界温度,当当前温度超过临界温度的时候就要注意啦。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
[root@localhost ~] # hpasmcli -s 'show TEMP'
 
Sensor   Location              Temp       Threshold
------   --------              ----       ---------
#1        I/O_ZONE             46C/114F   65C/149F 
#2        AMBIENT              21C/69F    40C/104F 
#3        CPU#1                30C/86F    95C/203F 
#4        CPU#1                30C/86F    95C/203F 
#5        POWER_SUPPLY_BAY     30C/86F    60C/140F 
#6        CPU#2                30C/86F    95C/203F 
#7        CPU#2                30C/86F    95C/203F 
 
 
[root@localhost ~] #

[root@localhost ~]# hpasmcli -s 'show dimm'    查看内存信息

[root@localhost ~]# hpasmcli -s 'show TEMP'    查看硬件温度

[root@localhost ~]# hpasmcli -s 'show fans'    查看风扇信息

[root@localhost ~]# hpasmcli -s 'show powersupply'    查看电源模块

[root@localhost ~]# hpasmcli -s 'show server'    查看机器型号,序列号,CPU,内存大小




本文转自 justin_peng 51CTO博客,原文链接:http://blog.51cto.com/ityunwei2017/1895018,如需转载请自行联系原作者

相关文章
|
2天前
|
安全 算法 Linux
探索Linux命令gpgv2:安全通信与数据验证的利器
`gpgv2`是GPG的签名验证工具,用于确保文件完整性和来源真实性。基于公钥密码学,支持多种加密算法和OpenPGP标准。通过`--verify`等参数验证签名,例如`gpgv2 --verify signature_file file`。重要注意事项包括保护私钥、定期更新密钥、验证签名来源及使用强密码。在数据安全场景中,`gpgv2`是保障信息安全的利器。
|
2天前
|
安全 Linux 数据处理
深入探索Linux中的gpgsplit命令
`gpgsplit`是GPG套件的一部分,用于分割大型加密文件或合并加密的OpenPGP消息。它支持ASCII armored和二进制格式,提供按字节数、行数或消息数分割的灵活性,并可合并消息。在处理大型加密文件、安全管理及数据传输中发挥作用。使用时注意保护私钥、备份数据、正确指定格式,并遵循安全实践。示例:使用`--split 10M`将大文件按10MB分割,`cat`多个消息文件并用`gpgsplit --output`合并。
|
2天前
|
Linux 开发者
Linux基础:常用命令及其用途
这些命令只是Linux命令行的冰山一角,但它们构成了日常工作的基础。通过掌握这些基本命令,你可以更有效地利用Linux系统的强大功能。随着你对这些基础命令的熟练应用,你会发现自己能够更快地完成任务并解决问题。
10 2
|
1天前
|
Linux Shell 程序员
【Linux操作系统】命令的运行原理
【Linux操作系统】命令的运行原理
|
1天前
|
Linux
linux命令【JavaPub版】
linux命令【JavaPub版】
7 0
|
1天前
|
Linux 开发工具
Linux下视频截取命令 使用【ffmpeg】使用
Linux下视频截取命令 使用【ffmpeg】使用
7 1
|
1天前
|
openCL Linux 异构计算
Linux服务器如何查询GPU型号
【6月更文挑战第13天】Linux服务器如何查询GPU型号
7 1
|
2天前
|
Linux Shell 测试技术
Linux服务器测试脚本集合
LemonBench是iLemonrain创作的Linux服务器性能测试工具,能一键检测系统信息、网络、CPU、内存和硬盘性能。
6 0
|
2天前
|
Linux 数据处理 数据安全/隐私保护
Linux中的groups命令:管理用户组信息的利器
`groups`命令在Linux中用于显示用户所属的用户组,帮助管理员进行权限管理。它读取`/etc/group`和`/etc/passwd`文件获取信息,特点是简单直观,支持多用户组。命令参数如`-a`显示主组,`-g`显示主组ID,`-n`以数字形式显示,`-r`显示实际组。在实际应用中,结合其他命令可进行权限分析和定制输出。注意权限问题及用户组可能随系统变化。
|
2天前
|
关系型数据库 Linux 数据处理
深入了解Linux命令gprof:数据处理和分析利器
gprof是Linux下的一款命令行工具,用于分析程序性能,找出代码瓶颈。它通过分析函数调用和执行时间,提供函数级别的性能报告和图形化展示。使用gprof需在编译时添加`-pg`选项,然后运行程序并用gprof生成报告。注意覆盖所有执行路径,并可与其他性能工具结合使用,以优化代码性能。