PowerFlex SDC, "yinelenen dosya adı oluşturulamıyor" hatasıyla scini aygıtını bağlayamıyor
Summary: Bir disk bölümünü bir SDC ye eşledikten sonra SDC, scini aygıtını bağlayamaz ve /var/log/messages bölümünde "cannot create duplicate filename" hatasını bildirir. Bu sorun, var bir eşlenmiş scini aygıtı 16, 32, 48, 64 vb. Bölüm Kimliği içerdiğinde oluşur. ...
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
-
Bir SDC'de 16'lık yinelemelerde (16, 32, 48, 64 vb.) Bölüm Kimliğine sahip bir bölüm içeren bağlı bir scini aygıtı varsa, SDC'ye diğer eşlenmiş scini birimlerini bağlama girişimleri başarısız olabilir.
-
Birimi PowerFlex'ten SDC'ye eşleme başarılı olur, ancak birimi SDC'ye bağlama başarısız olur.
-
SDC'nin 'mesajlar' dosyasında aşağıdaki hatalar bildirilir.
/var/log/messages
Oct 18 11:24:17 client01 kernel: PowerFlex blkDev_Create:968 :Created device scinib (252,16). Capacity 33554432 LB
Oct 18 11:24:17 client01 kernel: sysfs: cannot create duplicate filename '/dev/block/252:16'
Oct 18 11:24:17 client01 kernel: CPU: 0 PID: 17971 Comm: blk_mgr Kdump: loaded Tainted: P W OE ------- --- 5.14.0-390.el9.x86_64 #1
Oct 18 11:24:17 client01 kernel: Hardware name: VMware, Inc. VMware7,1/440BX Desktop Reference Platform, BIOS VMW71.00V.21100432.B64.2301110304 01/11/2023
Oct 18 11:24:17 client01 kernel: Call Trace:
Oct 18 11:24:17 client01 kernel: <TASK>
Oct 18 11:24:17 client01 kernel: dump_stack_lvl+0x34/0x48
Oct 18 11:24:17 client01 kernel: sysfs_warn_dup.cold+0x17/0x24
Oct 18 11:24:17 client01 kernel: sysfs_do_create_link_sd+0xce/0xe0
Oct 18 11:24:17 client01 kernel: device_add+0x3f9/0x670
Oct 18 11:24:17 client01 kernel: device_add_disk+0xdf/0x3a0
Oct 18 11:24:17 client01 kernel: blkDev_Create+0x2ab/0x760 [scini]
Oct 18 11:24:17 client01 kernel: mapVolBlkMgr_Thrd+0x2ea/0x8c0 [scini]
Oct 18 11:24:17 client01 kernel: ? mosTicks_DestroyEnvSpecific+0x10/0x10 [scini]
Oct 18 11:24:17 client01 kernel: mosOsThrd_Entry+0x1f/0x60 [scini]
Oct 18 11:24:17 client01 kernel: kthread+0xe0/0x100
Oct 18 11:24:17 client01 kernel: ? __pfx_kthread+0x10/0x10
Oct 18 11:24:17 client01 kernel: ret_from_fork+0x2c/0x50
Oct 18 11:24:17 client01 kernel: </TASK>
Oct 18 11:24:17 client01 kernel: PowerFlex blkDev_Create:983 :Error: Failed to add disk scinib (252,16). Capacity 33554432 LB
Cause
- SDC'de, Linux çekirdeği ve scini sürücüsü, eşlenmiş birimlere 16'lık yinelemelerde belirli bir MAJ:MIN aygıt numaralandırması sağlar. Aşağıdaki örnekte 252:0, 252:16, 252:32 olarak eşlenmiş bölümleri olmayan üç scini aygıtı gösterilmektedir
- Bir SDC'nin Bölüm Kimliği 16 olan tek bir bölüm içeren bir disk bölümü varsa (MAJ:MIN aygıt bilgilerini 252:16, 252:32 vb. olarak atayabilir), zaten var olan yinelenen bir aygıt kimliği nedeniyle (disk bölümünde yalnızca bir bölüm olsa bile) daha fazla birimi SDC ye eşleme denemeleri başarısız olabilir
Numaralandırma çakışması örneği
- Bağlı üç scini birimi, 252:0, 252:16, 252:32 MAJ:MIN aygıt numaralandırmasını alır
- scinia birimi Bölüm Kimliği 16 içeriyorsa, bölüme 252:16 MAJ:MIN aygıt numaralandırması atanır
- scinib birimi işletim sistemine bağlanmaya çalıştığında, scinia16 tarafından zaten kullanılmakta olan 252:16 cihaz kimliği gerektirir
|
|
|
Resolution
Davranış, tasarım gereğidir. PowerFlex, birim başına en fazla 15 bölümü destekler.
- Dell PowerFlex 4.5.x Teknik Genel Bakış - Ürün Sınırları
- Birim başına en yüksek dosya sistemi bölümü: 15
Bu numaralandırma çakışmasını önlemek için gelecek PowerFlex sürümlerinde maksimum bölüm sayısı 256'ya çıkarılacaktır.
Additional Information
Etkilenen Sürüm
Tümü
Düzeltildiği Sürüm
PowerFlex Core 3.6.5 / 4.5.4
Affected Products
PowerFlex SoftwareArticle Properties
Article Number: 000258197
Article Type: Solution
Last Modified: 31 May 2025
Version: 2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.