cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1317
Views
0
Helpful
23
Replies

LMS 4.2.4 - not starting up Correctly

Ian Beck
Level 1
Level 1

Hi,

Can some one please advise.

I am have an issue with LMS where it is not fully comming up. I have shut down and restarted several times, with the latest giving me the following result within the macuhic.log, attached also PDSHOW :

Informational: Starting Cisco Process Manager communication thread

log4j:WARN No appenders could be found for logger (org.apache.activemq.transport.WireFormatNegotiator).

log4j:WARN Please initialize the log4j system properly.

CtrlPlaneListener -- Waiting to receive messages!  Topic --> ut.uhic.mac

Intializing the Controler 1 = log Pkg = com.cisco.nm.cm.ut.ctrlplane.ctrls.LogCtrl

messages will remian logged to file: macuhic.log

Intializing the Controler 2 = cblog Pkg = com.cisco.nm.cm.ut.ctrlplane.ctrls.CBLogCtrl

Intializing the Controler 3 = gen Pkg = com.cisco.nm.cm.ut.ctrlplane.ctrls.GenericCtrl

Intializing the Controler 4 = vqueue Pkg = com.cisco.nm.cm.ut.ctrlplane.ctrls.VQCtrl

Intializing the Controler 5 = db Pkg = com.cisco.nm.cm.ut.uhic.mac.ctrls.DBUpdateCtrl

Executing IDM Procedures

Failed to create Tables. Transaction Rolled back

Failed to create Tables. Transaction Rolled back

: com.sybase.jdbc2.jdbc.SybSQLException: SQL Anywhere Error -110: Item 'getAuthenticatedUsers_ACS' already exists

Loading locationDetails jars

Setting Java path in windows

com.sybase.jdbc2.jdbc.SybSQLException: SQL Anywhere Error -110: Item 'locationDetails.jar' already exists

    at com.sybase.jdbc2.tds.Tds.processEed(Tds.java:2884)

    at com.sybase.jdbc2.tds.Tds.nextResult(Tds.java:2206)

    at com.sybase.jdbc2.jdbc.ResultGetter.nextResult(ResultGetter.java:69)

    at com.sybase.jdbc2.jdbc.SybStatement.nextResult(SybStatement.java:220)

    at com.sybase.jdbc2.jdbc.SybStatement.nextResult(SybStatement.java:203)

    at com.sybase.jdbc2.jdbc.SybStatement.updateLoop(SybStatement.java:1702)

    at com.sybase.jdbc2.jdbc.SybStatement.executeUpdate(SybStatement.java:1685)

    at com.sybase.jdbc2.jdbc.SybStatement.executeUpdate(SybStatement.java:431)

    at com.cisco.nm.cm.ut.ctrlplane.ctrls.DBCtrl.medianetQuery(DBCtrl.java:100)

    at com.cisco.nm.cm.ut.ctrlplane.ctrls.DBCtrl.initializeDBSchema(DBCtrl.java:78)

    at com.cisco.nm.cm.ut.ctrlplane.ctrls.DBCtrl.init(DBCtrl.java:56)

    at com.cisco.nm.cm.ut.uhic.mac.ctrls.DBUpdateCtrl.<init>(DBUpdateCtrl.java:53)

    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)

    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)

    at java.lang.reflect.Constructor.newInstance(Constructor.java:513)

    at com.cisco.nm.cm.ut.ctrlplane.EntityCtrlMgr.initialize(EntityCtrlMgr.java:497)

    at com.cisco.nm.cm.ut.ctrlplane.EntityCtrlMgr.initControlers(EntityCtrlMgr.java:529)

    at com.cisco.nm.cm.ut.ctrlplane.EntityCtrlMgr.main(EntityCtrlMgr.java:898)

The number of DB connections:2

class com.cisco.nm.cm.ut.db.DBConnectionCreated new Database connection [hashCode = 10217370]

class com.cisco.nm.cm.ut.db.DBConnectionsuccessfully connected to db-url jdbc:odbc:cwsi

Creating Threads :8

Intializing the Controler 6 = filter Pkg = com.cisco.nm.cm.ut.uhic.mac.ctrls.FilterCtrl

Intializing the Controler 7 = dec Pkg = com.cisco.nm.cm.ut.uhic.mac.ctrls.DecodeCtrl

Intializing the Controler 8 = tpm Pkg = com.cisco.nm.cm.ut.ctrlplane.ctrls.TPMCtrl

Created TPM

Intializing the Controler 9 = sktsend Pkg = com.cisco.nm.cm.ut.uhic.mac.ctrls.SktSenderCtrl

