日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

服务器硬件监控转载:

發布時間:2023/12/15 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 服务器硬件监控转载: 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

轉載:http://nolinux.blog.51cto.com/4824967/1664664

?? ? ?前一周上架服務器,本來準備把針對服務器的硬件監控這一部分總結下成文,結果過個端午給過忘了。。。今天就又整理了下,在這里分享給51博友,也算是對自己前段工作的一個總結。

?

? ? ? ?在對服務器的硬件監控上,目前業界主要基于如下兩種:

? ? ? ?1、服務器自帶的工具,比如HP的hpacucli,DELL的OMSA等

?

? ? ? ?2、智能平臺管理接口 (IPMI,全稱Intelligent Platform Management Interface)

? ? ? ?基于以上兩種,通過nagios、zabbix或自研運維平臺等包裹,進行預警操作。

? ? ? ?由于博主公司使用的服務器全部為DELL PowerEdge系列的,因此博主這里將以如何對DELL PowerEdge系列服務器硬件進行監控這一實際案例為主。

?

一、OMSA 介紹

? ? ? ?DELL OMSA的全稱為Dell Openmanage Server Administrator,它是戴爾公司基于自主研發力量開發的IT系統管理解決方案,通過與業內領先的系統管理解決方案供應商密切配合,在深入了解用戶對系統管理需求的基礎上,OMSA系統管理方案可以全面解決系統管理人員最關心的系統部署、系統監控和系統變更三大系統管理問題。它通過提供以下兩種方式來對本地和遠程的服務器進行管理和監控。

? ? ? ?1、基于Web瀏覽器的集成圖形用戶界面(GUI)

? ? ? ?2、操作系統的命令行界面(CLI)工具

大家可能對DELL的IDRAC更熟悉一點,OMSA其實就是 IDRAC企業版的開源社區版。這里列出IDRAC和OMSA的web界面,兩者看著非常相似,功能上也是非常相似。

IDRAC:

OMSA:

?

二、OMSA 部署

? ? ? ?下面介紹如何安裝使用OMSA。由于我們公司主要使用的是紅帽系列的產品,因此這里列舉RHEL6和CentOS6部署方式。

RHEL 6.X 平臺安裝 OMSA:

? ? ? ?在RHEL6上部署OMSA,由于DELL售后那邊發給我過資料,這里我就不在重復寫了,貼上DELL售后的資料,非常的詳盡。

? ? ? ?最新版本的OMSA 8.1下載鏈接:http://downloads.dell.com/FOLDER02876154M/1/OM-SrvAdmin-Dell-Web-LX-8.1.0-1518.RHEL6.x86_64_A00.tar.gz

? ? ? ?安裝鏈接:http://zh.community.dell.com/techcenter/systems-management/w/wiki/561.omsalinux

CentOS 6.X?平臺安裝 OMSA

? ? ? ?CentOS 6.x系列的,其實也可以使用和RHEL6一樣的方式安裝,只不過需要修改腳本里面的一些東西。我們可以使用dell官方提供的yum源,直接使用yum來在CentOS上安裝OMSA。

下面附上安裝步驟:

1、安裝dell的yum源

1 [root@kvm-phy04-jz?~]#?wget?-q?-O?-?http://linux.dell.com/repo/hardware/latest/bootstrap.cgi?|?bash

2、安裝必要的2個包

1 [root@kvm-phy04-jz?~]#?yum?-y?install?OpenIPMI?srvadmin-all

3、啟動服務

1 [root@kvm-phy04-jz?~]#?/opt/dell/srvadmin/sbin/srvadmin-services.sh?start

4、設置開機自啟動

1 2 3 4 5 6 [root@kvm-phy04-jz?~]#?/opt/dell/srvadmin/sbin/srvadmin-services.sh?enable racsvc??????????0:off???1:off???2:on????3:on????4:on????5:on????6:off dataeng?????????0:off???1:off???2:on????3:on????4:on????5:on????6:off dsm_om_shrsvc???0:off???1:off???2:on????3:on????4:on????5:on????6:off dsm_om_connsvc??0:off???1:off???2:off???3:on????4:off???5:on????6:off ipmi????????????0:off???1:off???2:on????3:on????4:on????5:on????6:off

5、通過web訪問OMSA界面

使用瀏覽器訪問https://ip_address:1311打開OMSA的web頁面。這里注意,一定要使用https去訪問,否則頁面會打不開。

