VMware Cloud Community
WesAJ1
Contributor
Contributor
Jump to solution

UnsatisfiedLinkError: isattay when installing on MAC OS X 10.11

I am having an issue with the hyperic install on a Mac Power PC with version 10.11 of OS X and Java version 5 for Mac OS X. Every time I attempt an install with the server, agent and shell I receive the following error:

An ERROR occurred, the installation cannot continue
Fatal Exception at /hyperic-hq-installer/installer-3.2.0/data/setup.xml: 150 : :The following error occurred while expecting this line:

/hyperic-hq-installer/installer-3.2.0/data/setup-interactive.xml: 15 : Could not create type ConfigSchema due to java.lang.UnsatisfiedLinkError: isatty

Any help on this matter would be of great assistance.
Reply
0 Kudos
1 Solution

Accepted Solutions
dougm_hyperic
VMware Employee
VMware Employee
Jump to solution

Hi Wes,

For the server installer you'll need copy the updated binary here:
installer-3.2.0/lib/libsigar-universal-macosx.dylib

I believe you'll also need to setup an external database as the the bundled postgres in 3.2 is compiled on intel. See:
http://support.hyperic.com/confluence/display/DOC/Database+Preparation

View solution in original post

Reply
0 Kudos
15 Replies
admin
Immortal
Immortal
Jump to solution

OS X 10.11?

Charles


Reply
0 Kudos
WesAJ1
Contributor
Contributor
Jump to solution

Right, the operating system version of OS X. If you click on the apple and click on about this MAC you will see the MAC OS X Server version number. I have also tried the install on 10.4.2. I am beginning to wonder if it is an issue with the user I created to install hyperic.
Reply
0 Kudos
admin
Immortal
Immortal
Jump to solution

This is a farily general error which can occur when SIGAR fails to
load its native library (libsigar) for your OS. Most likely we don't
have a library that is matching up to what sigar is attempting to
load off the OS.

If perl -e 'print $^O;' tells you that you're on 'darwin', it's going
to use the unversal-macosx binary

-- Jon


On Feb 20, 2008, at 2:20 PM, Wesley Jenkins wrote:

> Right, the operating system version of OS X. If you click on the
> apple and click on about this MAC you will see the MAC OS X Server
> version number. I have also tried the install on 10.4.2. I am
> beginning to wonder if it is an issue with the user I created to
> install hyperic.


Reply
0 Kudos
ihilder
Contributor
Contributor
Jump to solution

I am running into this same error when attempting to install the hyperic server and client on a Mac OS X box. The box is currently running OS X v10.4.11, with Postgres and Java 5. Has a workaround been found for this specific error? Any help would be appreciated.
Reply
0 Kudos
dougm_hyperic
VMware Employee
VMware Employee
Jump to solution

This was caused by recent changes for 10.5 support, linking against a library which does not exist on the ppc flavor of OSX 10.4. You can workaround the problem on the agent side by downloading:
http://svn.hyperic.org/dist/SIGAR_1_5/lib/libsigar-universal-macosx.dylib?root=Hyperic+SIGAR&view=co

cp libsigar-universal-macosx.dylib pdk/lib/
./hq-agent.sh start

This fix will be included with the upcoming 3.2.1 release.
WesAJ1
Contributor
Contributor
Jump to solution

Thanks Doug, this was extremely helpful and imperative in getting the agent to run on the MAC OS X servers. However, I still cannot get the server to run on a Mac, hopefully a solution will be found for this issue.
Reply
0 Kudos
dougm_hyperic
VMware Employee
VMware Employee
Jump to solution

Hi Wes,

For the server installer you'll need copy the updated binary here:
installer-3.2.0/lib/libsigar-universal-macosx.dylib

I believe you'll also need to setup an external database as the the bundled postgres in 3.2 is compiled on intel. See:
http://support.hyperic.com/confluence/display/DOC/Database+Preparation
Reply
0 Kudos
ihilder
Contributor
Contributor
Jump to solution

dougm,

I have been working to get my OS X server setup for testing. The correct libsigar allowed me to run the installer after following the Postgresql setup instructions. Hyperic is installing *successfully*, but when I browse to the localhost url to view I get the following error:

Hyperic HQ is starting up, please wait.

100% complete.

Status: Startup Complete

