CentOS 7에 Smartctl 유틸리티를 설치하는 방법

SMART는 임박한 오류를 나타낼 수 있는 상태를 보고하도록 설계된 최신 하드 드라이브의 시스템입니다. smartmontools는 SMART 속성을 모니터링하고 하드 드라이브 자체 테스트를 실행할 수 있는 무료 소프트웨어 패키지입니다. smartmontools는 여러 플랫폼에서 실행되지만 Linux에서 설치 및 구성하는 방법만 다룰 것입니다.

Smartctl(자체 모니터링, 분석 및 보고 기술)은 SMART 자체 테스트 및 오류 로그 인쇄, SMART 자동 테스트 활성화 및 비활성화, 장치 시작과 같은 SMART 작업을 수행하는 운영 체제와 같은 UNIX의 명령줄 유틸리티 또는 도구입니다. 자체 테스트.

Smartcl 설치

# yum install smartmontools

Smartctl 서비스 시작 및 활성화

# systemctl start smartd ; systemctl enable smartd

디스크에 Smart Capability가 활성화되어 있는지 확인하십시오.

# 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 SpinPoint T133 시리즈
 장치 모델: 삼성 HD300LJ
 일련 번호: S0D7J1UL303628
 펌웨어 버전: ZT100-12
 사용자 용량: 300,067,970,560바이트
 장치: smartctl 데이터베이스에서 [자세한 내용 사용: -P show]
 ATA 버전: 7
 ATA 표준: ATA/ATAPI-7 T13 1532D 개정 4a
 현지 시간: 2009년 1월 2일 금요일 03:08:20 EST
 SMART 지원: 사용 가능 - 장치에 SMART 기능이 있습니다.
 SMART 지원: 사용

디스크에 대한 Smart Capability 활성화

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

명령 출력:

=== 활성화/비활성화 명령 섹션 시작 ===
 스마트 활성화.
 SMART 속성 자동 저장이 활성화되었습니다.
 SMART 자동 오프라인 테스트는 4시간마다 활성화됩니다.

디스크에 대한 Smart Capability 비활성화

# smartctl -s off /dev/sdb

디스크의 전체 상태 표시

# smartctl -H /dev/sdb

명령 출력:

=== 스마트 데이터 섹션 읽기 시작 ===
 SMART 종합건강 자가진단 테스트 결과: PASSED

드라이브가 자체 테스트를 지원하는지 확인합시다.

# 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 상태 남은 수명(시간) 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 보안 및 방화벽(줄여서 csf라고도 함)은 상태 저장 패킷 검사(SPI) 방화벽입니다. CentOS 7에서 CSF 설치 및 구성 배우기

CentOS에 R1Soft 백업 에이전트를 설치하는 방법

CentOS에 R1Soft 백업 에이전트를 설치하는 방법

CentOS에 R1Soft 백업 에이전트를 설치하고 구성하는 방법을 배웁니다. R1Soft Server Backup Manager는 서비스 제공자에게 유연하고 서버 친화적인 솔루션을 제공합니다.

CloudLinux LVE 제한을 수정하는 방법

CloudLinux LVE 제한을 수정하는 방법

이 기사에서는 CloudLinux LVE 제한을 수정하는 방법을 설명했습니다. 시작하겠습니다. CloudLinux LVE 제한은 LVE Manager를 사용하여 변경할 수 있습니다.

포트 Linux 서버의 SSH를 변경하는 방법

포트 Linux 서버의 SSH를 변경하는 방법

Linux 서버의 SSH 포트를 변경하려면 SSH를 통해 서버에 로그인하고 SSH 구성 파일을 수정해야 합니다.

CentOS에 Centova Cast를 설치하는 방법

CentOS에 Centova Cast를 설치하는 방법

Centova Cast는 인터넷 라디오 스트림을 위한 최고의 관리 플랫폼으로 스트리밍 호스팅 제공업체에 광범위한 통찰력과 제어 기능을 제공합니다.Centova Cast

메일 서버에서 메일 릴레이를 설정하는 방법

메일 서버에서 메일 릴레이를 설정하는 방법

다음 이메일 릴레이 설정을 사용하여 이메일 전송 문제를 해결할 수 있습니다.

Ubuntu 18.04에서 Apache, MariaDB, PHP 및 phpMyAdmin을 설치하는 방법

Ubuntu 18.04에서 Apache, MariaDB, PHP 및 phpMyAdmin을 설치하는 방법

Ubuntu 18.04 서버에 Apache MariaDB PHP 및 PHPMyAdmin을 설치하는 방법을 배웁니다. Apache, MySQL/MariaDB, PHP는 패키지로 구성되어 있습니다. 그것은 LAMP로 알려져 있습니다

Linux에서 기본 사용자 관리 배우기

Linux에서 기본 사용자 관리 배우기

Linux에서 사용자를 추가, 수정 또는 삭제하시겠습니까? 여기 당신을 위한 완벽한 기사가 있습니다.

Linux에서 기본 그룹 관리 배우기

Linux에서 기본 그룹 관리 배우기

Linux의 그룹 관리에 대해 자세히 알아보세요. Linux에서 그룹 추가, 그룹 수정 및 그룹 삭제, 구성원 추가 방법. 새 그룹을 만들고 groupadd 명령을 사용합니다.

CentOS 7에 Fail2ban 설치 방법 배우기

CentOS 7에 Fail2ban 설치 방법 배우기

Fail2ban은 SSH 연결을 보호하는 데 매우 유용합니다. 이제 centos7에 fail2ban을 설치 및 구성하고 서버에 보안 계층을 추가할 수 있습니다.