PowerPath/Linux: "FEJL: kan ikke bruge en destinationsenhed, der er i brug", som forsøger at omdøbe en enhed til emcpowerX
Summary: PowerPath/Linux: "FEJL: kan ikke bruge en destinationsenhed, der er i brug", som forsøger at omdøbe en enhed til 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
Den gamle enhed, der er tilknyttet pseudonavnet emcpowerX, blev fjernet, og da en ny enhed, der hedder emcpowerY (emcpowerb i dette tilfælde), blev forsøgt omdøbt til emcpowerX, udsender den fejlen "FEJL: kan ikke bruge en destinationsenhed, der er i brug".
Cause
Hvad er problemet i dette tilfælde:
- Den gamle enhed, der var forbundet med emcpowerX, blev først fjernet fra backend uden at fjerne enheden fra PowerPath-niveau.
--PowerPath v7.3 blev installeret efter afinstallation af v7.2 uden at udføre oprydning af den ældre forekomst af PowerPath.
Selv efter forsøg på at frigive pseudo- og flere genstarter, var emcpowerXentry stadig anført under usedpseudos:
[root@xxxxx ~]# emcpadm getusedpseudosPowerPath
pseudoenhedsnavne i brug:
Pseudoenhedsnavn Major# Minor#
emcpowerX 1200emcpowerb 120 16
emcpowerc 120 32
[root@xxxxxx ~]# emcpadm renamepseudo -s emcpowerb -temcpowerX
- Den gamle enhed, der var forbundet med emcpowerX, blev først fjernet fra backend uden at fjerne enheden fra PowerPath-niveau.
--PowerPath v7.3 blev installeret efter afinstallation af v7.2 uden at udføre oprydning af den ældre forekomst af PowerPath.
Selv efter forsøg på at frigive pseudo- og flere genstarter, var emcpowerXentry stadig anført under usedpseudos:
[root@xxxxx ~]# emcpadm getusedpseudosPowerPath
pseudoenhedsnavne i brug:
Pseudoenhedsnavn Major# Minor#
emcpowerX 1200emcpowerb 120 16
emcpowerc 120 32
[root@xxxxxx ~]# emcpadm renamepseudo -s emcpowerb -temcpowerX
Resolution
I dette tilfælde løste en manuel oprydning af PowerPath-databasen problemet, og enheden kan omdøbes som krævet:
1) Sørg for, at alle I/O'er er stoppet, og at alle filsystemerne på systemet er frakoblet.
2) Stop PowerPath.
3) Fjern de gamle konfigurationsfiler /etc/emcp_devicesDB.dat og /etc/emcp_devicesDB.idx
4) Fjern /etc/emc/archive-mappen.
5) Start PowerPath.
6) Gem den nye konfiguration (gem powermt).
BEMÆRK: Det anbefales altid at fjerne enheden fra PowerPath-niveauet først og derefter fra backend for at undgå problemer som dette. Det anbefales også altid at rydde op i den ældre installationsforekomst for at undgå uventede problemer.
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.