注意 :?這里的用戶名和密碼使用的是系統的用戶名密碼,這地方和IDRAC是不一樣的。

這樣子,OMSA就安裝好了,web管理頁面也可以使用了。

?

精簡OMSA組件:

? ? ? ?雖然 OMSA 的web端功能很強大,但是在工作當中,我們的主要目的并非是使用它的web端,更多時間只是想使用它提供的一些命令行工具來獲取服務器主要組件的相關信息,比如CPU、內存、硬盤、陳列和主板溫度之類的健康狀況。因此,我們沒有必要安裝OMSA的web端。

下面就是卸載OMSA的web端相關的包:

1 [root@kvm-phy04-jz?~]#?yum?remove?-y?srvadmin-tomcat?srvadmin-jre?srvadmin-smweb

刪除相關的無用內容:

1 [root@kvm-phy04-jz?~]#?rm?-rf?/opt/dell/srvadmin/lib64/openmanage/apache-tomcat

上述操作執行完畢之后,OMSA的web端也就基本清理干凈了,這里列出系統中安裝的和OMSA相關的包:

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 [root@kvm-phy04-jz?~]#?rpm?-qa|grep?srvadmin srvadmin-omcommon-8.1.0-4.92.1.el6.x86_64 srvadmin-xmlsup-8.1.0-4.91.1.el6.x86_64 srvadmin-storelib-8.1.0-4.139.1.el6.x86_64 srvadmin-storage-cli-8.1.0-4.138.2.el6.x86_64 srvadmin-racdrsc-8.1.0-4.4.7.el6.x86_64 srvadmin-storage-snmp-8.1.0-4.138.2.el6.x86_64 srvadmin-storageservices-cli-8.1.0-4.3.1.el6.x86_64 srvadmin-oslog-8.1.0-4.85.1.el6.x86_64 srvadmin-isvc-snmp-8.1.0-4.38.1.el6.x86_64 srvadmin-rac4-8.1.0-4.1.127.el6.x86_64 srvadmin-server-cli-8.1.0-4.3.1.el6.x86_64 srvadmin-omilcore-8.1.0-4.85.1.el6.x86_64 srvadmin-racadm4-8.1.0-4.1.127.el6.x86_64 srvadmin-deng-8.1.0-4.8.1.el6.x86_64 srvadmin-hapi-8.1.0-4.10.2.el6.x86_64 srvadmin-ominst-8.1.0-4.94.3.el6.x86_64 srvadmin-omacore-8.1.0-4.94.3.el6.x86_64 srvadmin-storelib-sysfs-8.1.0-4.1.1.el6.x86_64 srvadmin-nvme-8.1.0-4.139.1.el6.x86_64 srvadmin-storage-8.1.0-4.138.2.el6.x86_64 srvadmin-sysfsutils-8.1.0-4.1.1.el6.x86_64 srvadmin-deng-snmp-8.1.0-4.8.1.el6.x86_64 srvadmin-racadm5-8.1.0-4.1.128.el6.x86_64 srvadmin-idracadm-8.1.0-4.4.7.el6.x86_64 srvadmin-racsvc-8.1.0-4.1.127.el6.x86_64 srvadmin-idrac-ivmcli-8.1.0-4.6.3.el6.x86_64 srvadmin-idrac-8.1.0-4.4.7.el6.x86_64 srvadmin-storageservices-snmp-8.1.0-4.3.1.el6.x86_64 srvadmin-rac4-populator-8.1.0-4.1.127.el6.x86_64 srvadmin-cm-8.1.0-4.1.249.el6.x86_64 srvadmin-server-snmp-8.1.0-4.3.1.el6.x86_64 srvadmin-itunnelprovider-8.1.0-4.27.1.el6.x86_64 srvadmin-omacs-8.1.0-4.92.1.el6.x86_64 srvadmin-isvc-8.1.0-4.38.1.el6.x86_64 srvadmin-smcommon-8.1.0-4.138.2.el6.x86_64 srvadmin-realssd-8.1.0-4.139.1.el6.x86_64 srvadmin-rac-components-8.1.0-4.4.7.el6.x86_64 srvadmin-argtable2-8.1.0-4.5.1.el6.x86_64 srvadmin-rac5-8.1.0-4.1.128.el6.x86_64 srvadmin-idrac-snmp-8.1.0-4.4.7.el6.x86_64 srvadmin-idrac-vmcli-8.1.0-4.5.1.el6.x86_64 srvadmin-storageservices-8.1.0-4.3.1.el6.x86_64 srvadmin-base-8.1.0-4.3.1.el6.x86_64 srvadmin-standardAgent-8.1.0-4.3.1.el6.x86_64

