This problem may stem fro mthe issues with SaNameT length handling issues,
or null termination issues. 
The object lookup could be failing because an incorrect length value in
SaNameT could effectively present a string with a garbage byte at the end
to the PBE. 


---

** [tickets:#1280] IMM: pbed unable to find an object aborts CCB**

**Status:** unassigned
**Milestone:** 4.6.RC1
**Created:** Tue Mar 24, 2015 09:22 AM UTC by Sirisha Alla
**Last Updated:** Wed Apr 08, 2015 06:58 AM UTC
**Owner:** Neelakanta Reddy

This issue is seen on changeset 6377 (4.6 FC Tag). The setup is 2PBE enabled 
and loaded with 50k objects.

Following are the step of operations done:

1) longDnsAllowed is set to 1 and SA_ENABLE_EXTENDED_NAMES is also set to 1 in 
the application. All the APIs used in the application are A.2.15 APIs and the 
length of the objects used in the application is atleast 200.
2) Create a tree of objects. obj1 is the parent of obj3. obj2 is parent of obj4 
and obj5. obj4 is parent of obj6. All the objects have the same admin owner.
3) Clear admin owner on obj2 with scope sublevel.
4) Checked whether the ccbObjectModify_o3() on obj2, obj4 and obj5 returned 
BAD_OPERATION
5) Did Modify on obj6 and the modify operation is successful.
6) Set the admin owner for obj2 with scope sublevel to same as the admin owner 
of other objects.
7) Invoked CcbObjectDelete_o3() on obj1 and obj2 in a single CCB. CcbApply() 
failed with FAILED_OPERATION

Following is the syslog on SC-1:

Mar 24 11:50:26 SLES-64BIT-SLOT1 osafimmnd[7332]: NO Create of class 
testAdminOwnerClear_SubLevelScope_101 is PERSISTENT.
Mar 24 11:50:26 SLES-64BIT-SLOT1 osafimmpbed: IN Starting distributed PBE 
commit for Ccb:3/3
Mar 24 11:50:26 SLES-64BIT-SLOT1 osafimmpbed: IN Slave PBE replied with OK on 
attempt to start prepare of ccb:3/3
Mar 24 11:50:26 SLES-64BIT-SLOT1 osafimmnd[7332]: NO Ccb 3 COMMITTED (exowner)
Mar 24 11:50:26 SLES-64BIT-SLOT1 osafimmpbed: IN Starting distributed PBE 
commit for Ccb:4/4
Mar 24 11:50:26 SLES-64BIT-SLOT1 osafimmpbed: IN Slave PBE replied with OK on 
attempt to start prepare of ccb:4/4
Mar 24 11:50:26 SLES-64BIT-SLOT1 osafimmnd[7332]: NO Ccb 4 COMMITTED (exowner)
Mar 24 11:50:26 SLES-64BIT-SLOT1 osafimmnd[7332]: NO ERR_BAD_OPERATION: 
Mismatch on administrative owner  != exowner
Mar 24 11:50:26 SLES-64BIT-SLOT1 osafimmnd[7332]: NO ERR_BAD_OPERATION: 
Mismatch on administrative owner  != exowner
Mar 24 11:50:26 SLES-64BIT-SLOT1 osafimmnd[7332]: NO ERR_BAD_OPERATION: 
Mismatch on administrative owner  != exowner
Mar 24 11:50:26 SLES-64BIT-SLOT1 osafimmpbed: IN Starting distributed PBE 
commit for Ccb:8/8
Mar 24 11:50:26 SLES-64BIT-SLOT1 osafimmpbed: IN Slave PBE replied with OK on 
attempt to start prepare of ccb:8/8
Mar 24 11:50:26 SLES-64BIT-SLOT1 osafimmnd[7332]: NO Ccb 8 COMMITTED (exowner)
Mar 24 11:50:26 SLES-64BIT-SLOT1 osafimmpbed: IN Starting distributed PBE 
commit for Ccb:9/9
Mar 24 11:50:26 SLES-64BIT-SLOT1 osafimmnd[7332]: NO Implementer disconnected 
16 <0, 2020f> (@OpenSafImmPBE)
Mar 24 11:50:26 SLES-64BIT-SLOT1 osafimmnd[7332]: NO Implementer disconnected 
18 <0, 2020f> (OsafImmPbeRt_B)
Mar 24 11:50:27 SLES-64BIT-SLOT1 osafimmnd[7332]: WA Timeout on syncronous 
admin operation 11
Mar 24 11:50:27 SLES-64BIT-SLOT1 osafimmpbed: WA Start prepare for ccb: 9/9 
towards slave PBE returned: '5' from Immsv
Mar 24 11:50:27 SLES-64BIT-SLOT1 osafimmpbed: WA PBE-A failed to prepare 
Ccb:9/9 towards PBE-B
Mar 24 11:50:27 SLES-64BIT-SLOT1 osafimmnd[7332]: NO Resource error 18 reported 
by implementer 'OpenSafImmPBE', Ccb 9 will be aborted
Mar 24 11:50:27 SLES-64BIT-SLOT1 osafimmnd[7332]: NO Ccb 9 ABORTED (exowner)
Mar 24 11:50:27 SLES-64BIT-SLOT1 osafimmpbed: WA Failed to find CCB object for 
9/9
Mar 24 11:50:27 SLES-64BIT-SLOT1 osafimmnd[7332]: NO Epoch set to 13 in ImmModel
Mar 24 11:50:27 SLES-64BIT-SLOT1 osafimmd[7322]: NO Successfully announced dump 
at node 2020f. New Epoch:13
Mar 24 11:50:27 SLES-64BIT-SLOT1 osafimmd[7322]: NO ACT: New Epoch for IMMND 
process at node 2010f old epoch: 12  new epoch:13
Mar 24 11:50:27 SLES-64BIT-SLOT1 osafimmd[7322]: NO ACT: New Epoch for IMMND 
process at node 2030f old epoch: 12  new epoch:13
Mar 24 11:50:27 SLES-64BIT-SLOT1 osafimmpbed: WA Primary PBE failed to update 
epoch towards slave PBE. Rc:6 - ignoring