Last Error: Incomplete Deployment listing: --- Incompletely deployed packages --- org.jboss.deployment.DeploymentInfo@a732c7eb { url=file:/Library/hyperic/server-3.2.0/hq-engine/server/default/deploy/hq.ear/autoinventory-mbeans.sar/ } deployer: org.jboss.deployment.SARDeployer@a5555a status: Created state: CREATED watch: file:/Library/hyperic/server-3.2.0/hq-engine/server/default/deploy/hq.ear/autoinventory-mbeans.sar/META-INF/jboss-service.xml altDD: null lastDeployed: 1204220631296 lastModified: 1204220502000 mbeans: hyperic.jmx:type=Service,name=AgentAIScan (state not available) hyperic.jmx:service=Scheduler,name=AgentAIScan state: Created org.jboss.deployment.DeploymentInfo@ee65aa3d { url=file:/Library/hyperic/server-3.2.0/hq-engine/server/default/deploy/hq.ear/events-mbeans.sar/ } deployer: org.jboss.deployment.SARDeployer@a5555a status: Created state: CREATED watch: file:/Library/hyperic/server-3.2.0/hq-engine/server/default/deploy/hq.ear/events-mbeans.sar/META-INF/jboss-service.xml altDD: null lastDeployed: 1204220631303 lastModified: 1204220502000 mbeans: jboss:service=SpiderMail state: Created hyperic.jmx:type=Service,name=EventsHeartBeat (state not available) hyperic.jmx:service=Scheduler,name=EventsHeartBeat state: Created org.jboss.deployment.DeploymentInfo@ea24dbda { url=file:/Library/hyperic/server-3.2.0/hq-engine/server/default/deploy/hq.ear/measurement-mbeans.sar/ } deployer: org.jboss.deployment.SARDeployer@a5555a status: Created state: CREATED watch: file:/Library/hyperic/server-3.2.0/hq-engine/server/default/deploy/hq.ear/measurement-mbeans.sar/META-INF/jboss-service.xml altDD: null lastDeployed: 1204220631309 lastModified: 1204220502000 mbeans: hyperic.jmx:type=Service,name=MeasurementSchedule (state not available) hyperic.jmx:type=Service,name=AvailabilityCheck (state not available) hyperic.jmx:service=Scheduler,name=AvailabilityCheck state: Created hyperic.jmx:type=Service,name=DataPurge (state not available) hyperic.jmx:type=Service,name=DataPopulator (state not available) org.jboss.deployment.DeploymentInfo@eb28c199 { url=file:/Library/hyperic/server-3.2.0/hq-engine/server/default/deploy/hq.ear/scheduler-mbeans.sar/ } deployer: org.jboss.deployment.SARDeployer@a5555a status: Created state: CREATED watch: file:/Library/hyperic/server-3.2.0/hq-engine/server/default/deploy/hq.ear/scheduler-mbeans.sar/META-INF/jboss-service.xml altDD: null lastDeployed: 1204220631316 lastModified: 1204220502000 mbeans: hyperic.jmx:type=Service,name=Scheduler (state not available) org.jboss.deployment.DeploymentInfo@ea8a8200 { url=file:/Library/hyperic/server-3.2.0/hq-engine/server/default/deploy/hq.ear/alertdef-prop-service.xml } deployer: org.jboss.deployment.SARDeployer@a5555a status: Created state: CREATED watch: file:/Library/hyperic/server-3.2.0/hq-engine/server/default/deploy/hq.ear/alertdef-prop-service.xml altDD: null lastDeployed: 1204220631324 lastModified: 1204220631000 mbeans: jboss:type=Service,name=AlertDefinitionsProperties state: Created org.jboss.deployment.DeploymentInfo@7d1c7851 { url=file:/Library/hyperic/server-3.2.0/hq-engine/server/default/deploy/hq.ear/events-mq-service.xml } deployer: org.jboss.deployment.SARDeployer@a5555a status: Created state: CREATED watch: file:/Library/hyperic/server-3.2.0/hq-engine/server/default/deploy/hq.ear/events-mq-service.xml altDD: null lastDeployed: 1204220631332 lastModified: 1204220631000 mbeans: jboss.mq.destination:service=Topic,name=eventsTopic state: Created org.jboss.deployment.DeploymentInfo@8b8b0594 { url=file:/Library/hyperic/server-3.2.0/hq-engine/server/default/deploy/hq.ear/measurement-mq-service.xml } deployer: org.jboss.deployment.SARDeployer@a5555a status: Created state: CREATED watch: file:/Library/hyperic/server-3.2.0/hq-engine/server/default/deploy/hq.ear/measurement-mq-service.xml altDD: null lastDeployed: 1204220631340 lastModified: 1204220631000 mbeans: jboss.mq.destination:service=Queue,name=agentScheduleQueue state: Created jboss.mq.destination:service=Queue,name=monitorAlarmQueue state: Created org.jboss.deployment.DeploymentInfo@55652bd3 { url=file:/Library/hyperic/server-3.2.0/hq-engine/server/default/deploy/hq.ear/measurement-prop-service.xml } deployer: org.jboss.deployment.SARDeployer@a5555a status: Created state: CREATED watch: file:/Library/hyperic/server-3.2.0/hq-engine/server/default/deploy/hq.ear/measurement-prop-service.xml altDD: null lastDeployed: 1204220631348 lastModified: 1204220631000 mbeans: jboss:type=Service,name=MeasurementSystemProperties state: Created org.jboss.deployment.DeploymentInfo@dcde2c10 { url=file:/Library/hyperic/server-3.2.0/hq-engine/server/default/deploy/hq.ear/product-plugin-service.xml } deployer: org.jboss.deployment.SARDeployer@a5555a status: Deployment FAILED reason: - nested throwable: (java.lang.reflect.UndeclaredThrowableException) state: FAILED watch: file:/Library/hyperic/server-3.2.0/hq-engine/server/default/deploy/hq.ear/product-plugin-service.xml altDD: null lastDeployed: 1204220631362 lastModified: 1204220631000 mbeans: org.jboss.deployment.DeploymentInfo@45980540 { url=file:/Library/hyperic/server-3.2.0/hq-engine/server/default/deploy/hq.ear/hq-agent-session.jar/ } deployer: MBeanProxyExt[jboss.ejb:service=EJBDeployer] status: null state: INITIALIZED watch: file:/Library/hyperic/server-3.2.0/hq-engine/server/default/deploy/hq.ear/hq-agent-session.jar/META-INF/ejb-jar.xml altDD: null lastDeployed: 1204220631384 lastModified: 1204220502000 mbeans: org.jboss.deployment.DeploymentInfo@3a44cd67 { url=file:/Library/hyperic/server-3.2.0/hq-engine/server/default/deploy/hq.ear/hq-message.jar/ } deployer: MBeanProxyExt[jboss.ejb:service=EJBDeployer] status: null state: INITIALIZED watch: file:/Library/hyperic/server-3.2.0/hq-engine/server/default/deploy/hq.ear/hq-message.jar/META-INF/ejb-jar.xml altDD: null lastDeployed: 1204220631400 lastModified: 1204220502000 mbeans: org.jboss.deployment.DeploymentInfo@5e058c38 { url=file:/Library/hyperic/server-3.2.0/hq-engine/server/default/deploy/hq.ear/hq-session.jar/ } deployer: MBeanProxyExt[jboss.ejb:service=EJBDeployer] status: null state: INITIALIZED watch: file:/Library/hyperic/server-3.2.0/hq-engine/server/default/deploy/hq.ear/hq-session.jar/META-INF/ejb-jar.xml altDD: null lastDeployed: 1204220631419 lastModified: 1204220502000 mbeans: org.jboss.deployment.DeploymentInfo@f6162934 { url=file:/Library/hyperic/server-3.2.0/hq-engine/server/default/deploy/hq.ear/hq.war/ } deployer: MBeanProxyExt[jboss.web:service=WebServer] status: null state: INITIALIZED watch: file:/Library/hyperic/server-3.2.0/hq-engine/server/default/deploy/hq.ear/hq.war/WEB-INF/web.xml altDD: null lastDeployed: 1204220631509 lastModified: 1204220503000 mbeans: org.jboss.deployment.DeploymentInfo@681189ed { url=file:/Library/hyperic/server-3.2.0/hq-engine/server/default/deploy/hq.ear/hyperic-hq.war/ } deployer: MBeanProxyExt[jboss.web:service=WebServer] status: null state: INITIALIZED watch: file:/Library/hyperic/server-3.2.0/hq-engine/server/default/deploy/hq.ear/hyperic-hq.war/WEB-INF/web.xml altDD: null lastDeployed: 1204220631533 lastModified: 1204220502000 mbeans: org.jboss.deployment.DeploymentInfo@1ca6d66e { url=file:/Library/hyperic/server-3.2.0/hq-engine/server/default/deploy/hq.ear/ } deployer: org.jboss.deployment.EARDeployer@586f87 status: Deployment FAILED reason: - nested throwable: (java.lang.reflect.UndeclaredThrowableException) state: FAILED watch: file:/Library/hyperic/server-3.2.0/hq-engine/server/default/deploy/hq.ear/META-INF/application.xml altDD: null lastDeployed: 1204220631534 lastModified: 1204220506000 mbeans:

