1. 程式人生 > >Linux上jmeter-server啟動失敗

Linux上jmeter-server啟動失敗

貼個廣告

樓主的部落格已全部搬遷至自己的部落格,感興趣的小夥伴請移步haifeiWu與他朋友們的部落格專欄

Jmeter-server啟動失敗:Cannot start. Unable to get local host IP address. is a loopback address

在Windows下啟動Jmeter非常順利,轉到Linux下居然啟動失敗。根據丟擲的異常的資訊來看,這個跟ip有關。
不出意料,果然是這個問題。

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6


根據異常的大意可知,應該是hostname與localhost不一致導致的,所以,使用hostname命令檢視使用者名稱,果然是不一致的我linux機器的hostname為v3因此將上述改為下面的就可以了。


127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
10.2.250.203 v3.rdev.tal.net v3
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6

由/etc/hosts檔案導致啟動失敗的錯誤有:

1,
Created remote object: UnicastServerRef [liveRef: [endpoint:[10.20.10.31:38796](local),objID:[-b0d822e:12794fee8b1:-7fff, 8314597152635832475]]]
Server failed to start: java.rmi.RemoteException: Cannot start. Unable to get local host IP address.
2,
Created remote object: UnicastServerRef [liveRef: [endpoint:[10.20.10.31:38796
](local),objID:[-b0d822e:12794fee8b1:-7fff, 8314597152635832475]]] Server failed to start: java.rmi.RemoteException: Cannot start. Unable to get local host IP address.