Following is the syslog on SC-2:

Mar 24 11:50:25 SLES-64BIT-SLOT2 osafimmpbed: IN Create of class 
testAdminOwnerClear_SubLevelScope_101 committing with ccbId:100000008
Mar 24 11:50:25 SLES-64BIT-SLOT2 osafimmpbed: NO SLAVE PBE is applier for 
config class testAdminOwnerClear_SubLevelScope_101
Mar 24 11:50:25 SLES-64BIT-SLOT2 osafimmnd[7074]: NO Create of class 
testAdminOwnerClear_SubLevelScope_101 is PERSISTENT.
Mar 24 11:50:26 SLES-64BIT-SLOT2 osafimmpbed: IN ccb-prepare received at PBE 
slave ccbId:3/3 numOps:5
Mar 24 11:50:26 SLES-64BIT-SLOT2 osafimmnd[7074]: NO Ccb 3 COMMITTED (exowner)
Mar 24 11:50:26 SLES-64BIT-SLOT2 osafimmpbed: IN ccb-prepare received at PBE 
slave ccbId:4/4 numOps:1
Mar 24 11:50:26 SLES-64BIT-SLOT2 osafimmnd[7074]: NO Ccb 4 COMMITTED (exowner)
Mar 24 11:50:26 SLES-64BIT-SLOT2 osafimmnd[7074]: NO ERR_BAD_OPERATION: 
Mismatch on administrative owner  != exowner
Mar 24 11:50:26 SLES-64BIT-SLOT2 osafimmnd[7074]: NO ERR_BAD_OPERATION: 
Mismatch on administrative owner  != exowner
Mar 24 11:50:26 SLES-64BIT-SLOT2 osafimmnd[7074]: NO ERR_BAD_OPERATION: 
Mismatch on administrative owner  != exowner
Mar 24 11:50:26 SLES-64BIT-SLOT2 osafimmpbed: IN ccb-prepare received at PBE 
slave ccbId:8/8 numOps:1
Mar 24 11:50:26 SLES-64BIT-SLOT2 osafimmnd[7074]: NO Ccb 8 COMMITTED (exowner)
Mar 24 11:50:26 SLES-64BIT-SLOT2 osafimmpbed: IN ccb-prepare received at PBE 
slave ccbId:9/9 numOps:6
Mar 24 11:50:26 SLES-64BIT-SLOT2 osafimmpbed: ER Expected 1 row got 0 rows 
(line: 2107)
Mar 24 11:50:26 SLES-64BIT-SLOT2 osafimmpbed: NO Renamed 
/home/sirisha/immsv//imm.db.2020f to 
/home/sirisha/immsv//imm.db.2020f.failed_immdump because it has been detected 
to be corrupt.
Mar 24 11:50:26 SLES-64BIT-SLOT2 osafimmpbed: NO Removed obsolete journal file: 
/home/sirisha/immsv//imm.db.2020f-journal
Mar 24 11:50:26 SLES-64BIT-SLOT2 osafimmpbed: ER Exiting (line:2249)
Mar 24 11:50:26 SLES-64BIT-SLOT2 osafimmnd[7074]: NO Implementer locally 
disconnected. Marking it as doomed 16 <315, 2020f> (@OpenSafImmPBE)
Mar 24 11:50:26 SLES-64BIT-SLOT2 osafimmnd[7074]: NO Implementer locally 
disconnected. Marking it as doomed 18 <316, 2020f> (OsafImmPbeRt_B)
Mar 24 11:50:26 SLES-64BIT-SLOT2 osafimmnd[7074]: WA IMMND - Client 
1357209797135 went down so no response
Mar 24 11:50:26 SLES-64BIT-SLOT2 osafimmnd[7074]: NO Implementer disconnected 
16 <315, 2020f> (@OpenSafImmPBE)
Mar 24 11:50:26 SLES-64BIT-SLOT2 osafimmnd[7074]: NO Implementer disconnected 
18 <316, 2020f> (OsafImmPbeRt_B)
Mar 24 11:50:26 SLES-64BIT-SLOT2 osafimmnd[7074]: NO Resource error 18 reported 
by implementer 'OpenSafImmPBE', Ccb 9 will be aborted
Mar 24 11:50:26 SLES-64BIT-SLOT2 osafimmnd[7074]: NO Ccb 9 ABORTED (exowner)
Mar 24 11:50:26 SLES-64BIT-SLOT2 osafimmnd[7074]: WA SLAVE PBE process has 
apparently died at non coord
Mar 24 11:50:26 SLES-64BIT-SLOT2 osafimmnd[7074]: NO STARTING SLAVE PBE process.
Mar 24 11:50:26 SLES-64BIT-SLOT2 osafimmnd[7074]: NO 
pbe-db-file-path:/home/sirisha/immsv//imm.db.2020f VETERAN:1 B:0

