FreeBSD下SLI卡下硬盘的检测

1、安装smartmontools,用ports最简单了。
2、在默认的状态下,接在sli卡下磁盘的名称为mfisyspd0,此时直接用smartctl 命令,则不认识磁盘:

  1. smartctl -a /dev/mfisyspd2
  2. smartctl 6.1 2013-03-16 r3800 [FreeBSD 9.1-STABLE amd64] (local build)
  3. Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org
  4. /dev/mfisyspd2: Unable to detect device type
  5. Please specify device type with the -d option.
  6. Use smartctl -h to get a usage summary

3、需要对这些磁盘做一些映射,加载mfip模块:

  1. #kldload mfip
  2. #kldstat
  3. Id Refs Address Size Name
  4. 1 13 0xffffffff80200000 a0a268 kernel
  5. 2 1 0xffffffff80e19000 d19 mfip.ko

4、在/dev/就会产生一些pass,要注意看这些pass,光驱会占掉一个,比如下面,有三块硬盘,依次是pass1-pass3

  1. # ls /dev/pass*
  2. /dev/pass0 /dev/pass1 /dev/pass2 /dev/pass3

5、对pass1-3再实行smartctl ,就可以看到磁盘信息了:

  1. # smartctl -a /dev/pass2
  2. smartctl 6.1 2013-03-16 r3800 [FreeBSD 9.1-STABLE amd64] (local build)
  3. Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org
  4. === START OF INFORMATION SECTION ===
  5. Vendor: IBM-ESXS
  6. Product: ST9500620SS
  7. Revision: BD2C
  8. User Capacity: 500,107,862,016 bytes [500 GB]
  9. Logical block size: 512 bytes
  10. Rotation Rate: 7200 rpm
  11. Form Factor: 2.5 inches
  12. Logical Unit id: 0x5000c500558e6ceb
  13. Serial number: 9XF1YQ3J00009312T2DP
  14. Device type: disk
  15. Transport protocol: SAS
  16. Local Time is: Mon May 27 08:31:57 2013 CST
  17. SMART support is: Available - device has SMART capability.
  18. SMART support is: Enabled
  19. Temperature Warning: Enabled
  20. === START OF READ SMART DATA SECTION ===
  21. SMART Health Status: OK
  22. Current Drive Temperature: 31 C
  23. Drive Trip Temperature: 65 C
  24. Elements in grown defect list: 0
  25. Vendor (Seagate) cache information
  26. Blocks sent to initiator = 0
  27. Vendor (Seagate/Hitachi) factory information
  28. number of hours powered up = 2992.07
  29. number of minutes until next internal SMART test = 57
  30. Error counter log:
  31. Errors Corrected by Total Correction Gigabytes Total
  32. ECC rereads/ errors algorithm processed uncorrected
  33. fast | delayed rewrites corrected invocations [10^9 bytes] errors
  34. read: 1783224887 0 0 1783224887 0 14002.721 0
  35. write: 0 0 0 0 0 12947.001 0
  36. verify: 110251844 0 0 110251844 0 44.550 0
  37. Non-medium error count: 0
  38. No self-tests have been logged
时间: 2024-10-10 09:45:21

FreeBSD下SLI卡下硬盘的检测的相关文章

Linux下手动备份还原硬盘主引导记录MBR跟硬盘分区表DPT教程

