Согласно smartctl странице справочника, можно прервать неприсоединенный тест с smartctl -X /dev/sda
. Согласно той странице, Ваш выборочный тест неприсоединен, потому что Вы не использовали -C
опция.
Но обратите внимание, что все тесты причиняют производительность вреда. Хотя они работают только, когда диск является бездействующим в течение некоторого времени (я подозреваю некоторые миллисекунды), он все еще перемещает головки диска в другое положение, таким образом, диск должен искать больше реальное действие данных. На занятом сервере я могу работать только short
тесты, потому что long
тест занял бы недели, и на производительность повлияют в течение всего времени.
Я не полагаю, что это возможно. Я нашел это Вопросами и ответами на Stackoverflow названный: Reassing оценивает %define переменным в файле спецификации - об/мин, который указал этот факт несколькими способами.
В поиске я нашел только метод, который Вы упомянули записи данных во временные файлы, использование mktemp
например.