BUG REPORT: Master Server State is Partially Connected since an upgrade to OpsCenter 7.5

Article:TECH185701  |  Created: 2012-04-03  |  Updated: 2012-04-25  |  Article URL http://www.symantec.com/docs/TECH185701
Article Type
Technical Solution


Environment

Subject

Issue



Master Server State is Partially Connected as OpsCenter is unable to parse non-English localized messages returned from Sybase DB engine


Error



OpsCenter 148 VxUL snippets:

02/29/12 09:15:13.790 [Application] OCserver 58330 OCserver 148 PID:4452 TID:215 File ID:148 [No context] [Info] PushPullCollectorContext JobCollector7x NBUmaster state change : STOPPED -> STARTED
02/29/12 09:15:18.572 [Application] OCserver 58330 OCserver 148 PID:4452 TID:215 File ID:148 [No context] [Info] PushPullCollectorContext JobCollector7x NBUmaster initialSync entering
02/29/12 09:15:18.572 [Application] OCserver 58330 OCserver 148 PID:4452 TID:215 File ID:148 [No context] [Info] PushPullCollectorContext JobCollector7x NBUmaster state change : STARTED -> INITIAL_SYNC
02/29/12 09:15:18.618 [Application] OCserver 58330 OCserver 148 PID:4452 TID:215 File ID:148 [No context] [Info] JobCollector7x NBUmaster initialSync lastSyncTime : 135497622970000000
02/29/12 09:15:18.712 [Application] OCserver 58330 OCserver 148 PID:4452 TID:215 File ID:148 [No context] [Info] JobCollector7x NBUmaster initialSync nextSyncTime : 0
02/29/12 09:15:25.228 [Application] OCserver 58330 OCserver 148 PID:4452 TID:215 File ID:148 [No context] [Error] JobCollector7x NBUmaster initialSync failed - java.lang.IllegalStateException: Failed to find the parent table, for exception: Erreur SQL Anywhere -194 : Aucune valeur n'a _t_ sp_cifi_e pour la cl_ primaire de la cl_ _trang_re 'PK_PARENT_JOB' dans la table 'domain_ParentJob'
at com.symantec.nbu.nom.dbaccess.persistence.domain.DomainParentJobPersistenceManager.handleException(DomainParentJobPersistenceManager.java:57)
at com.symantec.nbu.nom.dbaccess.persistence.domain.DomainParentJobPersistenceManager.insert(DomainParentJobPersistenceManager.java:109)
at com.symantec.nbu.nom.dbaccess.persistence.domain.DomainParentJobPersistenceManager.store(DomainParentJobPersistenceManager.java:576)
at com.symantec.nbu.nom.dbaccess.persistence.domain.DomainParentJobPersistenceManager.store(DomainParentJobPersistenceManager.java:542)
at com.symantec.nbu.nom.scl.dbfacade.JobDbFacade.store(JobDbFacade.java:907)
at com.symantec.nbu.nom.scl.dbfacade.JobDbFacade.store(JobDbFacade.java:1254)
at com.symantec.nbu.nom.scl.ncl.collector.job.JobCollector7x.update(JobCollector7x.java:290)
at com.symantec.nbu.nom.scl.ncl.collector.job.JobCollector7x.sync(JobCollector7x.java:143)
at com.symantec.nbu.nom.scl.common.collector.PushPullCollectorContext.initialSync(PushPullCollectorContext.java:182)
at com.symantec.nbu.nom.scl.common.collector.PushPullCollectorContext.start(PushPullCollectorContext.java:152)
at com.symantec.nbu.nom.scl.common.collector.RestartTask.run(RestartTask.java:29)
at com.symantec.nbu.common.threadpool.ThreadDecorator.run(ThreadDecorator.java:47)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