?

三、OMSA 使用指南

? ? ? ?由于 OMSA 的 web 端已經被我們卸載掉了。因此我們目前想要看到服務器的相關硬件信息就需要使用命令行的方式獲取了。那么,這里就介紹如何使用命令獲取服務器硬件信息。

? ? ? ?OMSA自帶了一些工具來提供給我們命令行的查詢和設置接口,這里主要介紹兩個,一個是omreport,另一個是omconfig。omreport是用來查詢服務器各種硬件狀態,omconfig是用來設置硬件的一些屬性的。

? ? ? ?我在這里僅列出這兩個命令的常用幾個命令,更多的命令詳情大家可以去如下兩個網站查詢:

1 2 ???????1、http://www.sxszjzx.com/~t096/manual/sc/Dosa/CLI/report.htm ???????2、http://topics-cdn.dell.com/pdf/dell-opnmang-srvr-admin-v8.1_User's%20Guide_en-us.pdf

命令指南:

1 2 3 4 5 6 7 8 9 10 11 12 13 /opt/dell/srvadmin/bin/omreport?chassis?????????????????????#?顯示所有主要組件的常規狀態? /opt/dell/srvadmin/bin/omreport?chassis?memory??????????????#?顯示內存信息 /opt/dell/srvadmin/sbin/omreport??chassis?temps?????????????#?顯示系統主要組件的溫度 /opt/dell/srvadmin/bin/omreport?storage?adisk?controller=0??#?查看磁盤陳列中的硬盤狀態 /opt/dell/srvadmin/bin/omreport?storage?pdisk?controller=0??#?查看物理磁盤信息 /opt/dell/srvadmin/bin/omreport?storage?vdisk?controller=0??#?查看虛擬硬盤的狀態 /opt/dell/srvadmin/bin/omreport?storage?controller??????????#?查看控制器(即RAID卡)的屬性 /opt/dell/srvadmin/bin/omreport?storage?channel?controller=0????#?查看通道的屬性 /opt/dell/srvadmin/bin/omreport?storage?enclosure?controller=0??#?查看enclosure的屬性 /opt/dell/srvadmin/bin/omreport?storage?battery?????????????????#?查看電池屬性 /opt/dell/srvadmin/bin/omconfig?storage?controller?action=setrebuildrate?controller=0?rate=100????????????#?調整rebuild的速度 /opt/dell/srvadmin/bin/omconfig??storage?vdisk??action=changepolicy?controller=0?vdisk=0?readpolicy=ara???#?修改raid的讀策略 /opt/dell/srvadmin/bin/omconfig??storage?vdisk??action=changepolicy?controller=0?vdisk=0?writepolicy=fwb??#?修改raid的寫策略

?

命令范例:

1、查看系統主要組件的溫度

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 [root@kvm-phy04-jz?~]#?/opt/dell/srvadmin/bin/omreport?chassis?temps Temperature?Probes?Information ------------------------------------ Main?System?Chassis?Temperatures:?Ok ------------------------------------ Index?????????????????????:?0 Status????????????????????:?Ok Probe?Name????????????????:?System?Board?Inlet?Temp Reading???????????????????:?26.0?C Minimum?Warning?Threshold?:?3.0?C Maximum?Warning?Threshold?:?42.0?C Minimum?Failure?Threshold?:?-7.0?C Maximum?Failure?Threshold?:?47.0?C Index?????????????????????:?1 Status????????????????????:?Ok Probe?Name????????????????:?System?Board?Exhaust?Temp Reading???????????????????:?31.0?C Minimum?Warning?Threshold?:?8.0?C Maximum?Warning?Threshold?:?70.0?C Minimum?Failure?Threshold?:?3.0?C Maximum?Failure?Threshold?:?75.0?C Index?????????????????????:?2 Status????????????????????:?Ok Probe?Name????????????????:?CPU1?Temp Reading???????????????????:?36.0?C Minimum?Warning?Threshold?:?8.0?C Maximum?Warning?Threshold?:?79.0?C Minimum?Failure?Threshold?:?3.0?C Maximum?Failure?Threshold?:?84.0?C Index?????????????????????:?3 Status????????????????????:?Ok Probe?Name????????????????:?CPU2?Temp Reading???????????????????:?30.0?C Minimum?Warning?Threshold?:?8.0?C Maximum?Warning?Threshold?:?79.0?C Minimum?Failure?Threshold?:?3.0?C Maximum?Failure?Threshold?:?84.0?C

