CentOS7にSmartctlユーティリティをインストールする方法

SMARTは、差し迫った障害を示す可能性のある状態を報告するように設計された最新のハードドライブのシステムです。smartmontoolsは、SMART属性を監視し、ハードドライブのセルフテストを実行できる無料のソフトウェアパッケージです。smartmontoolsは多くのプラットフォームで実行されますが、Linuxでのインストールと構成についてのみ説明します。

Smartctl(Self-Monitoring、Analysis and Reporting Technology)は、コマンドラインユーティリティまたはオペレーティングシステムのようなUNIXのツールであり、SMARTセルフテストおよびエラーログの印刷、SMART自動テストの有効化と無効化、デバイスの開始などのSMARTタスクを実行します。セルフテスト。

Smartclのインストール

# yum install smartmontools

Smartctlサービスを開始して有効にします

# systemctl start smartd ; systemctl enable smartd

ディスクに対してスマート機能が有効になっているかどうかを確認します

# firewall-cmd –zone=public –remove-port=80/tcp

# smartctl -i /dev/sda

上記のコマンドが失敗した場合は、使用しているハードドライブインターフェイスの種類をsmartctlに通知する必要があります。

# firewall-cmd –zone=public –list-ports

# smartctl -a -d ata /dev/sdb // For SATA drive

/ dev / sdaをハードドライブのデバイスファイルに置き換えます。コマンドの出力:

===情報セクションの開始===
 モデルファミリー:SAMSUNG SpinPointT133シリーズ
 デバイスモデル:SAMSUNG HD300LJ
 シリアル番号:S0D7J1UL303628
 ファームウェアバージョン:ZT100-12
 ユーザー容量:300,067,970,560バイト
 デバイスは次のとおりです。smartctlデータベース内[詳細については、-P show]
 ATAバージョンは:7
 ATA標準は次のとおりです。ATA/ ATAPI-7 T131532Dリビジョン4a
 現地時間:金1月2日03:08:20 2009 EST
 SMARTサポートは次のとおりです。利用可能-デバイスにはSMART機能があります。
 SMARTサポートは次のとおりです。有効

ディスクのスマート機能を有効にする

# smartctl -s on -o on -S on /dev/sda

コマンドの出力:

===コマンドセクションの有効化/無効化の開始===
 SMART対応。
 SMART属性の自動保存が有効になっています。
 SMART自動オフラインテストは4時間ごとに有効になります。

ディスクのスマート機能を無効にする

# smartctl -s off /dev/sdb

ディスクの全体的な状態を表示する

# smartctl -H /dev/sdb

コマンドの出力:

===スマートデータセクションの読み取りの開始===
 SMART全体-健康自己評価テスト結果:合格

ドライブがセルフテストをサポートしていることを確認しましょう。

# smartctl -c /dev/sda

コマンドの出力:

短いセルフテストルーチン
推奨されるポーリング時間:(2)分。
拡張セルフテストルーチン
推奨されるポーリング時間:(127)分。

長いオプションを使用してハードドライブをテストします。

# smartctl –test=long /dev/sdb

ショートオプションを使用してハードドライブをテストします。

# smartctl –test=short /dev/sdb

実行して結果を確認できます。

# smartctl -l selftest /dev/sda

===スマートデータセクションの読み取りの開始===
SMARTセルフテストログ構造リビジョン番号1
Num Test_Description Status Remaining LifeTime(hours)LBA_of_first_error
1ショートオフラインエラーなしで完了00%21472-

ディスクのエラーログを表示する

# smartctl -l error /dev/sdb

マンページ

man 8 smartctl
man 8 smartd
man 8 update-smart-drivedb
man 5 smartd.conf


CentOS 7にCSF(ConfigServer Security&Firewall)をインストールして構成する方法

CentOS 7にCSF(ConfigServer Security&Firewall)をインストールして構成する方法

ConfigServer Security&Firewall(略してcsfとも呼ばれます)は、ステートフルパケットインスペクション(SPI)ファイアウォールです。CentOS7へのCSFのインストールと構成について学ぶ

CentOSにR1Softバックアップエージェントをインストールする方法

CentOSにR1Softバックアップエージェントをインストールする方法

CentOSにR1SoftBackupAgentをインストールして構成する方法を学びます。R1Soft Server Backup Managerは、サービスプロバイダーに柔軟でサーバーフレンドリーなソリューションを提供します。

CloudLinuxLVE制限を変更する方法

CloudLinuxLVE制限を変更する方法

この記事では、CloudLinuxLVE制限を変更する方法について説明しました。それでは、始めましょう。CloudLinux LVE制限は、LVEマネージャーを使用して変更できます。

ポートのSSHを変更する方法Linuxサーバー

ポートのSSHを変更する方法Linuxサーバー

LinuxサーバーのSSHポートを変更するには、SSH経由でサーバーにログインし、SSH構成ファイルを変更する必要があります。

CentOSにCentovaCastをインストールする方法

CentOSにCentovaCastをインストールする方法

Centova Castは、インターネットラジオストリームの主要な管理プラットフォームであり、ストリームホスティングプロバイダーに広範な洞察と制御を提供します。CentovaCast

メールサーバーでメールリレーを設定する方法

メールサーバーでメールリレーを設定する方法

次の電子メールリレー設定を使用すると、電子メール送信の問題を解決できます。

Ubuntu 18.04にApache、MariaDB、PHP、およびphpMyAdminをインストールする方法

Ubuntu 18.04にApache、MariaDB、PHP、およびphpMyAdminをインストールする方法

Ubuntu18.04サーバーにApacheMariaDBPHPとPHPMyAdminをインストールする方法を学習します。Apache、MySQL / MariaDB、およびPHPはパッケージで構成されています。それはランプとして知られています

Linuxでの基本的なユーザー管理を学ぶ

Linuxでの基本的なユーザー管理を学ぶ

Linuxでユーザーを追加、変更、または削除しますか?これがあなたにぴったりの記事です。

Linuxでの基本的なグループ管理について学ぶ

Linuxでの基本的なグループ管理について学ぶ

Linuxでのグループ管理の詳細をご覧ください。Linuxでグループを追加、グループを変更、グループを削除、メンバーを追加する方法。新しいグループを作成し、groupaddコマンドを使用します。

CentOS7にFail2banをインストールする方法を学ぶ

CentOS7にFail2banをインストールする方法を学ぶ

Fail2banは、SSH接続を保護するのに非常に役立ちます。これで、centos7にfail2banをインストールして構成し、サーバーにセキュリティのレイヤーを追加できるようになります。