02/29/12 09:15:25.228 [Application] OCserver 58330 OCserver 148 PID:4452 TID:215 File ID:148 [No context] [Error] PushPullCollectorContext JobCollector7x NBUmaster initialSync failed - com.symantec.nbu.nom.scl.common.CollectionFailedException: Failed to find the parent table, for exception: Erreur SQL Anywhere -194 : Aucune valeur n'a _t_ sp_cifi_e pour la cl_ primaire de la cl_ _trang_re 'PK_PARENT_JOB' dans la table 'domain_ParentJob'
at com.symantec.nbu.nom.scl.ncl.collector.job.JobCollector7x.sync(JobCollector7x.java:165)
at com.symantec.nbu.nom.scl.common.collector.PushPullCollectorContext.initialSync(PushPullCollectorContext.java:182)
at com.symantec.nbu.nom.scl.common.collector.PushPullCollectorContext.start(PushPullCollectorContext.java:152)
at com.symantec.nbu.nom.scl.common.collector.RestartTask.run(RestartTask.java:29)
at com.symantec.nbu.common.threadpool.ThreadDecorator.run(ThreadDecorator.java:47)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Caused by: java.lang.IllegalStateException: Failed to find the parent table, for exception: Erreur SQL Anywhere -194 : Aucune valeur n'a _t_ sp_cifi_e pour la cl_ primaire de la cl_ _trang_re 'PK_PARENT_JOB' dans la table 'domain_ParentJob'
at com.symantec.nbu.nom.dbaccess.persistence.domain.DomainParentJobPersistenceManager.handleException(DomainParentJobPersistenceManager.java:57)
at com.symantec.nbu.nom.dbaccess.persistence.domain.DomainParentJobPersistenceManager.insert(DomainParentJobPersistenceManager.java:109)
at com.symantec.nbu.nom.dbaccess.persistence.domain.DomainParentJobPersistenceManager.store(DomainParentJobPersistenceManager.java:576)
at com.symantec.nbu.nom.dbaccess.persistence.domain.DomainParentJobPersistenceManager.store(DomainParentJobPersistenceManager.java:542)
at com.symantec.nbu.nom.scl.dbfacade.JobDbFacade.store(JobDbFacade.java:907)
at com.symantec.nbu.nom.scl.dbfacade.JobDbFacade.store(JobDbFacade.java:1254)
at com.symantec.nbu.nom.scl.ncl.collector.job.JobCollector7x.update(JobCollector7x.java:290)
at com.symantec.nbu.nom.scl.ncl.collector.job.JobCollector7x.sync(JobCollector7x.java:143) ... 12 more

02/29/12 09:15:25.259 [Application] OCserver 58330 OCserver 148 PID:4452 TID:215 File ID:148 [No context] [Error] PushPullCollectorContext JobCollector7x NBUmaster initialSync restarting collector
02/29/12 09:15:25.259 [Application] OCserver 58330 OCserver 148 PID:4452 TID:215 File ID:148 [No context] [Info] PushPullCollectorContext JobCollector7x NBUmaster restart entering
02/29/12 09:15:25.259 [Application] OCserver 58330 OCserver 148 PID:4452 TID:215 File ID:148 [No context] [Info] PushPullCollectorContext JobCollector7x NBUmaster state change : INITIAL_SYNC -> STOPPED
02/29/12 09:15:25.291 [Application] OCserver 58330 OCserver 148 PID:4452 TID:215 File ID:148 [No context] [Info] PushPullCollectorContext JobCollector7x NBUmaster stop cancelling scheduledFutureTask
02/29/12 09:15:28.260 [Application] OCserver 58330 OCserver 148 PID:4452 TID:215 File ID:148 [No context] [Info] PushPullCollectorContext JobCollector7x NBUmaster restart exiting
02/29/12 09:15:28.260 [Application] OCserver 58330 OCserver 148 PID:4452 TID:215 File ID:148 [No context] [Info] PushPullCollectorContext JobCollector7x NBUmaster initialSync exiting

 


Environment



Windows Server 2008 R2 x64
OpsCenter 7.5

user.country=CH
user.language=fr
user.timezone=Europe/Berlin
 

Solution



The formal resolution for this issue (Etrack 2716965) is included in the following release:

  • NetBackup OpsCenter 7.5 Maintenance Release 1 (7.5.0.1)

Download and README information for NetBackup 7.5.0.1 is available from the following link:
 http://www.symantec.com/business/support/index?page=landing&key=15143


Supplemental Materials

SourceETrack
Value2716965
Description

SQL Anywhere -194:Master Server state = Partially connected



Article URL http://www.symantec.com/docs/TECH185701


Terms of use for this information are found in Legal Notices