This page will automatically refresh

Am I missing something else on my platform? Possible causes/fixes for this error would be much appreciated. Thanks.

-Ian

Message was edited by: ihilder
Reply
0 Kudos
ihilder
Contributor
Contributor
Jump to solution

Bit more info on the error: Here is the error out of the server.log file:

org.jboss.deployment.DeploymentInfo@1ca6d66e { url=file:/Library/hyperic/server-3.2.0/hq-engine/server/default/deploy/hq.ear/ }
deployer: org.jboss.deployment.EARDeployer@b8fa2
status: Deployment FAILED reason: - nested throwable: (java.lang.reflect.UndeclaredThrowableException)
state: FAILED
watch: file:/Library/hyperic/server-3.2.0/hq-engine/server/default/deploy/hq.ear/META-INF/application.xml
altDD: null
lastDeployed: 1204222384598
lastModified: 1204222002000
mbeans:

This server is going to run both the client and server for testing purposes before it is placed in a production environment, so understanding the reason for these errors will be very useful. Thanks again.

-Ian

Message was edited by: ihilder
Reply
0 Kudos
ihilder
Contributor
Contributor
Jump to solution

One more post w/ info. Found a possibly relevant Stack Trace in my server.log also:

2008-02-28 10:13:14,703 INFO [Thread-14] [org.hyperic.hq.common.DiagnosticThread] Starting Diagnostic Thread (interval=600000 ms)
2008-02-28 10:13:14,873 ERROR [main] [org.jboss.deployment.MainDeployer] Could not create deployment: file:/Library/hyperic/server-3.2.0/hq-engine/server/default/deploy/hq.ear/product-plugin-service.xmlorg.jboss.deployment.DeploymentException: - nested throwable: (java.lang.reflect.UndeclaredThrowableException) at org.jboss.system.ServiceConfigurator.install(ServiceConfigurator.java:178) at org.jboss.system.ServiceController.install(ServiceController.java:215) at sun.reflect.GeneratedMethodAccessor48.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80) at org.jboss.mx.server.Invocation.invoke(Invocation.java:72) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:245) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644) at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176) at $Proxy4.install(Unknown Source) at org.jboss.deployment.SARDeployer.create(SARDeployer.java:232) at org.jboss.deployment.MainDeployer.create(MainDeployer.java:935) at org.jboss.deployment.MainDeployer.create(MainDeployer.java:925) at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:789) at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:753) at sun.reflect.GeneratedMethodAccessor49.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80) at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:118) at org.jboss.mx.server.Invocation.invoke(Invocation.java:74) at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:127) at org.jboss.mx.server.Invocation.invoke(Invocation.java:74) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:245) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644) at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176) at $Proxy8.deploy(Unknown Source) at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:319) at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:507) at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:192) at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:265) at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:274) at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:230) at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80) at org.jboss.mx.server.Invocation.invoke(Invocation.java:72) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:245) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644) at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:943) at $Proxy0.start(Unknown Source) at org.jboss.system.ServiceController.start(ServiceController.java:428) at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80) at org.jboss.mx.server.Invocation.invoke(Invocation.java:72) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:245) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644) at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176) at $Proxy4.start(Unknown Source) at org.jboss.deployment.SARDeployer.start(SARDeployer.java:285) at org.jboss.deployment.MainDeployer.start(MainDeployer.java:989) at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:790) at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:753) at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:737) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80) at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:118) at org.jboss.mx.server.Invocation.invoke(Invocation.java:74) at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:127) at org.jboss.mx.server.Invocation.invoke(Invocation.java:74) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:245) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644) at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176) at $Proxy5.deploy(Unknown Source) at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:453) at org.jboss.system.server.ServerImpl.start(ServerImpl.java:330) at org.jboss.Main.boot(Main.java:187) at org.jboss.Main$1.run(Main.java:438) at java.lang.Thread.run(Thread.java:613)
Caused by: java.lang.reflect.UndeclaredThrowableException
at org.jboss.system.ServiceCreator.install(ServiceCreator.java:203) at org.jboss.system.ServiceConfigurator.internalInstall(ServiceConfigurator.java:431) at org.jboss.system.ServiceConfigurator.install(ServiceConfigurator.java:153) ... 80 more
Caused by: java.lang.UnsatisfiedLinkError: gather at org.hyperic.sigar.SysInfo.gather(Native Method) at org.hyperic.sigar.OperatingSystem.getInstance(OperatingSystem.java:90) at org.hyperic.hq.product.PluginManager.<init>(PluginManager.java:66) at org.hyperic.hq.product.ProductPluginManager.<init>(ProductPluginManager.java:160) at org.hyperic.hq.product.ProductPluginManager.<init>(ProductPluginManager.java:156) at org.hyperic.hq.product.server.mbean.ProductPluginDeployer.<init>(ProductPluginDeployer.java:158) 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:494) at org.jboss.mx.server.MBeanServerImpl.instantiate(MBeanServerImpl.java:1218) at org.jboss.mx.server.MBeanServerImpl.instantiate(MBeanServerImpl.java:271) at org.jboss.mx.server.MBeanServerImpl.createMBean(MBeanServerImpl.java:329) at org.jboss.system.ServiceCreator.install(ServiceCreator.java:124) ... 82 more2008-02-28 10:13:14,882 ERROR [main] [org.jboss.deployment.scanner.URLDeploymentScanner] Incomplete Deployment listing:

