PowerPath/Linux: Aygıtı emcpowerX olarak yeniden adlandırmaya çalışırken "ERROR: can not use a target device that is in use" (HATA: kullanımda olan bir hedef aygıt kullanılamaz)
Summary: PowerPath/Linux: Aygıtı emcpowerX olarak yeniden adlandırmaya çalışırken "ERROR: can not use a target device that is in use" (HATA: kullanımda olan bir hedef aygıt kullanılamaz)
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
emcpowerX takma adıyla ilişkili eski aygıt kaldırıldı ve emcpowerY (bu durumda emcpowerb) adlı yeni bir aygıt emcpowerX olarak yeniden adlandırılmaya çalışıldığında "ERROR: can not use a target device that is in use" (HATA: kullanımda olan bir hedef aygıt kullanılamaz) hatasını veriyor.
Cause
Bu durumda sorunun kaynağı olabilecek durum:
--emcpowerX ile ilişkilendirilen eski aygıt, aygıt öncelikle PowerPath seviyesinden kaldırılmadan arka uçtan kaldırıldı.
--PowerPath v7.3, eski PowerPath örneğinin temizliği gerçekleştirilmeden v7.2'nin kaldırılmasından sonra yüklendi.
Sahte ve birden çok yeniden başlatmayı gerçekleştirmeye çalıştıktan sonra bile emcpowerX girişi, hâlâ usedpseudos altında listeleniyordu:
[root@xxxxx ~]# emcpadm getusedpseudos
PowerPath pseudo device names in use:
Pseudo Device Name Major# Minor#
emcpowerX 120 0
emcpowerb 120 16
emcpowerc 120 32
[root@xxxxxx ~]# emcpadm renamepseudo -s emcpowerb -t emcpowerX
--emcpowerX ile ilişkilendirilen eski aygıt, aygıt öncelikle PowerPath seviyesinden kaldırılmadan arka uçtan kaldırıldı.
--PowerPath v7.3, eski PowerPath örneğinin temizliği gerçekleştirilmeden v7.2'nin kaldırılmasından sonra yüklendi.
Sahte ve birden çok yeniden başlatmayı gerçekleştirmeye çalıştıktan sonra bile emcpowerX girişi, hâlâ usedpseudos altında listeleniyordu:
[root@xxxxx ~]# emcpadm getusedpseudos
PowerPath pseudo device names in use:
Pseudo Device Name Major# Minor#
emcpowerX 120 0
emcpowerb 120 16
emcpowerc 120 32
[root@xxxxxx ~]# emcpadm renamepseudo -s emcpowerb -t emcpowerX
Resolution
Bu durumda, PowerPath Veritabanının manuel olarak temizlenmesi sorunu çözmüştür ve aygıt gerektiği gibi yeniden adlandırılabilir:
1) Tüm G/Ç işlemlerinin durdurulduğundan ve dizideki tüm dosya sistemlerinin bağlantısının kaldırıldığından emin olun.
2) PowerPath'i durdurun.
3) /etc/emcp_devicesDB.dat ve /etc/emcp_devicesDB.idx eski yapılandırma dosyalarını kaldırın
4) /etc/emc/archive dizinini kaldırın.
5) PowerPath'i başlatın.
6) Yeni yapılandırmayı kaydedin (powermt save).
NOT: Bu tür sorunlardan kaçınmak için aygıtı öncelikle PowerPath seviyesinden, ardından arka uçtan kaldırmanız her zaman önerilir. Ayrıca, beklenmeyen sorunlardan kaçınmak için her zaman eski yükleme örneğini temizlemeniz önerilir.
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.