linux中Smartmontools工具安装及检查硬盘状况例子

Smartmontools,是一款开源的磁盘检测和控制工具,正好今天有接触到一款服务器想检查下这台服务器硬盘的通电时间用到这款工具,所以把这个工具的安装和简单应用记录下来,毕竟年纪大了脑子不是很好用。稍微折腾的用户在选择服务器检查硬盘健康状态,以及相关参数的时候会有所用到。

 

第一、Smartmontools安装

 

1、CentOS

 

 代码如下 复制代码

yum install smartmontools -y

 

2、Debian

 

 代码如下 复制代码

apt-get install smartmontools -y

 

选择对应系统执行脚本安装。根据介绍也有WIN版本,不过WIN一般用的较少吧,因为WIN系统的检测软件还是比较多的,老左基本上没有用过WIN服务器,所以就不找了。

 

第二、Smartmontools简单应用

 

1、列出系统相连硬盘

 

 

2、展现特定硬盘的信息

 

 

3、检查硬盘健康状态

 

 代码如下 复制代码

smartctl -s on -a /dev/sda

 

 

返回结果是PASSED代表正常的。

 

4、检查硬盘通电时间

 

 代码如下 复制代码

smartctl -A /dev/sda

 

 

总结,以上是Smartmontools硬盘检测工具的基本应用,这里就先记录这么多,以后如果有用到再进行更新。

 

时间: 2024-11-08 22:31:06

linux中Smartmontools工具安装及检查硬盘状况例子的相关文章

Linux下smartmontools工具安装使用方法

环境: 系统环境:CenetOS6.4 x86_64 一.什么是S.M.A.R.T. smart是一种磁盘自我分析检测技术,早在90年代末就基本得到了普及,每一块硬盘(包括IDE.SCSI)在运行的时候,都会将自身的若干参数记录下来,这些参数包括型号.容量.温度.密度.扇区.寻道时间.传输.误码率等,硬盘运行了几千小时后,很多内在的物理参数都会发生变化,某一参数超过报警阈值,则说明硬盘接近损坏. smartmontools是一款开源的磁盘控制,监视工具,可以运行在 Linux,Unix,BSD,

linux中sosreport工具安装使用方法详解

sosreport是一个类型于supportconfig 的工具,sosreport是python编写的一个工具,适用于centos(和redhat一样,包名为sos).ubuntu(其下包名为sosreport)等大多数版本的linux .sosreport在github上的托管页面为:https://github.com/sosreport/sos ,而且默认在很多系统的源里都已经集成有.如果使用的是正版redhat,在出现系统问题,寻求官方支持时,官方一般也会通过sosreport将收集的

《深入理解Android:Telephony原理剖析与最佳实践》一2.1 Ubuntu Linux操作系统及工具安装

2.1 Ubuntu Linux操作系统及工具安装 要搭建Android的编译环境,首先要选择好使用什么操作系统.本书选择Ubuntu 10.10桌面版64位Linux操作系统作为编译Android源码的操作系统. 注意 为什么选择使用64位Ubuntu 10.10桌面版的操作系统呢?在搭建Android源代码编译环境的过程中通过对比Ubuntu 10版本和11版本,发现Ubuntu 10更加简单,比如在Ubuntu 11.10采用的GCC和G++ 4.6版本,需要回退到4.4版本,否则会出现编

在Linux中的使用 ss 命令检查套接字/网络连接

在Linux中的使用 ss 命令检查套接字/网络连接 ss是iproute2包的一部分(控制TCP/IP网络和流量的工具).iproute2的目标是替代先前用于配置网络接口.路由表和管理ARP表的标准Unix网络工具套装(通常称之为"net-tools").ss工具用于导出套接字统计,它可以显示与netstat类似的信息,且可以显示更多的TCP和状态信息.因为它直接从内核空间获取信息,所以会更快.ss的操作和netstat很像,所以这让它可以很容易就可以取代netstat. 使用和常见

linux中Kickstart自动化安装教程

在 RHEL,CentOS,Fedora 等系统中,安装系统使用的程序名叫 anaconda,它属于 FedoraProject,由 Python 开发,能够提供图形或者文本界面用于系统安装. Anaconda 安装程序最大的优点是:它可以用一个称之为 Kickstart 的特性进行非交互式脚本安装.Kickstart 脚本是一个用来指定安装要求详情的简单 ASCII 文本文件.该脚本可用常规文本编辑器编写,或用 Kickstart 配置程序来生成. Kickstart 脚本通常有三个不同的部分

在Debian系的Linux中编译并安装ixgbe驱动的教程_Linux

Intel的10G网卡(比如,82598. 82599. x540)由ixgbe驱动支持.现代的Linux发行版已经带有了ixgbe驱动,通过可加载模块的方式使用.然而,有些情况你希望在你机器上的自己编译安装ixgbe驱动,比如,你想要体验ixbge驱动的最新特性时.同样,内核默认自带的ixgbe驱动中的一个问题是不允许你自定义驱动的参数.如果你想要一个完全定制的ixgbe驱动(比如 RSS.多队列.中断阈值等等),你需要手动从源码编译ixgbe驱动. 这里是如何在Ubuntu.Debian或者

Linux中Samba详细安装

为了实现Windows主机与Linux服务器之间的资源共享,Linux操作系统提供了Samba服务,Samba服务为两种不同的操作系统架起了一座桥梁,使Linux系统和Windows系统之间能够实现互相通信,为广泛的Linux爱好者提供了极大方便.本文简要介绍如何在Linux操作系统上搭建Samba服务器和简单配置.   1.服务查询 默认情况下,Linux系统在默认安装中已经安装了Samba服务包的一部分 ,为了对整个过程有一个完整的了解,在此先将这部分卸载掉.使用命令 rpm -qa | g

Linux 中 RPM包 安装 查询 卸载命令小结及yum命令详解_linux shell

之前一直在用ubuntu,安装卸载软件基本上是使用apt-get 这个非常的简单,而且过程中遇到的软件依赖会自动帮我们处理,类似于傻瓜式安装.另外在 Linux 操作系统下,几乎所有的软件都可以通过RPM 进行安装.卸载及管理等操作.RPM 的全称为Redhat Package Manager ,是由Redhat 公司提出的,用于管理Linux 下软件包的软件.Linux 安装时,除了几个核心模块以外,其余几乎所有的模块均通过RPM 完成安装.RPM 有五种操作模式,分别为:安装.卸载.升级.查

Linux中Samba详细安装【转】

  转自:http://www.cnblogs.com/whiteyun/archive/2011/05/27/2059670.html 为了实现Windows主机与Linux服务器之间的资源共享,Linux操作系统提供了Samba服务,Samba服务为两种不同的操作系统架起了一座桥梁,使Linux系统和Windows系统之间能够实现互相通信,为广泛的Linux爱好者提供了极大方便.本文简要介绍如何在Linux操作系统上搭建Samba服务器和简单配置.   1.服务查询 默认情况下,Linux系