PowerPath/Linux: „BŁĄD: nie można wykorzystać urządzenia docelowego, które jest używane” przy próbie zmiany nazwy urządzenia na emcpowerX
Resumen: PowerPath/Linux: „BŁĄD: nie można wykorzystać urządzenia docelowego, które jest używane” przy próbie zmiany nazwy urządzenia na 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
Stare urządzenie powiązane z pseudo nazwą emcpowerX zostało usunięte, a kiedy podjęto próbę zmiany nazwy nowego urządzenia o nazwie emcpowerY (w tym przypadku emcpowerb) na emcpowerX, pojawił się błąd "BŁĄD: nie można wykorzystać urządzenia docelowego, które jest używane”.
Causa
W tym przypadku był to problem:
-- Stare urządzenie powiązane z emcpowerX zostało usunięte z zaplecza bez uprzedniego usunięcia urządzenia z poziomu PowerPath.
-- PowerPath 7.3 został zainstalowany po odinstalowaniu wersji 7.2 bez przeprowadzania czyszczenia starszej instancji PowerPath.
Nawet po próbie zwolnienia pseudo i wielu ponownych uruchomieniach, wpis emcpowerX nadal znajduje się na liście w sekcji usedpseudos:
[root@xxxxx ~]# emcpadm getusedpseudosPowerPath
Nazwy pseudo urządzeń PowerPath w użyciu:
Pseudo Device Name Major# Minor#
emcpowerX 120 0
emcpowerb 120 16
emcpowerc 120 32
[root@xxxxxx ~]# emcpadm renamepseudo -s emcpowerb -t emcpowerX
-- Stare urządzenie powiązane z emcpowerX zostało usunięte z zaplecza bez uprzedniego usunięcia urządzenia z poziomu PowerPath.
-- PowerPath 7.3 został zainstalowany po odinstalowaniu wersji 7.2 bez przeprowadzania czyszczenia starszej instancji PowerPath.
Nawet po próbie zwolnienia pseudo i wielu ponownych uruchomieniach, wpis emcpowerX nadal znajduje się na liście w sekcji usedpseudos:
[root@xxxxx ~]# emcpadm getusedpseudosPowerPath
Nazwy pseudo urządzeń PowerPath w użyciu:
Pseudo Device Name Major# Minor#
emcpowerX 120 0
emcpowerb 120 16
emcpowerc 120 32
[root@xxxxxx ~]# emcpadm renamepseudo -s emcpowerb -t emcpowerX
Resolución
W takim przypadku ręczne czyszczenie bazy danych PowerPath rozwiązało problem i można było zmienić nazwę urządzenia zgodnie z wymaganiami:
1) Upewnij się, że wszystkie procesy we/wy zostały zatrzymane, a wszystkie systemy plików do macierzy są odmontowane.
2) Zatrzymaj PowerPath.
3) Usuń stare pliki konfiguracyjne /etc/emcp_devicesDB.dat i /etc/emcp_devicesDB.idx
4) Usuń katalog /etc/emc/archive.
5) Uruchom PowerPath.
6) Zapisz nową konfigurację (powermt save).
UWAGA: Zawsze zaleca się najpierw usunąć urządzenie z poziomu PowerPath, a następnie z backendu, aby uniknąć tego typu problemów. Ponadto zawsze zaleca się wyczyszczenie starszej instancji instalacji w celu uniknięcia nieoczekiwanych problemów.
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.