umount
для размонтирования любых файловых систем, которые смонтировали устройство. vgreduce
для удаления физического тома и (, опционально )pvremove
, чтобы удалить метаданные LVM с диска. multipath -l
и запишите все пути к устройству. После этого удалите устройство с несколькими путями, используя multipath -f device
. blockdev --flushbufs
устройство, чтобы сбросить все незавершенные операции ввода-вывода по всем путям к устройству. Это особенно важно для необработанных устройств, где нет операций umount или vgreduce, вызывающих очистку ввода-вывода. /dev/sd
, /dev/disk/by-path
или номер major:minor
, в приложениях, сценариях или утилитах в системе. Это важно для того, чтобы другие устройства, добавленные в будущем, не были ошибочно приняты за текущее устройство. echo 1 > /sys/block/device-name/device/delete
, где имя устройства -может быть, например, sde
. Другой вариант этой операции — echo 1 > /sys/class/scsi_device/h:c:t:l/device/delete
, где h
— номер HBA, c
— канал на HBA, t
— ID цели SCSI, а l
— LUN. Подробную информацию см. в документации Red Hat !
Также вы можете использовать скрипт sg_utils
для удаления устаревшего тома с помощью повторного сканирования -scsi -bus.sh !
Мы попали в плохой _стек прерываний, если 99 900 из предыдущих 100 000 прерываний не были обработаны. Остальные 100 -из -100 000 прерываний могли быть вызваны правильно функционирующим устройством, разделяющим IRQ с неисправным устройством. Так что это будет случайность, что 99 900 необработанных для отключения irq, прерывание не будет отключено, даже если общее количество необработанных запросов равно 99 000, а общее количество достигает 100 000.