Thanks Justin for the reply. I should have mentioned that I already checked the SQL service and confirmed the MSSQLSERVER had access to the backup folder location.
Yesterday, after posting this discussion, I noticed that the remote DB server did not show up in the Monitoring Agent on either the IMC server or the remote DB server so I deployed one of the un-deployed options and it showed up on both and automated backups started working again. I am not sure what the cause was but its working again, so I can move onto something else.
Original Message:
Sent: Jul 06, 2023 02:48 AM
From: jguse
Subject: IMC Remote DB Backup Failure
Hello,
I would suggest checking what user is running the MSSQLSERVER service (rather than the agent), and see if they have permissions for the backup directory. You might fix it by setting the MSSQLSERVER service to 'Local System', or at least that worked for me when I had such an issue. The problem there was that the SQL server was running with some special service account that did not have permission to the backup directory.
Keep in mind that DBMAN is also using the iMC\dbman\bak directory as a temporary storage (on both systems) while it transfers backup files from the remote DB to the local server, so you may need to adjust permissions there as well.
------------------------------
Justin Guse
------------------------------
Original Message:
Sent: Jul 05, 2023 12:23 PM
From: mtucker
Subject: IMC Remote DB Backup Failure
Also, I see these errors in the dmalog. I am not sure what to make of them either.
2023-07-05 09:42:45 [INFO ] [Thread-1] [com.h3c.imc.deploy.dma.AgentMessageHandler$1::run(811)] Agent start connect to server
2023-07-05 09:42:45 [INFO ] [ActiveMQ Task-1] [com.h3c.imc.deploy.dma.AgentMessageHandler$1$2::transportResumed(825)] Agent transport resumed
2023-07-05 09:42:45 [INFO ] [ActiveMQ Task-1] [com.h3c.imc.deploy.dma.AgentMessageHandler::connectStateChanged(980)] Agent-Server connect state changed: Connected
2023-07-05 09:42:45 [INFO ] [ActiveMQ Task-1] [org.apache.activemq.transport.failover.FailoverTransport::doReconnect(1061)] Successfully connected to tcp://localhost:61626
2023-07-05 09:42:45 [INFO ] [Thread-1] [com.h3c.imc.deploy.dma.AgentMessageHandler$1::run(847)] Agent connection started
2023-07-05 09:42:45 [INFO ] [Thread-1] [com.h3c.imc.deploy.dma.AgentMessageHandler::connectStateChanged(980)] Agent-Server connect state changed: Connected
2023-07-05 09:42:45 [INFO ] [Thread-1] [com.h3c.imc.deploy.dma.AgentMessageHandler$1::run(870)] Create Agent MQ connection completed
2023-07-05 09:42:45 [INFO ] [main] [com.h3c.imc.deploy.dma.DBManConfiguration::setAgentMessageHandler(319)] this server is Master:false
2023-07-05 09:42:45 [INFO ] [Thread-10] [com.h3c.imc.deploy.dma.IPConfigFileManager::readAllConfigs(169)] Start loading server-addr.xml configuration file
2023-07-05 09:42:45 [INFO ] [Thread-10] [com.h3c.imc.deploy.dma.IPConfigFileManager::readAllConfigs(233)] Load server-addr.xml configuration file succeeded
2023-07-05 09:42:45 [INFO ] [AWT-EventQueue-0] [com.h3c.imc.deploy.dma.ComponentDeployInfo::isComponentsConformable(628)] Components conformable check failed: no component deployed
2023-07-05 09:42:45 [INFO ] [iMC-Database-Connect-Check] [com.h3c.imc.deploy.dma.IPConfigFileManager::readAllConfigs(169)] Start loading server-addr.xml configuration file
2023-07-05 09:42:45 [INFO ] [main] [com.h3c.imc.deploy.DMALauncher::checkBatchUpgrade(712)] checkBatchUpgrade start
2023-07-05 09:42:45 [INFO ] [main] [com.h3c.imc.deploy.DMALauncher::checkBatchUpgrade(725)] installInfo.getServerType()=Slave
2023-07-05 09:42:45 [INFO ] [main] [com.h3c.imc.deploy.DMALauncher::checkBatchUpgrade(726)] -------------
2023-07-05 09:42:45 [ERROR] [main] [com.h3c.imc.deploy.dma.DeployManager::getInstance(78)] This method only can be used in master
2023-07-05 09:42:45 [INFO ] [AWT-EventQueue-0] [com.h3c.imc.deploy.Util::getCustomImcLogo(3331)] path:C:\Program Files\iMC/deploy/components/common/deploy/custom/images/imc_logo.png
2023-07-05 09:42:45 [INFO ] [iMC-Database-Connect-Check] [com.h3c.imc.deploy.dma.IPConfigFileManager::readAllConfigs(233)] Load server-addr.xml configuration file succeeded
2023-07-05 09:42:45 [INFO ] [AWT-EventQueue-0] [com.h3c.imc.deploy.dma.DeployerMonitorAgent::load(144)] ??????imc_logo.png
2023-07-05 09:42:45 [ERROR] [iMC-Database-Connect-Check] [com.h3c.imc.deploy.dma.monitor.DatabaseConnectMonitor::checkDatabase(197)] Can not found database.
2023-07-05 09:42:45 [INFO ] [iMC-Database-Connect-Check] [com.h3c.imc.deploy.dma.monitor.DatabaseConnectMonitor::checkDatabaseVersion(111)] checkDatabaseVersion
2023-07-05 09:42:45 [ERROR] [main] [com.h3c.imc.deploy.DMALauncher::checkBatchUpgrade(869)] null
java.lang.IllegalStateException: This method only can be used in master
at com.h3c.imc.deploy.dma.DeployManager.getInstance(DeployManager.java:79) ~[deploy.jar:?]
at com.h3c.imc.deploy.DMALauncher.checkBatchUpgrade(DMALauncher.java:727) ~[deploy.jar:?]
at com.h3c.imc.deploy.DMALauncher.loadUI(DMALauncher.java:558) ~[deploy.jar:?]
at com.h3c.imc.deploy.DMALauncher.main(DMALauncher.java:187) ~[deploy.jar:?]
2023-07-05 09:42:45 [INFO ] [iMC-Stack-Trace-Printer] [com.h3c.imc.deploy.StackTracePrinter::printStackTrace(71)] thread id: 1, name: main, RUNNABLE
java.base@11.0.11/java.lang.SecurityManager.nonExportedPkgs(SecurityManager.java:1191)
java.base@11.0.11/java.lang.SecurityManager$$Lambda$232/0x0000000800427440.apply(Unknown Source)
java.base@11.0.11/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
java.base@11.0.11/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
java.base@11.0.11/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
java.base@11.0.11/java.util.Iterator.forEachRemaining(Iterator.java:133)
java.base@11.0.11/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
java.base@11.0.11/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
java.base@11.0.11/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
java.base@11.0.11/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
java.base@11.0.11/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
java.base@11.0.11/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
java.base@11.0.11/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
java.base@11.0.11/java.lang.SecurityManager.addNonExportedPackages(SecurityManager.java:1158)
java.base@11.0.11/java.lang.SecurityManager.<clinit>(SecurityManager.java:1143)
app//org.apache.logging.log4j.util.PrivateSecurityManagerStackTraceUtil.<clinit>(PrivateSecurityManagerStackTraceUtil.java:38)
app//org.apache.logging.log4j.util.StackLocator.getCurrentStackTrace(StackLocator.java:86)
app//org.apache.logging.log4j.util.StackLocatorUtil.getCurrentStackTrace(StackLocatorUtil.java:116)
app//org.apache.logging.log4j.core.impl.ThrowableProxy.<init>(ThrowableProxy.java:112)
app//org.apache.logging.log4j.core.impl.ThrowableProxy.<init>(ThrowableProxy.java:97)
app//org.apache.logging.log4j.core.impl.MutableLogEvent.getThrownProxy(MutableLogEvent.java:347)
app//org.apache.logging.log4j.core.pattern.ExtendedThrowablePatternConverter.format(ExtendedThrowablePatternConverter.java:63)
app//org.apache.logging.log4j.core.pattern.PatternFormatter.format(PatternFormatter.java:44)
app//org.apache.logging.log4j.core.layout.PatternLayout$PatternFormatterPatternSerializer.toSerializable(PatternLayout.java:384)
app//org.apache.logging.log4j.core.layout.PatternLayout.toText(PatternLayout.java:240)
app//org.apache.logging.log4j.core.layout.PatternLayout.encode(PatternLayout.java:225)
app//org.apache.logging.log4j.core.layout.PatternLayout.encode(PatternLayout.java:59)
app//org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender.directEncodeEvent(AbstractOutputStreamAppender.java:215)
app//org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender.tryAppend(AbstractOutputStreamAppender.java:208)
app//org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender.append(AbstractOutputStreamAppender.java:199)
app//org.apache.logging.log4j.core.appender.RollingFileAppender.append(RollingFileAppender.java:301)
app//org.apache.logging.log4j.core.config.AppenderControl.tryCallAppender(AppenderControl.java:161)
app//org.apache.logging.log4j.core.config.AppenderControl.callAppender0(AppenderControl.java:134)
app//org.apache.logging.log4j.core.config.AppenderControl.callAppenderPreventRecursion(AppenderControl.java:125)
app//org.apache.logging.log4j.core.config.AppenderControl.callAppender(AppenderControl.java:89)
app//org.apache.logging.log4j.core.config.LoggerConfig.callAppenders(LoggerConfig.java:675)
app//org.apache.logging.log4j.core.config.LoggerConfig.processLogEvent(LoggerConfig.java:633)
app//org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:616)
app//org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:552)
app//org.apache.logging.log4j.core.config.AwaitCompletionReliabilityStrategy.log(AwaitCompletionReliabilityStrategy.java:82)
app//org.apache.logging.log4j.core.Logger.log(Logger.java:161)
app//org.apache.logging.log4j.spi.AbstractLogger.tryLogMessage(AbstractLogger.java:2205)
app//org.apache.logging.log4j.spi.AbstractLogger.logMessageTrackRecursion(AbstractLogger.java:2159)
app//org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely(AbstractLogger.java:2142)
app//org.apache.logging.log4j.spi.AbstractLogger.logMessage(AbstractLogger.java:1994)
app//org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled(AbstractLogger.java:1852)
app//org.apache.logging.log4j.jcl.Log4jLog.error(Log4jLog.java:116)
app//com.h3c.imc.deploy.DMALauncher.checkBatchUpgrade(DMALauncher.java:869)
app//com.h3c.imc.deploy.DMALauncher.loadUI(DMALauncher.java:558)
app//com.h3c.imc.deploy.DMALauncher.main(DMALauncher.java:187)
thread id: 20, name: ActiveMQ Task-1, TIMED_WAITING, java.util.concurrent.SynchronousQueue$TransferStack@442fb745
java.base@11.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)
java.base@11.0.11/java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:462)
java.base@11.0.11/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:361)
java.base@11.0.11/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)
java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@11.0.11/java.lang.Thread.run(Thread.java:829)
thread id: 26, name: ActiveMQ Session Task-1, TIMED_WAITING, java.util.concurrent.SynchronousQueue$TransferStack@4ed001d4
java.base@11.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)
java.base@11.0.11/java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:462)
java.base@11.0.11/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:361)
java.base@11.0.11/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)
java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@11.0.11/java.lang.Thread.run(Thread.java:829)
thread id: 33, name: Image Fetcher 1, TIMED_WAITING, java.util.Vector@3e247934
java.base@11.0.11/java.lang.Object.wait(Native Method)
java.desktop@11.0.11/sun.awt.image.ImageFetcher.nextImage(ImageFetcher.java:154)
java.desktop@11.0.11/sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:207)
java.desktop@11.0.11/sun.awt.image.ImageFetcher.run(ImageFetcher.java:176)
thread id: 5, name: Attach Listener, RUNNABLE
thread id: 24, name: ActiveMQ InactivityMonitor WriteCheckTimer, TIMED_WAITING, java.util.TaskQueue@651de423
java.base@11.0.11/java.lang.Object.wait(Native Method)
java.base@11.0.11/java.util.TimerThread.mainLoop(Timer.java:553)
java.base@11.0.11/java.util.TimerThread.run(Timer.java:506)
thread id: 14, name: Java2D Disposer, WAITING, java.lang.ref.ReferenceQueue$Lock@5c31e25a
java.base@11.0.11/java.lang.Object.wait(Native Method)
java.base@11.0.11/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@11.0.11/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
java.desktop@11.0.11/sun.java2d.Disposer.run(Disposer.java:144)
java.base@11.0.11/java.lang.Thread.run(Thread.java:829)
thread id: 16, name: AWT-Windows, RUNNABLE
java.desktop@11.0.11/sun.awt.windows.WToolkit.eventLoop(Native Method)
java.desktop@11.0.11/sun.awt.windows.WToolkit.run(WToolkit.java:305)
java.base@11.0.11/java.lang.Thread.run(Thread.java:829)
thread id: 29, name: DistMonitor, TIMED_WAITING
java.base@11.0.11/java.lang.Thread.sleep(Native Method)
app//com.h3c.imc.deploy.dma.MonitorPanel$DiskInfoTableModel.run(MonitorPanel.java:1624)
java.base@11.0.11/java.lang.Thread.run(Thread.java:829)
thread id: 3, name: Finalizer, WAITING, java.lang.ref.ReferenceQueue$Lock@122186a9
java.base@11.0.11/java.lang.Object.wait(Native Method)
java.base@11.0.11/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@11.0.11/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
java.base@11.0.11/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:170)
thread id: 30, name: AWT-EventQueue-0, RUNNABLE
java.desktop@11.0.11/java.beans.ChangeListenerMap.get(ChangeListenerMap.java:135)
java.desktop@11.0.11/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:328)
java.desktop@11.0.11/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:266)
java.desktop@11.0.11/java.awt.Component.firePropertyChange(Component.java:8731)
java.desktop@11.0.11/java.awt.Component.updateGraphicsData(Component.java:1176)
java.desktop@11.0.11/java.awt.Container.updateChildGraphicsData(Container.java:1183)
java.desktop@11.0.11/java.awt.Component.updateGraphicsData(Component.java:1168)
java.desktop@11.0.11/java.awt.Container.updateChildGraphicsData(Container.java:1183)
java.desktop@11.0.11/java.awt.Component.updateGraphicsData(Component.java:1168)
java.desktop@11.0.11/java.awt.Container.updateChildGraphicsData(Container.java:1183)
java.desktop@11.0.11/java.awt.Component.updateGraphicsData(Component.java:1168)
java.desktop@11.0.11/java.awt.Container.updateChildGraphicsData(Container.java:1183)
java.desktop@11.0.11/java.awt.Component.updateGraphicsData(Component.java:1168)
java.desktop@11.0.11/java.awt.Container.updateChildGraphicsData(Container.java:1183)
java.desktop@11.0.11/java.awt.Component.updateGraphicsData(Component.java:1168)
java.desktop@11.0.11/java.awt.Container.updateChildGraphicsData(Container.java:1183)
java.desktop@11.0.11/java.awt.Component.updateGraphicsData(Component.java:1168)
java.desktop@11.0.11/java.awt.Container.updateChildGraphicsData(Container.java:1183)
java.desktop@11.0.11/java.awt.Component.updateGraphicsData(Component.java:1168)
java.desktop@11.0.11/java.awt.Component.setGraphicsConfiguration(Component.java:1156)
java.desktop@11.0.11/java.awt.Container.addImpl(Container.java:1136)
java.desktop@11.0.11/javax.swing.JLayeredPane.addImpl(JLayeredPane.java:237)
java.desktop@11.0.11/java.awt.Container.add(Container.java:997)
java.desktop@11.0.11/javax.swing.JRootPane.setContentPane(JRootPane.java:603)
java.desktop@11.0.11/javax.swing.JFrame.setContentPane(JFrame.java:679)
app//com.h3c.imc.deploy.dma.DeployerMonitorAgent.load(DeployerMonitorAgent.java:157)
app//com.h3c.imc.deploy.DMALauncher$1$1.run(DMALauncher.java:523)
java.desktop@11.0.11/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
java.desktop@11.0.11/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
java.desktop@11.0.11/java.awt.EventQueue$4.run(EventQueue.java:721)
java.desktop@11.0.11/java.awt.EventQueue$4.run(EventQueue.java:715)
java.base@11.0.11/java.security.AccessController.doPrivileged(Native Method)
java.base@11.0.11/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
java.desktop@11.0.11/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
java.desktop@11.0.11/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
java.desktop@11.0.11/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
java.desktop@11.0.11/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
java.desktop@11.0.11/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
java.desktop@11.0.11/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
java.desktop@11.0.11/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
thread id: 15, name: AWT-Shutdown, WAITING, java.lang.Object@f51b000
java.base@11.0.11/java.lang.Object.wait(Native Method)
java.base@11.0.11/java.lang.Object.wait(Object.java:328)
java.desktop@11.0.11/sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:291)
java.base@11.0.11/java.lang.Thread.run(Thread.java:829)
thread id: 39, name: iMC-Stack-Trace-Printer, RUNNABLE
java.base/java.lang.Thread.getStackTrace(Thread.java:1602)
com.h3c.imc.deploy.StackTracePrinter.printStackTrace(StackTracePrinter.java:66)
com.h3c.imc.deploy.StackTracePrinter.run(StackTracePrinter.java:43)
thread id: 18, name: Thread-0, RUNNABLE
java.base@11.0.11/java.net.PlainSocketImpl.accept0(Native Method)
java.base@11.0.11/java.net.PlainSocketImpl.socketAccept(PlainSocketImpl.java:159)
java.base@11.0.11/java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:458)
java.base@11.0.11/java.net.ServerSocket.implAccept(ServerSocket.java:565)
java.base@11.0.11/java.net.ServerSocket.accept(ServerSocket.java:533)
app//com.h3c.imc.deploy.DMALauncher.listenForCommand(DMALauncher.java:1200)
app//com.h3c.imc.deploy.DMALauncher.access$200(DMALauncher.java:74)
app//com.h3c.imc.deploy.DMALauncher$3.run(DMALauncher.java:1187)
thread id: 38, name: iMC-Database-Connect-Check, RUNNABLE
java.base@11.0.11/java.lang.ClassLoader.defineClass1(Native Method)
java.base@11.0.11/java.lang.ClassLoader.defineClass(ClassLoader.java:1017)
java.base@11.0.11/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174)
java.base@11.0.11/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:800)
java.base@11.0.11/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:698)
java.base@11.0.11/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:621)
java.base@11.0.11/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:579)
java.base@11.0.11/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
java.base@11.0.11/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
java.base@11.0.11/java.lang.Class.forName0(Native Method)
java.base@11.0.11/java.lang.Class.forName(Class.java:315)
app//com.h3c.imc.deploy.dma.monitor.DatabaseConnectMonitor.checkDatabaseVersion(DatabaseConnectMonitor.java:140)
app//com.h3c.imc.deploy.dma.monitor.DatabaseConnectMonitor.run(DatabaseConnectMonitor.java:95)
thread id: 25, name: ActiveMQ Task-2, TIMED_WAITING, java.util.concurrent.SynchronousQueue$TransferStack@442fb745
java.base@11.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)
java.base@11.0.11/java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:462)
java.base@11.0.11/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:361)
java.base@11.0.11/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)
java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@11.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@11.0.11/java.lang.Thread.run(Thread.java:829)
thread id: 34, name: Thread-8, TIMED_WAITING
java.base@11.0.11/java.lang.Thread.sleep(Native Method)
app//com.h3c.imc.deploy.dma.DeployPanel$1.run(DeployPanel.java:285)
thread id: 37, name: Database Checking Thread, TIMED_WAITING
java.base@11.0.11/java.lang.Thread.sleep(Native Method)
app//com.h3c.imc.deploy.dma.EnvPanel$10.run(EnvPanel.java:1171)
thread id: 28, name: Image Fetcher 0, TIMED_WAITING, java.util.Vector@3e247934
java.base@11.0.11/java.lang.Object.wait(Native Method)
java.desktop@11.0.11/sun.awt.image.ImageFetcher.nextImage(ImageFetcher.java:154)
java.desktop@11.0.11/sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:207)
java.desktop@11.0.11/sun.awt.image.ImageFetcher.run(ImageFetcher.java:176)
thread id: 11, name: Common-Cleaner, TIMED_WAITING, java.lang.ref.ReferenceQueue$Lock@569770e1
java.base@11.0.11/java.lang.Object.wait(Native Method)
java.base@11.0.11/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@11.0.11/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:148)
java.base@11.0.11/java.lang.Thread.run(Thread.java:829)
java.base@11.0.11/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:134)
thread id: 32, name: Thread-7, TIMED_WAITING
java.base@11.0.11/java.lang.Thread.sleep(Native Method)
app//com.h3c.imc.deploy.dma.GraphicMonitorPanel$Surface.run(GraphicMonitorPanel.java:435)
java.base@11.0.11/java.lang.Thread.run(Thread.java:829)
thread id: 21, name: ActiveMQ InactivityMonitor ReadCheckTimer, TIMED_WAITING, java.util.TaskQueue@489da054
java.base@11.0.11/java.lang.Object.wait(Native Method)
java.base@11.0.11/java.util.TimerThread.mainLoop(Timer.java:553)
java.base@11.0.11/java.util.TimerThread.run(Timer.java:506)
thread id: 22, name: ActiveMQ Transport: tcp://localhost/127.0.0.1:61626@58624, RUNNABLE
java.base@11.0.11/java.net.SocketInputStream.socketRead0(Native Method)
java.base@11.0.11/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
java.base@11.0.11/java.net.SocketInputStream.read(SocketInputStream.java:168)
java.base@11.0.11/java.net.SocketInputStream.read(SocketInputStream.java:140)
app//org.apache.activemq.transport.tcp.TcpBufferedInputStream.fill(TcpBufferedInputStream.java:50)
app//org.apache.activemq.transport.tcp.TcpTransport$2.fill(TcpTransport.java:634)
app//org.apache.activemq.transport.tcp.TcpBufferedInputStream.read(TcpBufferedInputStream.java:59)
app//org.apache.activemq.transport.tcp.TcpTransport$2.read(TcpTransport.java:619)
java.base@11.0.11/java.io.DataInputStream.readInt(DataInputStream.java:392)
app//org.apache.activemq.openwire.OpenWireFormat.unmarshal(OpenWireFormat.java:280)
app//org.apache.activemq.transport.tcp.TcpTransport.readCommand(TcpTransport.java:240)
app//org.apache.activemq.transport.tcp.TcpTransport.doRun(TcpTransport.java:232)
app//org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:215)
java.base@11.0.11/java.lang.Thread.run(Thread.java:829)
thread id: 31, name: Thread-6, TIMED_WAITING
java.base@11.0.11/java.lang.Thread.sleep(Native Method)
app//com.h3c.imc.deploy.dma.GraphicMonitorPanel$Surface.run(GraphicMonitorPanel.java:435)
java.base@11.0.11/java.lang.Thread.run(Thread.java:829)
thread id: 4, name: Signal Dispatcher, RUNNABLE
thread id: 2, name: Reference Handler, RUNNABLE
java.base@11.0.11/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@11.0.11/java.lang.ref.Reference.processPendingReferences(Reference.java:241)
java.base@11.0.11/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:213)
2023-07-05 09:42:46 [INFO ] [ActiveMQ Session Task-1] [com.h3c.imc.deploy.dma.AgentMessageHandler::masterConnectStateChanged(1005)] Receive master state change message: Connected
2023-07-05 09:42:46 [INFO ] [ActiveMQ Session Task-1] [com.h3c.imc.deploy.dma.DeployerMonitorAgent::update(455)] Master connect state changed: Connected
2023-07-05 09:42:46 [INFO ] [AWT-EventQueue-0] [com.h3c.imc.deploy.dma.ComponentDeployInfo::isComponentsConformable(628)] Components conformable check failed: no component deployed
2023-07-05 09:42:46 [INFO ] [AWT-EventQueue-0] [com.h3c.imc.deploy.dma.ComponentDeployInfo::isComponentsConformable(628)] Components conformable check failed: no component deployed
2023-07-05 09:42:46 [INFO ] [AWT-EventQueue-0] [com.h3c.imc.deploy.dma.ComponentDeployInfo::isComponentsConformable(628)] Components conformable check failed: no component deployed
2023-07-05 09:42:46 [INFO ] [iMC-Database-Connect-Check] [com.h3c.imc.deploy.dma.monitor.DatabaseConnectMonitor::checkDatabaseVersion(144)] DBTYPE_SQLSERVER.equals(dbType)
2023-07-05 09:42:46 [INFO ] [iMC-Database-Connect-Check] [com.h3c.imc.deploy.dma.monitor.DatabaseConnectMonitor::checkDatabaseVersion(149)] str: Microsoft SQL Server 2019 (RTM-CU18-GDR) (KB5021124) - 15.0.4280.7 (X64)
Jan 23 2023 12:37:13
Copyright (C) 2019 Microsoft Corporation
Standard Edition (64-bit) on Windows Server 2022 Standard 10.0 <X64> (Build 20348: ) (Hypervisor)
2023-07-05 09:42:46 [INFO ] [iMC-Database-Connect-Check] [com.h3c.imc.deploy.dma.monitor.DatabaseConnectMonitor::checkDatabaseVersion(155)] !str.contains("Evaluation")
2023-07-05 10:07:52 [WARN ] [AWT-EventQueue-0] [com.h3c.imc.deploy.DeployStateTracer::readState(152)] Can not find deploy state file.
2023-07-05 10:12:46 [ERROR] [iMC-Database-Connect-Check] [com.h3c.imc.deploy.dma.monitor.DatabaseConnectMonitor::checkDatabase(197)] Can not found database.
2023-07-05 10:12:46 [INFO ] [iMC-Database-Connect-Check] [com.h3c.imc.deploy.dma.monitor.DatabaseConnectMonitor::checkDatabaseVersion(111)] checkDatabaseVersion
2023-07-05 10:12:46 [INFO ] [iMC-Database-Connect-Check] [com.h3c.imc.deploy.dma.monitor.DatabaseConnectMonitor::checkDatabaseVersion(144)] DBTYPE_SQLSERVER.equals(dbType)
2023-07-05 10:12:46 [INFO ] [iMC-Database-Connect-Check] [com.h3c.imc.deploy.dma.monitor.DatabaseConnectMonitor::checkDatabaseVersion(149)] str: Microsoft SQL Server 2019 (RTM-CU18-GDR) (KB5021124) - 15.0.4280.7 (X64)
Jan 23 2023 12:37:13
Copyright (C) 2019 Microsoft Corporation
Standard Edition (64-bit) on Windows Server 2022 Standard 10.0 <X64> (Build 20348: ) (Hypervisor)
2023-07-05 10:12:46 [INFO ] [iMC-Database-Connect-Check] [com.h3c.imc.deploy.dma.monitor.DatabaseConnectMonitor::checkDatabaseVersion(155)] !str.contains("Evaluation")
2023-07-05 10:16:40 [WARN ] [AWT-EventQueue-0] [com.h3c.imc.deploy.DeployStateTracer::readState(152)] Can not find deploy state file.