PowerPath: powermt remove reports "Device is busy" on Linux
Summary: Op Linux kan Powerpath pseudo-apparaat niet worden verwijderd, omdat powermt verwijderen meldt dat het apparaat bezet is
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
Op Linux, terwijl de back-end IO-paden nog steeds actief zijn (d.w.z. HBA's kunnen nog steeds de doel-LUN zien), kan Powerpath pseudo-apparaat niet worden verwijderd, omdat powermt verwijderen meldt "Device is Busy"; Geverifieerd dat de pseudo-doelapparaten al zijn verwijderd uit het beheer van LVM of Oracle ASM, enz. Het opnieuw opstarten van de host werkt ook niet.
Cause
Sommige daemon houdt het pseudo-apparaat en/of zijn oorspronkelijke paden nog steeds OPEN. Dit is hoe Powerpath bepaalt of een apparaat bezet is, volgens PP Dev team:
PowerPath houdt alleen openingen bij die vanuit het gebruikersland worden verzonden om te bepalen of een proces (of processen) een apparaat gebruikt en als er openingen actief zijn, dan staat PowerPath niet toe om het apparaat uit zijn controle te verwijderen. Dit omvat het aantal keren dat een apparaat wordt geopend voordat PowerPath wordt gestart. Maar het houdt de processen (zoals de procesnaam of proces-id) die het apparaat of de apparaten openen niet bij. Daarom is het voor PowerPath niet mogelijk om weer te geven welk proces een apparaat heeft geopend.
PowerPath houdt alleen openingen bij die vanuit het gebruikersland worden verzonden om te bepalen of een proces (of processen) een apparaat gebruikt en als er openingen actief zijn, dan staat PowerPath niet toe om het apparaat uit zijn controle te verwijderen. Dit omvat het aantal keren dat een apparaat wordt geopend voordat PowerPath wordt gestart. Maar het houdt de processen (zoals de procesnaam of proces-id) die het apparaat of de apparaten openen niet bij. Daarom is het voor PowerPath niet mogelijk om weer te geven welk proces een apparaat heeft geopend.
Resolution
powermt unmanage dev=[target pseudo-apparaat], gevolgd door een herstart van de host, kan het doelapparaat desgewenst uit PP-beheer verwijderen.
Affected Products
PowerPath for LinuxProducts
PowerPath for LinuxArticle Properties
Article Number: 000057138
Article Type: Solution
Last Modified: 17 Oct 2025
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.