PowerPath/Linux. «ERROR: can not use a target device that is in use» при попытке переименовать устройство в emcpowerX
Resumen: PowerPath/Linux. «ERROR: can not use a target device that is in use» при попытке переименовать устройство в emcpowerX
Este artículo se aplica a
Este artículo no se aplica a
Este artículo no está vinculado a ningún producto específico.
No se identifican todas las versiones del producto en este artículo.
Síntomas
Старое устройство, связанное с псевдонимом emcpowerX, было удалено, и при попытке переименовать новое устройство с именем emcpowerY (в данном случае emcpowerb) в emcpowerX появляется сообщение об ошибке «ERROR: can not use a target device that is in use».
Causa
Что могло вызвать проблему в данном случае:
- Старое устройство, связанное с emcpowerX, было удалено из внутреннего сервера без предварительного удаления устройства с уровня PowerPath.
--PowerPath v7.3 был установлен после удаления версии 7.2 без выполнения очистки более старого экземпляра PowerPath.
Даже после попытки освобождения псевдоустройство и множественных перезагрузок запись emcpowerX все еще была указана в разделе usedpseudos:
[root@xxxxx ~]# emcpadm getusedpseudos
PowerPath pseudo device names in use:
Pseudo Device Name Major# Minor#
emcpowerX 120 0
emcpowerb 120 16
emcpowerc 120 32
[root@xxxxxx ~]# emcpadm renamepseudo -s emcpowerb -t emcpowerX
- Старое устройство, связанное с emcpowerX, было удалено из внутреннего сервера без предварительного удаления устройства с уровня PowerPath.
--PowerPath v7.3 был установлен после удаления версии 7.2 без выполнения очистки более старого экземпляра PowerPath.
Даже после попытки освобождения псевдоустройство и множественных перезагрузок запись emcpowerX все еще была указана в разделе usedpseudos:
[root@xxxxx ~]# emcpadm getusedpseudos
PowerPath pseudo device names in use:
Pseudo Device Name Major# Minor#
emcpowerX 120 0
emcpowerb 120 16
emcpowerc 120 32
[root@xxxxxx ~]# emcpadm renamepseudo -s emcpowerb -t emcpowerX
Resolución
В этом случае ручная очистка базы данных PowerPath устранила проблему, и устройство удалось переименовать в соответствии с требованиями.
1) Убедитесь, что все операции ввода-вывода остановлены, а все файловые системы в массиве отключены.
2) Остановите PowerPath.
3) Удалите старые файлы конфигурации /etc/emcp_devicesDB.dat и /etc/emcp_devicesDB.idx
4) Удалите каталог /etc/emc/archive.
5) Запустите PowerPath.
6) Сохраните новую конфигурацию (powermt save).
ПРИМЕЧАНИЕ. Всегда рекомендуется сначала удалить устройство с уровня PowerPath, а затем с внутреннего сервера, чтобы избежать подобных проблем. Кроме того, рекомендуется очищать старый экземпляр установки во избежание непредвиденных проблем.
Productos afectados
PowerPath for LinuxPropiedades del artículo
Número del artículo: 000189392
Tipo de artículo: Solution
Última modificación: 27 ago 2022
Versión: 5
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.