PowerPath/Linux: "ERROR: Can not use a target device that is in use" (Chyba: nelze použít cílové zařízení, které se používá) při pokusu o přejmenování zařízení na emcpowerX
Resumen: PowerPath/Linux: "ERROR: Can not use a target device that is in use" (Chyba: nelze použít cílové zařízení, které se používá) při pokusu o přejmenování zařízení 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
Staré zařízení přidružené k pseudomu názvu emcpowerX bylo odebráno a když se pokusilo o přejmenování na emcpowerX nové zařízení s názvem emcpowerY (v tomto případě emcpowerb), zobrazí se chyba "ERROR: can not use a target device that is in use".
Causa
Co je to problém v tomto případě:
– Staré zařízení, které bylo spojeno s nástrojem emcpowerX, bylo odebráno ze základní desky bez předchozího odebrání zařízení z úrovně PowerPath.
– Software PowerPath v7.3 byl nainstalován po odinstalaci verze 7.2 bez vyčištění starší instance softwaru PowerPath.
I po pokusu o vydání pseudo a více restartů se příkaz emcpowerXhj stále zobrazuje v části usedpseudos:
[root@xxxxx ~]# emcpadm getusedpseudosPowerPath
pseudo názvy zařízení používané:
Pseudo device name Major# Minor# (Hlavní# menší číslo
pseudo zařízení) emcpowerX 1200emcpowerb 120 16
emcpowerc 120 32
[root@xxxxxx ~]# emcpadm renamepseudo -s emcpowerb -temcpowerX
– Staré zařízení, které bylo spojeno s nástrojem emcpowerX, bylo odebráno ze základní desky bez předchozího odebrání zařízení z úrovně PowerPath.
– Software PowerPath v7.3 byl nainstalován po odinstalaci verze 7.2 bez vyčištění starší instance softwaru PowerPath.
I po pokusu o vydání pseudo a více restartů se příkaz emcpowerXhj stále zobrazuje v části usedpseudos:
[root@xxxxx ~]# emcpadm getusedpseudosPowerPath
pseudo názvy zařízení používané:
Pseudo device name Major# Minor# (Hlavní# menší číslo
pseudo zařízení) emcpowerX 1200emcpowerb 120 16
emcpowerc 120 32
[root@xxxxxx ~]# emcpadm renamepseudo -s emcpowerb -temcpowerX
Resolución
V takovém případě problém vyřešilo ruční odstranění databáze PowerPath a zařízení bylo možné přejmenovat podle potřeby:
1) Ujistěte se, že jsou všechny vstupy a výstupy zastaveny a že jsou všechny systémy souborů k poli odpojeny.
2) Zastavte aplikaci PowerPath.
3) Odstraňte staré konfigurační soubory /etc/emcp_devicesDB.dat a /etc/emcp_devicesDB.idx.
4) Odstraňte adresář /etc/emc/archive.
5) Spusťte aplikaci PowerPath.
6) Uložte novou konfiguraci (úsporný soubor).
POZNÁMKA: Vždy se doporučuje nejprve odebrat zařízení z úrovně PowerPath a poté ze backendu, aby nedošlo k takovýmto problémům. Také se vždy doporučuje vyčistit starší instanci instalace, aby nedošlo k neočekávaným problémům.
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.