Cách cài đặt và cấu hình Smartctl trên Ubuntu

Tác giả NetworkEngineer, T.Mười 22, 2021, 08:35:39 SÁNG

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Cách cài đặt và cấu hình Smartctl trên Ubuntu


Mỗi ổ cứng Hệ điều hành chính đều có một tùy chọn mà từ đó Hệ điều hành có thể theo dõi sức khỏe và trạng thái hiện tại của hệ thống bằng cách sử dụng Smartmontools, một gói có hai chương trình tiện ích tức là smartctl và smartd. Smartctl được sử dụng để điều khiển tự giám sát cũng như phân tích và báo cáo (viết tắt là SMART) của ATA-3 cũng như các ổ cứng hoặc SSD khác như SCSI-3 và ATA.

Smartctl được thiết kế để thực hiện các hoạt động thông minh từ dòng lệnh như bắt đầu tự kiểm tra thiết bị và in tự kiểm tra thông minh, v.v. Sử dụng smartctl, người dùng có thể đọc thông tin thông minh từ đĩa cứng và có thể thực hiện kiểm tra trên SSD hoặc ổ cứng để phát hiện bất kỳ sự cố nào với ổ cứng hoặc SSD.

Trong bài đăng này, mìnha sẽ hướng dẫn bạn cách cài đặt và cấu hình smartctl trên Ubuntu 20.04, cũng như cách gỡ cài đặt smartctl khỏi Ubuntu, vì vậy, hãy bắt đầu với việc cài đặt smartctl.

1. Cài đặt Smartctl.

Bước đầu tiên trong việc cài đặt smartctl là cập nhật apt của bạn, đây là bước được khuyến nghị và có thể đạt được bằng cách thực hiện lệnh dưới đây trong cửa sổ dòng lệnh Terminal Ubuntu của bạn:

Mã nguồn [Chọn]
$ sudo apt update

Bước tiếp theo là cài đặt gói smartmontools có chương trình smartctl bằng cách thực hiện lệnh dưới đây:

Mã nguồn [Chọn]
$ sudo apt install smartmontools

Bây giờ chúng ta đã cài đặt thành công smartmontools, hãy kiểm tra xem ổ đĩa của chúng ta có phải là loại thông minh hay không, chúng ta có thể sử dụng lệnh dưới đây:

Mã nguồn [Chọn]
$ sudo smartctl -i /dev/sda
Để kích hoạt smartctl để smartctl luôn khởi động bất cứ khi nào máy chủ / hệ thống khởi động lại thì chúng ta phải thực hiện lệnh dưới đây:

Mã nguồn [Chọn]
$ sudo smartctl -s on /dev/sda
2. Cách sử dụng và cấu hình Smartctl.

Như đã đề cập trong phần giới thiệu của bài viết này rằng smartctl có thể thực hiện các bài kiểm tra ổ cứng khác nhau và có thể phân tích sự cố với ổ đĩa của chúng ta, vì vậy trước tiên chúng ta hãy kiểm tra tình trạng ổ cứng bằng cách thực hiện lệnh dưới đây trong cửa sổ dòng lệnh Terminal Ubuntu 20.04:

Mã nguồn [Chọn]
$  smartctl -H /dev/vda
Để xác minh chế độ kiểm tra, tức là ổ đĩa có thể tự chạy kiểm tra, chúng ta có thể thực hiện lệnh sau:

Mã nguồn [Chọn]
$ smartctl -H /dev/vda
Hãy để chúng ta chạy một bài kiểm tra ngắn trên ổ cứng bằng lệnh sau:

Mã nguồn [Chọn]
$ smartctl -test=short /dev/vda
Chúng ta cũng có thể chạy một bài kiểm tra dài trên ổ cứng của mình bằng lệnh sau:

Mã nguồn [Chọn]
$ smartctl -test=long /dev/vda
Nếu bạn muốn có thêm thông tin trong việc sử dụng smartctl, bạn luôn có thể truy cập vào cửa sổ dòng lệnh Terminal của mình và nhập smartctl man và thực hiện lệnh này sẽ hiển thị cho bạn tất cả các cờ có sẵn và thông tin hoặc kiến ​​thức bổ sung về smartctl.

Để vô hiệu hóa smartctl trên ổ cứng hệ thống của chúng ta, chúng ta có thể thực hiện lệnh dưới đây trong cửa sổ dòng lệnh Terminal Ubuntu 20.04:

Mã nguồn [Chọn]
$ smartctl -s off /dev/vda
3. Gỡ cài đặt smartctl.

Đôi khi bạn không cần phần mềm hoặc ứng dụng và bạn muốn gỡ cài đặt ứng dụng đó. Nếu bạn từng cảm thấy như vậy về smartctl, hãy để mình hướng dẫn bạn cách gỡ cài đặt smartctl rất đơn giản khi bạn phải nhập lệnh dưới đây vào cửa sổ dòng lệnh Terminal Ubuntu của mình và smartctl hoặc cụ thể hơn là smartmintools sẽ được gỡ cài đặt khỏi hệ thống Ubuntu của bạn:

Mã nguồn [Chọn]
$ sudo apt remove smartmontools

Thuộc tính Thông minh là một công cụ tuyệt vời giúp chúng ta giám sát ổ cứng và phát hiện bất kỳ lỗi hoặc sự cố nào với phần cứng hệ thống của chúng ta. Bài viết này trình bày cách cài đặt và thiết lập smartctl trên Ubuntu 20.04, cũng như cách gỡ cài đặt smartctl.

Cần lưu ý rằng cài đặt smartctl được thảo luận trong bài viết này gần như hoặc hoàn toàn giống nhau trên hầu hết các bản phân phối Linux.

Mình hy vọng rằng thông qua bài viết này, bây giờ bạn có thể chạy các bài kiểm tra trên ổ cứng của mình và phát hiện lỗi của ổ cứng trên Ubuntu.