如何使用Linux在命令行查看服务器硬件RAID

[root@jxq-01 ~]# cd /opt/

[root@jxq-01 opt]# mkdir -p raid

[root@jxq-01 opt]# dmidecode -s system-product-name

PowerEdge R710                                                 #服务器是DELL R710

[root@jxq-01 opt]# cd raid/

[root@jxq-01 raid]# rz -y

rz waiting to receive.

开始 zmodem 传输。  按 Ctrl+C 取消。

100%    1551 KB 1551 KB/s 00:00:01       0 Errors

100%    1478 KB 1478 KB/s 00:00:01       0 Errors

[root@jxq-01 raid]# ll

total 3032

-rw-r--r-- 1 root root 1588725 Jul 24  2012 Lib_Utils-1.00-09.noarch.rpm

-rw-r--r-- 1 root root 1514197 Jul 24  2012 MegaCli-8.04.07-1.noarch.rpm

[root@jxq-01 raid]# rpm -ivh Lib_Utils-1.00-09.noarch.rpm

Preparing...                ########################################### [100%]

Installing....

1:Lib_Utils              ########################################### [100%]

[root@jxq-01 raid]# rpm -ivh MegaCli-8.04.07-1.noarch.rpm

Preparing...                ########################################### [100%]

1:MegaCli                ########################################### [100%]

我在2台机器使用命令查看:

DELL R710服务器:4块SAS硬盘500GB,总共2TB,做完RAID10之后,剩下1TB的容量硬盘空间.

[root@jxq-01 raid]# /opt/MegaRAID/MegaCli/MegaCli64 -cfgdsply -aALL|grep "RAID Level"|tail -1|awk -F: '{print $1"        :"$2}'

RAID Level                  : Primary-1, Secondary-3, RAID Level Qualifier-0

DELL R720服务器: 一块SAS硬盘300GB

[root@web opt]# /opt/MegaRAID/MegaCli/MegaCli64 -cfgdsply -aALL|grep "RAID Level"|tail -1|awk -F: '{print $1"        :"$2}'

RAID Level                  : Primary-0, Secondary-0, RAID Level Qualifier-0                #我这台主机是RAID 0

RAID型号对应表信息如下:

RAID Level        : Primary-1, Secondary-0, RAID Level Qualifier-0"         #代表Raid 1

RAID Level        : Primary-0, Secondary-0, RAID Level Qualifier-0"         #代表Raid 0

RAID Level        : Primary-5, Secondary-0, RAID Level Qualifier-3"         #代表Raid 5

RAID Level        : Primary-1, Secondary-3, RAID Level Qualifier-0"         #代表Raid10

作者署名:51cto博客 IMySQL

查看本栏目更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/OS/Linux/

时间: 2024-10-18 21:16:50

如何使用Linux在命令行查看服务器硬件RAID的相关文章

教你隐藏Linux的命令行历史_unix linux

Linux操作系统默认都会保存用户操作的历史命令,如果你是 Linux 命令行的用户,有的时候你可能不希望某些命令记录在你的命令行历史中.原因可能很多,例如,你在公司担任某个职位,你有一些不希望被其它人滥用的特权.亦或者有些特别重要的命令,你不希望在你浏览历史列表时误执行.然而,有方法可以控制哪些命令进入历史列表,哪些不进入吗?或者换句话说,我们在 Linux 终端中可以开启像浏览器一样的无痕模式吗?答案是肯定的,而且根据你想要的具体目标,有很多实现方法. 在这篇文章中,我们将讨论一些行之有效的

PHP调用Linux的命令行执行文件压缩命令_php技巧

