Простенькая команда на bash для просмотра состояния всех NVMe дисков на сервере. Работает через NVMe-CLI. NVMe Command Line Interface (NVMe-CLI) Установка nvme-cli в Ubuntu: sudo apt-get install -y nvme-cli Установка nvme-cli в CentOS/RHEL 7.x или 8.x: sudo yum install nvme-cli Команда-однострочник: nvme list | grep "/dev/nvme" | awk '{print $1}' | xargs -I{} nvme smart-log {} | grep -E "(used|errors|device)" Пример выполнения: Smart Log for NVME device:nvme0n1 namespace-id:ffffffff
percentage_used...
Вытаскиваем серийный номер NVME диска без перезагрузки. Для начала используем команду: lsblk --raw -o name,type,serial Результат: nvme0n1 disk BTLE74060BJS4PXXXX Серийник получен. Если не поможет и у вас Debian, то можно попробовать следующее: sudo apt-get install nvme-cli
sudo nvme list
sudo nvme id-ctrl /dev/nvme0n1 Ну и третий способ: sudo hdparm -i /dev/sda /dev/sdb Мне помог первый способ...