Linux下手动备份还原硬盘主引导记录MBR跟硬盘分区表DPT教程 二 18 奶牛 Linux, Ubuntu, Windows 1,885 views查看评论 最近奶牛一直在折腾linux下的grub跟grub2,因为前阵子用ghost恢复windows的时候出现错误,导致分区表被破坏,无法进入系统.今天给大家介绍下如何备份跟还原我们的硬盘主引导扇区.首先我来介绍下这个硬盘主引导扇区,因为对于这个主引导记录MBR跟这个硬盘分区表DPT的关系,可能有的朋友还不是那么清晰. 硬盘主引导扇区(硬盘的

李洪强iOS下的实际网络连接状态检测

iOS下的实际网络连接状态检测 序言 网络连接状态检测对于我们的iOS app开发来说是一个非常通用的需求.为了更好的用户体验,我们会在无网络时展现本地或者缓存的内容,并对用户进行合适的提示.对绝大部分iOS开发者来说,从苹果示例代码改变而来的各种Reachablity框架是实现这个需求的普遍选择,比如这个库.但事实上,基于此方案的所有实现,都无法帮助我们检测真正的网络连接状态,它们能检测的只是本地连接状态:这种情况包括但不限于如下场景: 1.现在很流行的公用wifi,需要网页鉴权,鉴权之前无法

企业生产场景下如何对Linux硬盘分区

生产环境: 硬件:华硕PC机,4 Intel(R) Core(TM) i5-6400 CPU @ 2.70GHz,内存4G: 任务:生产场景下如何对Linux硬盘分区,安装CentOS6.9版本,搭建公网环境: 技巧:U盘安装.生产场景分区 1.背景   添加一台新电脑,目前该主机是裸机,没有安装任何操作系统.在安装操作系统之前,先要分区,在这里作者是按企业生产场景环境来分区的,对硬盘分区之前,我们先梳理磁盘分区的相关知识. 2.磁盘分区知识:    为什么硬盘要分区,因为我们要告诉操作系统,从

AIX下RAC搭建(一)检测系统环境

AIX下RAC搭建系列 环境 节点 节点1 节点2 小机型号 IBM P-series 630 IBM P-series 630 主机名 AIX203 AIX204 交换机 SAN光纤交换机 存储 SAN T3存储 拓扑图 搭建方式: 方式一 方式二 1.os: aix 5300-08 1.os: aix 5300-08 2.共享存储:并发vg(concurrent vg) ---HACMP管理磁盘并发卷组 2.共享存储:RAW(裸设备)---ASM管理 3.安装CRS 3.安装CRS 4.安装

android 如何在sd卡下创建指定的多层文件夹

我们在很多情况下都需要在sd卡目录下创建子目录存放图片文件之类的,之前也有人问我怎么在sd卡下创建子文件夹,今天就讲一个例子,就是当程序发生异常的时候,怎么把异常写在指定的文件中,当然在这里只讲如何创建文件夹, 代码 public class MainActivity extends Activity { private static final String TAG = "MainActivity"; @Override protected void onCreate(Bundle

WinXP下如何巧妙修改硬盘分区容量

在使用Windows的时候经常因为分区分的理想感觉非常烦恼,想将数据有条理的放置起来就是因为分区不合适最后东西放的乱七八糟,结果过段时间就找不到想要的文件了,其实系统盘C盘要是不动的话,其他磁盘分区都可以在XP系统啊解决.下面就介绍一下方法. 强调: 1.不能调整系统盘. 2.被调整盘上的数据会全部丢失(可先移至不重分的盘).操作步骤: 1.关闭所有应用程序,打开“控制面板”,打开“管理工具”,打开“计算机管理”. 2.在左边栏中选择“存储”,再选择“磁盘管理”,在右边就会显示你计算机的磁盘分区

SMART 硬盘状态检测

SMART 简介 S.M.A.R.T.,全称为"Self-Monitoring Analysis and Reporting Technology",即"自我监测.分析及报告技术".是一种自动的硬盘状态检测与预警系统和规范.通过在硬盘硬件内的检测指令对硬盘的硬件如磁头.盘片.马达.电路的运行情况进行监控.记录并与厂商所设定的预设安全值进行比较,若监控情况将或已超出预设安全值的安全范围,就可以通过主机的监控硬件或软件自动向用户作出警告并进行轻微的自动修复,以提前保障硬

Linux硬盘性能检测

对于现在的计算机来讲,整个计算机的性能主要受磁盘IO速度的影响,内存.CPU包括主板总线的速度已经很快了. 基础检测方法 1.dd命令 dd命令功能很简单,就是从一个源读取数据以bit级的形式写到一个目标地址,通过这种方式我们就可以检测我们实际磁盘在linux系统中的读写性能,不需要经过任何检测软件而就是去读取数据,一般来讲用dd来检测磁盘的性能也被认为是最接近真实情况. 用法:dd if[数据从哪里读取,一般来讲从dev下的zero设备,这个设备不断返回0作为数据源]  of[把读取的文件写入

busybox下 etc目录下文件分析

busybox下 etc目录下文件分析 2011年11月08日 10:46:02 大鹏1987 阅读数:3016 标签: permissionsshellcommentspathcommand 更多 个人分类: ARM/Linux 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/yjp19871013/article/details/6946822 (1) /etc/passwd 用于存放用户基本信息的口令文件.该口令每行由七个域构成: user