Хорошо, я нашел 2 альтернативы.
Несмотря на то, что их страница пакетов предлагает только Smartmontools 6.2 для CentOS 7, их страница SVN builds предлагает двоичные файлы, которые действительно работают на CentOS.
Соответствующий архив имеет суффикс .linux
, например, я выбрал:
smartmontools-6.6-0-20170503-r4430.linux-x86_64.tar.gz
Этот архив содержит двоичный файл smartctl
, который прекрасно работает.
CentOS 7 поставляется с командой nvme
(, пакет yum называетсяnvme-cli
).
Может отображать список дисков NVMe:
# nvme list
И может читать информацию SMART:
# nvme smart-log /dev/nvme0
И дополнительная информация SMART (не знаю, почему она разделена):
# nvme smart-log-add /dev/nvme0
Просто остановите и перезапустите MySQL в обычном режиме.
В противном случае:
Убедитесь, что вы сбросили привилегии:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;
FLUSH PRIVILEGES
Reloads the privileges from the grant tables in the mysql database.
The server caches information in memory as a result of GRANT and CREATE USER statements. This memory is not released by the corresponding REVOKE and DROP USER statements, so for a server that executes many instances of the statements that cause caching, there will be an increase in memory use. This cached memory can be freed with FLUSH PRIVILEGES.