前几天工作中,需要将3个txt文件,打包成*.zip down到本地-- 一开始,我和普通青年一样,想到用PHP内置的 ZipArchive,代码看起来应该是这样的: 复制代码 代码如下: /*拆分成3个txt文件 分别是wow_1.txt wow_2.txt 和 wow_3.txt*/ $zip=new ZipArchive(); $zipfile='./Exl_file/wow.zip'; if($zip->open($zipfile,ZIPARCHIVE::CREATE)===TRUE){

如何在Linux中用命令行工具管理KVM虚拟环境

如何在Linux中用命令行工具管理KVM虚拟环境 在我们KVM系列专题的第四部分,我们将会一起讨论下在命令行界面下来管理KVM环境.我们分别用'virt-install'和virsh命令行工具来创建并配置虚拟机和存储池,用qemu-img命令行工具来创建并管理磁盘映像. Linux系统的KVM管理 在这篇文章里没有什么新的概念,我们只是用命令行工具重复之前所做过的事情,也没有什么前提条件,都是相同的过程,之前的文章我们都讨论过. 第一步: 配置存储池 Virsh命令行工具是一款管理virsh客户

linux ps命令,查看某进程cpu和内存占用率情况, linux ps命令,查看进程cpu和内存占用率排序。 不指定

背景:有时需要单看某个进程的CPU及占用情况,有时需要看整体进程的一个占用情况.一. linux ps命令,查看某进程cpu和内存占用率情况[root@test vhost]# ps auxUSER       PID  %CPU    %MEM    VSZ   RSS TTY      STAT    START   TIME COMMAND解释:linux 下的ps命令USER 进程运行用户PID    进程编号%CPU 进程的cpu占用率%MEM 进程的内存占用率VSZ 进程所使用的虚存

linux解析命令行选项getopt

  linux解析命令行选项getopt_long用法 在程序中难免需要使用命令行选项,可以选择自己解析命令行选项,但是有现成的,何必再造轮子. 下面介绍使用getopt_long解析命令行选项. 程序中主要使用: 短选项 长选项 是否需要参数 备注 -v --version 否 查询版本号 -n --name 是(用户名) 指定使用者 -d --debug 否 是否已测试 1.函数出处 复制代码 代码如下: [cpp] #include //getopt_long()头文件位置 int get

Linux的命令行打字不显示咋办?

现象 我们在使用某些奇怪的程序时,会发现,你敲键盘命令行不显示任何东西.比如输入密码.当然,输密码肯定是不能显示出来了. 但是有的时候,因为程序什么的问题,敲命令行也不显示东西.只有回车的时候,看到命令执行的结果.这是怎么回事,怎么办? 原因: 因为,stty关闭了输入回写.我们可能想当然的认为,敲了键盘,就应该有字出现在屏幕上.只是这个也是因为程序提供了这个功能.如果程序不写这个功能,我们可能就不会这样认为. 各个把键盘键入的字符输出来的就是stty的输入回写功能,包括退格等字符处理,都是st

linux shell命令行下curl问题。。。,,

问题描述 linux shell命令行下curl问题...,, curl -d 之后收到网页的返回数据,是代表发送成功了么 如果是成功了,为什么我么有收到短信呢 如果没成功,应该怎么发送一个post数据呢 解决方案 关于curl命令行下载页面为空的问题 解决方案二: curl -d只是post的数据过去,你要看发挥的信息是否有提示成功.

如何在Linux的命令行中使用Evernote

如何在Linux的命令行中使用Evernote 这周让我们继续学习如何使用Linux命令行管理和组织信息.在命令行中管理你的个人花费后,我建议你在命令行中管理你的笔记,特别是当你用Evernote记录笔记时.要是你从来没有听说过它,Evernote 专门有一个用户友好的在线服务可以在不同的设备间同步笔记.除了提供花哨的基于Web的API,Evernote还发布了在Windows.Mac.Android和iOS上的客户端.然而至今还没有官方的Linux客户端可用.老实说在众多的非官方Linux客户

Android中使用SQLite3 命令行查看内嵌数据库的方法_Android

在上图中,除了最后一个红色的方框,其它方框都是adb shell下的命令. [1]在Android程序中,一般创建的数据库存放在 /data/data/[应用程序包名]/databases 的目录下. [2]cd 命令:文件夹跳转命令.ls 命令:查看某个文件夹下面有哪些文件. [3]使用 "sqlite3 [数据库名称] " 命令来对某数据库进行一系列的操作. [4]在经过第[3]步骤后,可以使用 .tables 命令查看某数据库中包含哪些表.若要查询某表中包含的数据,在 sqlit