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
Summary: 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
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
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".
Cause
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
Resolution
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.
Affected Products
PowerPath for LinuxArticle Properties
Article Number: 000189392
Article Type: Solution
Last Modified: 27 Aug 2022
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.