-Ian

Message was edited by: ihilder
Reply
0 Kudos
dougm_hyperic
VMware Employee
VMware Employee
Jump to solution

Try updating the binary in these two places and restarting the server:
./hq-engine/server/default/deploy/hq.ear/sigar_bin/lib/libsigar-universal-macosx.dylib
./hq-engine/server/default/deploy/hq.ear/hyperic-hq.war/native-lib/libsigar-universal-macosx.dylib

The installer has its own copy, these two are embedded in the server .tgz
Reply
0 Kudos
ihilder
Contributor
Contributor
Jump to solution

Thanks that worked perfectly!

-Ian
Reply
0 Kudos
ihilder
Contributor
Contributor
Jump to solution

The server is now running fine, but I have run into another problem. When attempting to start the agent on the same box, the start up hangs and times out. Looks like:

Starting agent
- Invoking agent
- Starting agent process
*Hangs here for 3-5m*
Error invoking agent: Timed out waiting for Agent to report startup success.

I attempted to start it with and without modifying the agent.properties file. Any help would be appreciated.

-Ian
Reply
0 Kudos
ihilder
Contributor
Contributor
Jump to solution

Stack Trace from agent.log:

2008-02-29 08:19:57,289 INFO [AgentConnection] 127.0.0.1 -> agent:die
2008-02-29 08:21:48,738 INFO [AgentConnection] 127.0.0.1 -> agent:ping
2008-02-29 08:21:51,193 INFO [AgentCommandsServer] Agent commands loaded
2008-02-29 08:21:51,339 INFO [AgentDaemon] Agent starting up
2008-02-29 08:21:51,383 ERROR [AgentDaemon] Critical error running agent
java.lang.UnsatisfiedLinkError: gather
at org.hyperic.sigar.SysInfo.gather(Native Method)
at org.hyperic.sigar.OperatingSystem.getInstance(OperatingSystem.java:90)
at org.hyperic.hq.product.PluginManager.<init>(PluginManager.java:66)
at org.hyperic.hq.product.ProductPluginManager.<init>(ProductPluginManager.java:160)
at org.hyperic.hq.agent.server.AgentDaemon.startPluginManagers(AgentDaemon.java:580)
at org.hyperic.hq.agent.server.AgentDaemon.start(AgentDaemon.java:700)
at org.hyperic.hq.agent.server.AgentDaemon$RunnableAgent.run(AgentDaemon.java:769)
at org.hyperic.hq.agent.server.AgentDaemon.main(AgentDaemon.java:782)

Message was edited by: ihilder
Reply
0 Kudos
ihilder
Contributor
Contributor
Jump to solution

Got it. The dylib file needed to be copied to ./agent/pdk/lib directory.

-Ian
Reply
0 Kudos