2、查看虛擬硬盤的狀態

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 [root@kvm-phy04-jz?~]#?/opt/dell/srvadmin/bin/omreport?storage?vdisk?controller=0? List?of?Virtual?Disks?on?Controller?PERC?H310?Mini?(Embedded) Controller?PERC?H310?Mini?(Embedded) ID????????????????????????????????:?0 Status????????????????????????????:?Ok Name??????????????????????????????:?cislunar_space State?????????????????????????????:?Ready Hot?Spare?Policy?violated?????????:?Not?Assigned Encrypted?????????????????????????:?Not?Applicable Layout????????????????????????????:?RAID-10 Size??????????????????????????????:?836.63?GB?(898319253504?bytes) T10?Protection?Information?Status?:?No Associated?Fluid?Cache?State??????:?Not?Applicable Device?Name???????????????????????:?/dev/sda Bus?Protocol??????????????????????:?SAS Media?????????????????????????????:?HDD Read?Policy???????????????????????:?No?Read?Ahead Write?Policy??????????????????????:?Write?Through Cache?Policy??????????????????????:?Not?Applicable Stripe?Element?Size???????????????:?64?KB Disk?Cache?Policy?????????????????:?Disabled

3、查看控制器(即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 [root@kvm-phy04-jz?~]#?/opt/dell/srvadmin/bin/omreport?storage?controller?? ?Controller??PERC?H310?Mini(Embedded) Controller ID????????????????????????????????????????????:?0 Status????????????????????????????????????????:?Non-Critical Name??????????????????????????????????????????:?PERC?H310?Mini Slot?ID???????????????????????????????????????:?Embedded State?????????????????????????????????????????:?Degraded Firmware?Version??????????????????????????????:?20.12.1-0002 Minimum?Required?Firmware?Version?????????????:?20.13.1-0001 Driver?Version????????????????????????????????:?06.700.06.00-rh1 Minimum?Required?Driver?Version???????????????:?Not?Applicable Storport?Driver?Version???????????????????????:?Not?Applicable Minimum?Required?Storport?Driver?Version??????:?Not?Applicable Number?of?Connectors??????????????????????????:?2 Rebuild?Rate??????????????????????????????????:?30% BGI?Rate??????????????????????????????????????:?30% Check?Consistency?Rate????????????????????????:?30% Reconstruct?Rate??????????????????????????????:?30% Alarm?State???????????????????????????????????:?Not?Applicable Cluster?Mode??????????????????????????????????:?Not?Applicable SCSI?Initiator?ID?????????????????????????????:?Not?Applicable Cache?Memory?Size?????????????????????????????:?0?MB Patrol?Read?Mode??????????????????????????????:?Auto Patrol?Read?State?????????????????????????????:?Stopped Patrol?Read?Rate??????????????????????????????:?30% Patrol?Read?Iterations????????????????????????:?0 Abort?Check?Consistency?on?Error??????????????:?Disabled Allow?Revertible?Hot?Spare?and?Replace?Member?:?Enabled Load?Balance??????????????????????????????????:?Not?Applicable Auto?Replace?Member?on?Predictive?Failure?????:?Disabled Redundant?Path?view???????????????????????????:?Not?Applicable CacheCade?Capable?????????????????????????????:?Not?Applicable Persistent?Hot?Spare??????????????????????????:?Disabled Encryption?Capable????????????????????????????:?Not?Applicable Encryption?Key?Present????????????????????????:?Not?Applicable Encryption?Mode???????????????????????????????:?Not?Applicable Preserved?Cache???????????????????????????????:?Not?Applicable Spin?Down?Unconfigured?Drives?????????????????:?Disabled Spin?Down?Hot?Spares??????????????????????????:?Disabled Spin?Down?Configured?Drives???????????????????:?Not?Applicable Automatic?Disk?Power?Saving?(Idle?C)??????????:?Not?Applicable T10?Protection?Information?Capable????????????:?No

?

總結

以上是生活随笔為你收集整理的服务器硬件监控转载:的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。