Intializing the Controler 10 = skt Pkg = com.cisco.nm.cm.ut.ctrlplane.ctrls.SocketCtrl

Started Socket Listener

class com.cisco.nm.cm.ut.db.DBConnectionClosed Database connection [hashCode = 10217370]

23 Replies 23

AFROJ AHMAD
Cisco Employee
Cisco Employee

Hi Ian,

the CMFDATabase is down and other imp serveices are down.

try the belwo steps:

Run the below steps: 

1)stop daemon manager, ( net stop crmdmgtd ) 

2) Go to NMSROOT\CSCOpx\MDC\Apache\conf\SSL and delete all the
server.* files.

3) run NMSROOT\CSCOPx\bin >perl.exe NMSROOT\CSCOpx\MDC\Apache\configSSL.pl -disable

4) wait for 2 to 3 minutes then run 

NMSROOT\CSCOpx\bin >perl.exe NMSROOT\CSCOPx\MDC\Apache\configSSL.pl -enable

Fill all the required details.
Note: Make sure you enter the correct HOSTNAME not FQDN.

5)start daemon manager (net start crmdmgtd )

Thanks-
Afroz
[Do rate the useful post]
****Ratings Encourages Contributors ****

Thanks- Afroz [Do rate the useful post] ****Ratings Encourages Contributors ****

Hi Afroz

Just want to check that I should continue, as I got the following :

D:\Cisco_Prime\bin>perl ..\MDC\Apache\configSSL.pl -disable

SSL is already disabled

Thanks

Ian

Hi Afroz,

No joy, stil down !

Thanks

Ian

Did you enabled it after removing the server.* files ?

if not  kindly enable  it ..

Thanks-
Afroz
[Do rate the useful post]
****Ratings Encourages Contributors ****

Thanks- Afroz [Do rate the useful post] ****Ratings Encourages Contributors ****

please share the last 200 lines of syslog.log

Thanks-
Afroz
[Do rate the useful post]
****Ratings Encourages Contributors ****

Thanks- Afroz [Do rate the useful post] ****Ratings Encourages Contributors ****

Culd I ask, what you are after as most of the Syslog entries are intenal syslog info.

Nothing to do with the system.

I was looking for the information on the process startup status.

Thanks-
Afroz
[Do rate the useful post]
****Ratings Encourages Contributors ****

Thanks- Afroz [Do rate the useful post] ****Ratings Encourages Contributors ****

Hi,

restarted LMS and got the attached.

Hi Ian,

Share the below files in the meantime:

md.properties ( NMSROOT/CSCOpx/lib/classpath)

regdaemon.xml and ( NMSROOT/MDC/etc)

regdaemon.xml.bak

ctm_config.txt file from the below location:

NMSROOT/CSCOpx/MDC/tomcat/shared/lib  and

/NMSROOT/MDC/tomcat/webapps/cwhp/WEB-INF/lib

Thanks-
Afroz
[Do rate the useful post]
****Ratings Encourages Contributors ****

Thanks- Afroz [Do rate the useful post] ****Ratings Encourages Contributors ****

As requested in a zip

Hi Ian,

I have attached 2 files one for tomcat\shared\lib [ name of the file :: ctm_config(location shared)]

and other for /cwhp/WEB-INF/lib    [name of the file :: ctm_config(location cwhp) ]

NOTE: change the NMSROOT in the above files according you you server.

stop the daemon manager

replaced the attached file

start the daemon manager

wait for 10-15 and check the status of the issue.

Thanks-
Afroz
[Do rate the useful post]
****Ratings Encourages Contributors ****

Thanks- Afroz [Do rate the useful post] ****Ratings Encourages Contributors ****

Hi,

No joy, still need not start

Hi Ian,

was it working before ?

when was the issue started ?

we need to look at the syslog.log to dignose the issue , if you thing it has some imp . info that should not be shared public ,you can remove it ,if possible.

try resetting the causer account >

NMSROOT/CSCOpx/setup/support>resetCasuser.exe

before that check and make sure the casuser is a part of administrator group.

Thanks-
Afroz
[Do rate the useful post]
****Ratings Encourages Contributors ****

Thanks- Afroz [Do rate the useful post] ****Ratings Encourages Contributors ****

Hi Afroz,

You are going to be a bit surprised.

But the last state I now it was running well was back in Janurary 18th, so I think that is when the issue happened, a lot of the process logs go back to that date.. I only noticed just before I went on Holiday on the 14 Feb.

So have not had a chance to look into the issue.

I have come back to invesigate and found the issue was still in place.

So things like Syslog etc, wont contain any info on the issue.

At present I feel like something has corupted and so the system is dead !

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: