[ 
https://issues.apache.org/jira/browse/GEODE-3045?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16044749#comment-16044749
 ] 

Jared Stewart commented on GEODE-3045:
--------------------------------------

This was buried in the server logs: 

{noformat}
[error 2017/06/09 10:38:34.088 PDT server1 <main> tid=0x1] Jmx manager could 
not be started because java.rmi.server.ExportException: Port already in use: 
1099; nested exception is: 
        java.net.BindException: Failed to create server socket on  null[1,099]
org.apache.geode.management.ManagementException: 
java.rmi.server.ExportException: Port already in use: 1099; nested exception 
is: 
        java.net.BindException: Failed to create server socket on  null[1,099]
        at 
org.apache.geode.management.internal.ManagementAgent.startAgent(ManagementAgent.java:151)
        at 
org.apache.geode.management.internal.SystemManagementService.startManager(SystemManagementService.java:456)
        at 
org.apache.geode.management.internal.beans.ManagementAdapter.handleCacheCreation(ManagementAdapter.java:172)
        at 
org.apache.geode.management.internal.beans.ManagementListener.handleEvent(ManagementListener.java:106)
        at 
org.apache.geode.distributed.internal.InternalDistributedSystem.notifyResourceEventListeners(InternalDistributedSystem.java:2156)
        at 
org.apache.geode.distributed.internal.InternalDistributedSystem.handleResourceEvent(InternalDistributedSystem.java:546)
        at 
org.apache.geode.internal.cache.GemFireCacheImpl.initialize(GemFireCacheImpl.java:1183)
        at 
org.apache.geode.internal.cache.GemFireCacheImpl.basicCreate(GemFireCacheImpl.java:758)
        at 
org.apache.geode.internal.cache.GemFireCacheImpl.create(GemFireCacheImpl.java:745)
        at org.apache.geode.cache.CacheFactory.create(CacheFactory.java:173)
        at org.apache.geode.cache.CacheFactory.create(CacheFactory.java:212)
        at 
org.apache.geode.distributed.internal.DefaultServerLauncherCacheProvider.createCache(DefaultServerLauncherCacheProvider.java:52)
        at 
org.apache.geode.distributed.ServerLauncher.createCache(ServerLauncher.java:860)
        at 
org.apache.geode.distributed.ServerLauncher.start(ServerLauncher.java:772)
        at 
org.apache.geode.distributed.ServerLauncher.run(ServerLauncher.java:699)
        at 
org.apache.geode.distributed.ServerLauncher.main(ServerLauncher.java:231)
Caused by: java.rmi.server.ExportException: Port already in use: 1099; nested 
exception is: 
        java.net.BindException: Failed to create server socket on  null[1,099]
        at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:341)
        at 
sun.rmi.transport.tcp.TCPTransport.exportObject(TCPTransport.java:249)
        at sun.rmi.transport.tcp.TCPEndpoint.exportObject(TCPEndpoint.java:411)
        at sun.rmi.transport.LiveRef.exportObject(LiveRef.java:147)
        at 
sun.rmi.server.UnicastServerRef.exportObject(UnicastServerRef.java:212)
        at sun.rmi.registry.RegistryImpl.setup(RegistryImpl.java:152)
        at sun.rmi.registry.RegistryImpl.<init>(RegistryImpl.java:112)
        at 
java.rmi.registry.LocateRegistry.createRegistry(LocateRegistry.java:239)
        at 
org.apache.geode.management.internal.ManagementAgent.configureAndStart(ManagementAgent.java:404)
        at 
org.apache.geode.management.internal.ManagementAgent.startAgent(ManagementAgent.java:149)
        ... 15 more
Caused by: java.net.BindException: Failed to create server socket on  
null[1,099]
        at 
org.apache.geode.internal.net.SocketCreator.createServerSocket(SocketCreator.java:787)
        at 
org.apache.geode.internal.net.SocketCreator.createServerSocket(SocketCreator.java:744)
        at 
org.apache.geode.management.internal.ManagementAgent$GemFireRMIServerSocketFactory.createServerSocket(ManagementAgent.java:555)
        at 
sun.rmi.transport.tcp.TCPEndpoint.newServerSocket(TCPEndpoint.java:666)
        at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:330)
        ... 24 more
Caused by: java.net.BindException: Address already in use
        at java.net.PlainSocketImpl.socketBind(Native Method)
        at 
java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387)
        at java.net.ServerSocket.bind(ServerSocket.java:375)
        at 
org.apache.geode.internal.net.SocketCreator.createServerSocket(SocketCreator.java:783)
        ... 28 more

[error 2017/06/09 10:38:34.098 PDT server1 <main> tid=0x1] 
org.apache.geode.management.ManagementException: 
java.rmi.server.ExportException: Port already in use: 1099; nested exception 
is: 
        java.net.BindException: Failed to create server socket on  null[1,099]
{noformat}

> Start server appears to hang
> ----------------------------
>
>                 Key: GEODE-3045
>                 URL: https://issues.apache.org/jira/browse/GEODE-3045
>             Project: Geode
>          Issue Type: Bug
>          Components: docs, gfsh, management
>            Reporter: Jared Stewart
>
> Steps to reproduce: 
> {noformat}
> start locator --name=loc1
> {noformat}
> {noformat}
> start server --name=server1 --start-rest-api --J=-Dgemfire.jmx-manager=true 
> --J=-Dgemfire.jmx-manager-start=true --J=-Dgemfire.http-service-port=8080
> {noformat}
> Then gfsh hangs with ".........." but the server has actually been started.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to