Sun Microsystems, Inc.  Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-71-2206258.1
Update Date:2017-06-20
Keywords:

Solution Type  Technical Instruction Sure

Solution  2206258.1 :   Syscheck Issue  


Related Items
  • Oracle Communications Policy Management
  •  
Related Categories
  • PLA-Support>Sun Systems>CommsGBU>Broadband Network Solutions>SN-SND: Tekelec Policy
  •  




In this Document
Goal
Solution
References


Created from <SR 3-13503618951>

Applies to:

Oracle Communications Policy Management - Version POLICY 12.1.2 and later
Information in this document applies to any platform.

Goal

On : POLICY 12.1.2 version, Wireless (Production)

Output of syscheck in 3 CMP servers not ok
 
[root@alfr03cmpA ~]# syscheck
ERROR: Could not checkout file for editing!
ERROR: COMMAND: /usr/bin/co -l -f -S /var/TKLC/rcs/usr/TKLC/plat/etc/hardware/smart/cciss.map,v /var/TKLC/rcs/.checkouts/usr/TKLC/plat/etc/hardware/smart/cciss.map
ERROR: RC: 1
ERROR: OUTPUT: /var/TKLC/rcs/usr/TKLC/plat/etc/hardware/smart/cciss.map,v --> /var/TKLC/rcs/.checkouts/usr/TKLC/plat/etc/hardware/smart/cciss.map
co: /var/TKLC/rcs/usr/TKLC/plat/etc/hardware/smart/cciss.map,v: Revision 1.2 is already locked by root.

ERROR: Could not check out /usr/TKLC/plat/etc/hardware/smart/cciss.map:
ERROR: Unable to write SMARTD ports to HP disk ports.
Failed to refresh '/usr/TKLC/plat/etc/hardware/smart/cciss.map'!
* smart: FAILURE:: Could not reconfigure disk::smart 3.08!
ERROR: Could not load syscheck test at /usr/TKLC/plat/lib/Syscheck/modules/net/ipbond/Test.pm!
ERROR: PERL ERROR: Can't call method "data" on an undefined value at /usr/TKLC/plat/lib/Syscheck/ConfigFile.pm line 313.


 

Solution

SOLUTION :


It seems the file "/usr/TKLC/plat/etc/hardware/smart/cciss.map" is locked by someone.

The workaround can be tried to run "rcstool unco /usr/TKLC/plat/etc/hardware/smart/cciss.map" from root login shell to unlock the file.

Before that, please collect following information for further investigation:

1. The copy of file /var/TKLC/rcs/usr/TKLC/plat/etc/hardware/smart/cciss.map,v
2. output of "ls -l /var/TKLC/rcs/usr/TKLC/plat/etc/hardware/smart/cciss.map,v"
3. output of "ls -l /var/TKLC/rcs/.checkouts/var/TKLC/rcs/usr/TKLC/plat/etc/hardware/smart/"
4. savelog


NOTE : If any errors as below appears after the unlocking of "cciss.map" like below error, apply the solution provided for that as below.


ERROR :


ERROR: Could not load syscheck test at /usr/TKLC/plat/lib/Syscheck/modules/net/ipbond/Test.pm!
ERROR: PERL ERROR: Can't call method "data" on an undefined value at /usr/TKLC/plat/lib/Syscheck/ConfigFile.pm line 313.


SOLUTION :


We can see file /usr/TKLC/plat/lib/Syscheck/modules/net/ipbond/config is empty in the attached folder, which is not expected.

Please copy the files which are showing error from the path "/usr/TKLC/plat/lib/Syscheck/modules/net/ipbond" from another server with same version and same hardware type to this server to replace the empty files and try syscheck again.

References

<BUG:24931806> - UNABLE TO WRITE SMARTD PORTS TO HP DISK PORTS

Attachments
This solution has no attachment
  Copyright © 2018 Oracle, Inc.  All rights reserved.
 Feedback