当你拿到一台服务器的是,要对该服务器进行管理。像我这样的小白新手肯定是一脸的茫然。如何做好服务器运维工作,尤其是硬盘呢,总不能每天跑机房看状态吧。
第一步、首先查看你机器的raid卡是什么型号的,最好可以看到厂商等相关信息。
硬件raid:查看raid的厂商,型号,级别
[root@localhost ~]# dmesg | grep RAID dracut: rd_NO_DM: removing DM RAID activation dracut: rd_NO_MD: removing MD RAID scsi 0:1:0:0: RAID10: handle(0x0143), wwid(0x0b712f42e291501c), pd_count(4), type(SSP) [root@localhost ~]# [root@localhost ~]# cat /proc/scsi/scsi Attached devices: Host: scsi0 Channel: 01 Id: 00 Lun: 00 Vendor: LSI Model: Logical Volume Rev: 3000 Type: Direct-Access ANSI SCSI reVision: 06 Host: scsi0 Channel: 00 Id: 00 Lun: 00 Vendor: ATA Model: WDC WD1002FAEX-0 Rev: 1D05 Type: Direct-Access ANSI SCSI revision: 06 Host: scsi0 Channel: 00 Id: 01 Lun: 00 Vendor: SEAGATE Model: ST32000444SS Rev: 0006 Type: Direct-Access ANSI SCSI revision: 05 Host: scsi0 Channel: 00 Id: 02 Lun: 00 Vendor: SEAGATE Model: ST32000444SS Rev: 0006 Type: Direct-Access ANSI SCSI revision: 05
#lspci
内容太多,摘录一部分,
如果你是品牌机器 就grep一下 DELL 或者HP
[root@ESXI6:~] lspci | grep -i dell 0000:02:00.0 Mass storage controller: LSI Logic / Symbios Logic Dell SAS 6/iR Integrated [vmhba0] [root@ESXI6:~]
如果没有lspci命令的话,执行安装试试。
[root@localhost ~]# yum provides lspci Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirrors.aliyun.com * extras: mirrors.aliyun.com * updates: mirrors.aliyun.com pciutils-3.5.1-3.el7.x86_64 : PCI bus related utilities Repo : base Matched from: Filename : /usr/sbin/lspci [root@localhost ~]# lspci | grep -i lsi 07:00.0 Serial Attached SCSI controller: LSI Logic / Symbios Logic SAS2308 PCI-Express Fusion-MPT SAS-2 (rev 05) [root@localhost ~]#
如果你是用虚拟机学习的话,应该是看软raid信息
基本上通过以上几条命令,就能对你的服务器 硬盘信息和raid卡硬件信息有个基本的了解。才能确定你需要安装什么管理软件。
软件raid:查看raid级别,状态等信息
#cat /proc/mdstat
第二步、才是安装LSI MegaRAID-megacli。简称megacli安装。
MegaCli是一款管理维护硬件RAID软件,可以通过它来了解当前raid卡的所有信息,包括 raid卡的型号,raid的阵列类型,raid 上各磁盘状态,等等。
以上方法是通过对3台服务器安装megacli遇到的问题。只要是LSI的硬RAID卡,都可以通过MegaCli以命令行方式管理,具体的可以Google下,megacli的安装、命令格式等。还有一种方式就是使用MegaRaid Storage Manager图形界面管理。具体软件LSI_MSM_Utility_Windows.zip会给出来。