PowerPath 6.1 powoduje błędy ASMlib podczas rozruchu

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



Podczas uruchamiania z Oracle ASMlib może pojawić się następujący komunikat.
" Skanowanie systemu z dysków Oracle ASMLib : kobject_add_internal nie powiodło się dla sdX1 z --EEXIST, nie próbuj rejestrować rzeczy o tej samej nazwie w tym samym katalogu.
sdX: Nie można dodać p1: 17"

kA2j0000000RLX0CAO_3_0

W wiadomościach zobaczysz podobny stos.

4 lutego 14:05:28 jądro linux21758: ----------- [ wytnij tutaj ]-----------
Feb 4 14:05:28 jądro linux21758: OSTRZEŻENIE: pod adresem fs/sysfs/dir.c:512 sysfs_add_one+0xb8/0xd0() (skażone: P ------------ )
Feb 4 14:05:28 jądro linux21758: Nazwa sprzętu: ProLiant DL385 G1
Feb 4 14:05:28 linux21758 kernel: sysfs: cannot create duplicate filename '/devices/pci0000:04/0000:04:09.0/0000:05:08.0/host2/rport-2:0-1/target2:0:1/2:0:1:5/block/sdv/sdv1'Feb
4 14:05:28 linux21758 kernel: Moduły połączone w: oracleasm(U) autofs4 8021q garp stp llc cpufreq_ondemand powernow_k8 freq_table mperf ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 xt_state nf_conntrack ip6table_filter ip6_tables ipv6 emcpdm(P)(U) emcpgpx(P)(U) emcpmpx(P)(U) emcp(P)(U) vhost_net macvtap macvlan tun uinput mikrokod TG3 PTP pps_core joydev hpilo hpwdt sg k8temp amd64_edac_mod edac_core edac_mce_amd i2c_amd756 i2c_core amd_ rng shpchp ext4 jbd2 mbcache sd_mod crc_t10dif sr_mod cdrom cciss qla2xxx scsi_transport_fc scsi_tgt pata_acpi ata_generic pata_amd dm_mirror dm_region_hash dm_log dm_mod [ostatnio wyładowany: emcpioc]
Feb 4 14:05:28 jądro linux21758: Pid: 1867, comm: MpxTestDaemon Skażony: P ------------ 2.6.32-642.el6.x86_64 #1
4 lutego 14:05:28 jądro linux21758: Ślad wywołania:
Feb 4 14:05:28 jądro linux21758: [<ffffffff8107c911>] ? warn_slowpath_common+0x91/0xe0
4 lutego 14:05:28 jądro linux21758: [<ffffffff8107ca16>] ? warn_slowpath_fmt+0x46/0x60
4 lutego 14:05:28 jądro linux21758: [<ffffffff81219388>] ? sysfs_add_one+0xb8/0xd0
4 lutego 14:05:28 jądro linux21758: [<ffffffff81219408>] ? create_dir+0x68/0xb0
4 lutego 14:05:28 jądro linux21758: [<ffffffff81219489>] ? sysfs_create_dir+0x39/0x50
4 lutego 14:05:28 jądro linux21758: [<ffffffff8129bc39>] ? kobject_add_internal+0xb9/0x260
4 lutego 14:05:28 jądro linux21758: [<ffffffff81187004>] ? pcpu_alloc_area+0x234/0x350
4 lutego 14:05:28 jądro linux21758: [<ffffffff8129bee8>] ? kobject_add_varg+0x38/0x60
4 lutego 14:05:28 jądro linux21758: [<ffffffff8129bfc4>] ? kobject_add+0x44/0x70
4 lutego 14:05:28 jądro linux21758: [<ffffffff8129ba6a>] ? kobject_get+0x1a/0x30
4 lutego 14:05:28 jądro linux21758: [<ffffffff8137d699>] ? device_add+0xc9/0x650
4 lutego 14:05:28 jądro linux21758: [<ffffffff81387112>] ? pm_runtime_init+0xd2/0xe0
4 lutego 14:05:28 jądro linux21758: [<ffffffff81212f16>] ? add_partition+0x206/0x320
4 lutego 14:05:28 jądro linux21758: [<ffffffffa02e31e6>] ? emcpInitPartitions+0xf6/0x100 [emcp]
Feb 4 14:05:28 jądro linux21758: [<ffffffffa02e335f>] ? emcpFixupPartitionTables+0x16f/0x180 [emcp]
Feb 4 14:05:28 jądro linux21758: [<ffffffffa0463612>] ? MpxLnxCleanup+0x232/0x5a0 [emcpmpx]
Feb 4 14:05:28 jądro linux21758: [<ffffffffa047388e>] ? MpxIodoneUp+0x1fe/0x730 [emcpmpx]
Feb 4 14:05:28 jądro linux21758: [<ffffffff8106c732>] ? default_wake_function+0x12/0x20
4 lutego 14:05:28 jądro linux21758: [<ffffffff810a6ad6>] ? autoremove_wake_function+0x16/0x40
4 lutego 14:05:28 jądro linux21758: [<ffffffff8105ed99>] ? __wake_up_common+0x59/0x90
4 lutego 14:05:28 jądro linux21758: [<ffffffff810635d3>] ? __wake_up+0x53/0x70
4 lutego 14:05:28 jądro linux21758: [<ffffffffa02e0394>] ? PowerPutSema+0x54/0x80 [emcp]
Feb 4 14:05:28 jądro linux21758: [<ffffffffa048ba28>] ? MpxTestDaemonCalloutGuts+0x258/0x460 [emcpmpx]
Feb 4 14:05:28 jądro linux21758: [<ffffffffa048bc30>] ? MpxTestDaemonCallout+0x0/0x10 [emcpmpx]
Feb 4 14:05:28 jądro linux21758: [<ffffffffa02e45e0>] ? PxDestroyDaemonThreadCallout+0x0/0x70 [emcp]
Feb 4 14:05:28 jądro linux21758: [<ffffffffa048bc3e>] ? MpxTestDaemonCallout+0xe/0x10 [emcpmpx]
Feb 4 14:05:28 jądro linux21758: [<ffffffffa02ea1a2>] ? PowerServiceDaemonQ+0x62/0xf0 [emcp]
Feb 4 14:05:28 jądro linux21758: [<ffffffffa02ea24e>] ? PowerDaemonStart+0x1e/0x30 [emcp]
Feb 4 14:05:28 jądro linux21758: [<ffffffff810743fa>] ? schedule_tail+0x2a/0xb0
4 lutego 14:05:28 jądro linux21758: [<ffffffff8100c28a>] ? child_rip+0xa/0x20
4 lutego 14:05:28 jądro linux21758: [<ffffffffa02ea230>] ? PowerDaemonStart+0x0/0x30 [emcp]
Feb 4 14:05:28 jądro linux21758: [<ffffffff8100c280>] ? child_rip+0x0/0x20
4 lutego 14:05:28 jądro linux21758: -- [ ślad końcowy 7738f94320d4cae7 ]--
Feb 4 14:05:28 jądro linux21758: kobject_add_internal nie powiodło się dla sdv1 z -EEXIST, nie próbuj rejestrować rzeczy o tej samej nazwie w tym samym katalogu.
4 lutego 14:05:28 jądro linux21758: Pid: 1867, comm: MpxTestDaemon Skażony: P W ------------ 2.6.32-642.el6.x86_64 #1
4 lutego 14:05:28 jądro linux21758: Ślad wywołania:
Feb 4 14:05:28 jądro linux21758: [<ffffffff8129bcdd>] ? kobject_add_internal+0x15d/0x260
4 lutego 14:05:28 jądro linux21758: [<ffffffff81187004>] ? pcpu_alloc_area+0x234/0x350
4 lutego 14:05:28 jądro linux21758: [<ffffffff8129bee8>] ? kobject_add_varg+0x38/0x60
4 lutego 14:05:28 jądro linux21758: [<ffffffff8129bfc4>] ? kobject_add+0x44/0x70
4 lutego 14:05:28 jądro linux21758: [<ffffffff8129ba6a>] ? kobject_get+0x1a/0x30
4 lutego 14:05:28 jądro linux21758: [<ffffffff8137d699>] ? device_add+0xc9/0x650
4 lutego 14:05:28 jądro linux21758: [<ffffffff81387112>] ? pm_runtime_init+0xd2/0xe0
4 lutego 14:05:28 jądro linux21758: [<ffffffff81212f16>] ? add_partition+0x206/0x320
4 lutego 14:05:28 jądro linux21758: [<ffffffffa02e31e6>] ? emcpInitPartitions+0xf6/0x100 [emcp]
Feb 4 14:05:28 jądro linux21758: [<ffffffffa02e335f>] ? emcpFixupPartitionTables+0x16f/0x180 [emcp]
Feb 4 14:05:28 jądro linux21758: [<ffffffffa0463612>] ? MpxLnxCleanup+0x232/0x5a0 [emcpmpx]
Feb 4 14:05:28 jądro linux21758: [<ffffffffa047388e>] ? MpxIodoneUp+0x1fe/0x730 [emcpmpx]
Feb 4 14:05:28 jądro linux21758: [<ffffffff8106c732>] ? default_wake_function+0x12/0x20
4 lutego 14:05:28 jądro linux21758: [<ffffffff810a6ad6>] ? autoremove_wake_function+0x16/0x40
4 lutego 14:05:28 jądro linux21758: [<ffffffff8105ed99>] ? __wake_up_common+0x59/0x90
4 lutego 14:05:28 jądro linux21758: [<ffffffff810635d3>] ? __wake_up+0x53/0x70
4 lutego 14:05:28 jądro linux21758: [<ffffffffa02e0394>] ? PowerPutSema+0x54/0x80 [emcp]
Feb 4 14:05:28 jądro linux21758: [<ffffffffa048ba28>] ? MpxTestDaemonCalloutGuts+0x258/0x460 [emcpmpx]
Feb 4 14:05:28 jądro linux21758: [<ffffffffa048bc30>] ? MpxTestDaemonCallout+0x0/0x10 [emcpmpx]
Feb 4 14:05:28 jądro linux21758: [<ffffffffa02e45e0>] ? PxDestroyDaemonThreadCallout+0x0/0x70 [emcp]
Feb 4 14:05:28 jądro linux21758: [<ffffffffa048bc3e>] ? MpxTestDaemonCallout+0xe/0x10 [emcpmpx]
Feb 4 14:05:28 jądro linux21758: [<ffffffffa02ea1a2>] ? PowerServiceDaemonQ+0x62/0xf0 [emcp]
Feb 4 14:05:28 jądro linux21758: [<ffffffffa02ea24e>] ? PowerDaemonStart+0x1e/0x30 [emcp]
Feb 4 14:05:28 jądro linux21758: [<ffffffff810743fa>] ? schedule_tail+0x2a/0xb0
4 lutego 14:05:28 jądro linux21758: [<ffffffff8100c28a>] ? child_rip+0xa/0x20
4 lutego 14:05:28 jądro linux21758: [<ffffffffa02ea230>] ? PowerDaemonStart+0x0/0x30 [emcp]
Feb 4 14:05:28 jądro linux21758: [<ffffffff8100c280>] ? child_rip+0x0/0x20
4 lutego 14:05:28 linux21758 jądro: emcpowerf: emcpowerf1

Cause

W kodzie PowerPath wystąpił błąd off-by, w którym próbuje się dodać partycję dwa razy z różnymi wątkami. 

W tej sytuacji nie powinno to mieć wpływu na hosta, ale stos i komunikat zostaną wyświetlone.

Resolution

Poprawka zostanie dołączona do wydania PowerPath 6.2 GA.
Article Properties
Article Number: 000167442
Article Type: Solution
Last Modified: 25 Apr 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.