IMMND trace file on SC-2:

Mar 24 11:50:26.302928 osafimmpbed [7144:immpbe_dump.cc:2185] TR GENERATED 
4:delete from "testAdminOwnerClear_SubLevelScope_101" where obj_id = 50370
Mar 24 11:50:26.303020 osafimmpbed [7144:immpbe_dump.cc:2193] TR Deleted 1 
values
Mar 24 11:50:26.303175 osafimmpbed [7144:immpbe_dump.cc:2210] TR Deleted 0 
values
Mar 24 11:50:26.303262 osafimmpbed [7144:immpbe_dump.cc:2224] TR Deleted 0 
values
Mar 24 11:50:26.303370 osafimmpbed [7144:immpbe_dump.cc:2238] TR Deleted 0 
values
Mar 24 11:50:26.303409 osafimmpbed [7144:immpbe_dump.cc:2241] << 
objectDeleteToPBE
Mar 24 11:50:26.303432 osafimmpbed [7144:immpbe_daemon.cc:0119] TR Delete of 
object with DN: 
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxattrName_testAdminOwnerClear_SubLevelScope_1013,xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxattrName_testAdminOwnerClear_SubLevelScope_1011
Mar 24 11:50:26.303446 osafimmpbed [7144:immpbe_dump.cc:2096] >> 
objectDeleteToPBE
Mar 24 11:50:26.303523 osafimmpbed [7144:immpbe_dump.cc:2107] ER Expected 1 row 
got 0 rows (line: 2107)
Mar 24 11:50:26.303944 osafimmpbed [7144:immpbe_dump.cc:3249] NO Renamed 
/home/sirisha/immsv//imm.db.2020f to 
/home/sirisha/immsv//imm.db.2020f.failed_immdump because it has been detected 
to be corrupt.
Mar 24 11:50:26.303997 osafimmpbed [7144:immpbe_dump.cc:3258] NO Removed 
obsolete journal file: /home/sirisha/immsv//imm.db.2020f-journal
Mar 24 11:50:26.304134 osafimmpbed [7144:immpbe_dump.cc:2249] ER Exiting 
(line:2249)


This failure is also observed in single PBE.


---

Sent from sourceforge.net because [email protected] is 
subscribed to https://sourceforge.net/p/opensaf/tickets/

To unsubscribe from further messages, a project admin can change settings at 
https://sourceforge.net/p/opensaf/admin/tickets/options.  Or, if this is a 
mailing list, you can unsubscribe from the mailing list.
------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Opensaf-tickets mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets

Reply via email to