GNU/Linux >> Tutoriales Linux >  >> Linux

smartctl:comando no encontrado

El proyecto smartmontools produce un demonio de monitoreo SMART llamado smartd y una utilidad de línea de comandos llamada smartctl , que puede hacer la mayoría de las cosas a pedido que el daemon hace en segundo plano periódicamente. Con estas herramientas, junto con las utilidades estándar del sistema de archivos de Linux, como debugfs y tune2fs, no hay muchos problemas del disco duro que no pueda solucionar.

Pero antes de que pueda reparar algo o transformarse en un héroe de disco duro aparentemente superpoderoso con poderes prestados del reino de lo sobrenatural, debe saber qué está pasando con sus discos, y debe ser alertado de los cambios en el estado. del estado de sus unidades.

Primero, probablemente debería conocer un poco sus unidades, con lo que smartctl puede ayudarlo. Si sabe que hay tres unidades en uso en el sistema, pero no está seguro de cuál etiqueta el sistema como /dev/hda, ejecute el siguiente comando:

# smartctl -i /dev/hda

Es posible que obtenga el siguiente error al ejecutar el comando smartctl:

smartctl: command not found

En ese caso, puede intentar instalar el siguiente paquete según su elección de distribución:

Distribución Comando
OS X preparar instalar smartmontools
Debian apt-get install smartmontools
Ubuntu apt-get install smartmontools
Alpino apk agregar montools inteligentes
Arco Linux pacman -S smartmontools
Kali Linux apt-get install smartmontools
Fedora dnf instalar smartmontools-1
Raspbian apt-get install smartmontools

Ejemplos de comandos de smartctl

1. Ver resumen de salud SMART:

$ sudo smartctl --health /dev/sdX

2. Ver información del dispositivo:

$ sudo smartctl --info /dev/sdX

3. Comience una breve autoevaluación:

$ sudo smartctl --test short /dev/sdX

4. Ver el estado de autodiagnóstico actual/último y otras funciones SMART:

$ sudo smartctl --capabilities /dev/sdX

5. Ver registro de autodiagnóstico SMART (si es compatible):

$ sudo smartctl --log selftest /dev/sdX

6. Habilite y deshabilite smartctl para cada disco que desee monitorear:

$ sudo smartctl -s on /dev/sda
$ sudo smartctl -s off /dev/sda

7. Use el indicador -x para un volcado de datos completo:

$ sudo smartctl -x /dev/sda

Conclusión

smartmontools es proporcionado por el paquete smartmontools. Debería instalar e iniciar un servicio systemd automáticamente, que puede verificar con systemctl:

$ systemctl status smartd.service   ## for a RedHat based distribution

Use el comando smartctl para ver si su disco tiene S.M.A.R.T. apoyo.


Linux
  1. ifrename:comando no encontrado

  2. netstat:comando no encontrado

  3. kubectl:comando no encontrado

  4. tvservice:comando no encontrado

  5. lspci:comando no encontrado

aws-shell:comando no encontrado

dpkg:comando no encontrado

id:comando no encontrado

w:comando no encontrado

df:comando no encontrado

du:comando no encontrado