Mac 에서 3.4.1 버전 Agent error 문의입니다.

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Mac 에서 3.4.1 버전 Agent error 문의입니다.

benggri
사용 중인 OS : macOS Sierra 10.12.6
jdk : 1.9

Controller는 톰캣에 설치해서 사용을 하고 있습니다.
그러나 Agent를 다운받아
./run_agent.sh 나 ./run_agent.sh -o 를 이용해 실행을 하게되면
아래의 오류가 발생하게 되는데 이유와 해결법을 알 수 있을까요?

2017-10-30 19:42:44,144 ERROR starter: Error while expanding native lib
java.lang.ClassCastException: java.base/jdk.internal.loader.ClassLoaders$AppClassLoader cannot be cast to java.base/java.net.URLClassLoader
        at org.ngrinder.infra.ArchLoaderInit.getSigarNativePath(ArchLoaderInit.java:74) ~[ngrinder-core-3.4.1.jar:na]
        at org.ngrinder.infra.ArchLoaderInit.init(ArchLoaderInit.java:41) ~[ngrinder-core-3.4.1.jar:na]
        at org.ngrinder.NGrinderAgentStarter.init(NGrinderAgentStarter.java:67) [ngrinder-core-3.4.1.jar:na]
        at org.ngrinder.NGrinderAgentStarter.main(NGrinderAgentStarter.java:205) [ngrinder-core-3.4.1.jar:na]
0 [main] DEBUG Sigar  - no libsigar-universal64-macosx.dylib in java.library.path
org.hyperic.sigar.SigarException: no libsigar-universal64-macosx.dylib in java.library.path
        at org.hyperic.sigar.Sigar.loadLibrary(Sigar.java:172)
        at org.hyperic.sigar.Sigar.<clinit>(Sigar.java:100)
        at org.ngrinder.NGrinderAgentStarter.checkDuplicatedRun(NGrinderAgentStarter.java:273)
        at org.ngrinder.NGrinderAgentStarter.main(NGrinderAgentStarter.java:213)
Exception in thread "main" java.lang.UnsatisfiedLinkError: org.hyperic.sigar.Sigar.getPid()J
        at org.hyperic.sigar.Sigar.getPid(Native Method)
        at org.ngrinder.NGrinderAgentStarter.checkDuplicatedRun(NGrinderAgentStarter.java:288)
        at org.ngrinder.NGrinderAgentStarter.main(NGrinderAgentStarter.java:213)