smartctl

2023-05-17  本文已影响0人  flycloud_hz

磁盘监控smartctl

# https://github.com/AnalogJ/scrutiny`
cd docker
docker-compose -f example.omnibus.docker-compose.yml up -d  
docker-compose -f example.omnibus.docker-compose.yml down
# http://localhost:8080/web/dashboard

查看错误

smartctl -l error /dev/sda

查看信息

smartctl -a /dev/sda

id

id为5和197有错误时建议更换磁盘

5 Reallocated_Sector_Ct
197 Current_Pending_Sector

保存信息

# !/bin/bash

for i in sd{a..l}
do
    echo "==========DISK HEALTH $i ==========="
    smartctl -a /dev/$i
done

docker compose file

version: '3'

services:
  node_exporter:
    image: quay.io/prometheus/node-exporter:latest
    container_name: node_exporter
    command:
      - '--path.rootfs=/host'
      - '--web.listen-address=:9902'
      - '--collector.disable-defaults'
      - '--collector.textfile'
      - '--collector.textfile.directory=/var/lib/node_exporter'
    network_mode: host
    pid: host
    restart: unless-stopped
    volumes:
      - '/:/host:ro,rslave'
      - '/var/lib/node_exporter:/var/lib/node_exporter'
上一篇下一篇

猜你喜欢

热点阅读