服务器已成功从gfsh启动,但未连接到定位器



我使用gfsh启动了一个geode定位器,然后再次使用gfsh启用了四个服务器,但当我使用list members命令时,我只得到定位器,而没有得到服务器。

gfsh>start locator --name=locate --port=10334
Starting a Geode Locator in C:UsersMilinlocate...
.
Locator in C:UsersMilinlocate on DESKTOP-EMRTT29.hitronhub.home[10334] as locate is currently online.
Process ID: 1616
Uptime: 3 minutes 31 seconds
Geode Version: 1.11.0
Java Version: 13.0.2
Log File: C:UsersMilinlocatelocate.log
JVM Arguments: -Dgemfire.enable-cluster-configuration=true -Dgemfire.load-cluster-configuration-from-dir=false -Dgemfire.launcher.registerSignalHandlers=true -Djava.awt.headless=true -Dsun.rmi.dgc.server.gcInterval=9223372036854775806
Class-Path: C:apache-geode-1.11.0libgeode-core-1.11.0.jar;C:apache-geode-1.11.0libgeode-dependencies.jar
Successfully connected to: JMX Manager [host=DESKTOP-EMRTT29.hitronhub.home, port=1099]
Cluster configuration service is up and running.
gfsh>connect --locator=DESKTOP-EMRTT29.hitronhub.home[10334]
Already connected to: DESKTOP-EMRTT29.hitronhub.home[1099]
gfsh>list members
Member Count : 1
Name  | Id
------ | -------------------------------------------------------------
locate | 192.168.0.82(locate:1616:locator)<ec><v0>:41000 [Coordinator]
gfsh>start server --name=serverA --server-port=41101
Starting a Geode Server in C:UsersMilinserverA...
.
Server in C:UsersMilinserverA on 192.168.0.82[41101] as serverA is currently online.
Process ID: 20920
Uptime: 20 minutes 13 seconds
Geode Version: 1.11.0
Java Version: 13.0.2
Log File: C:UsersMilinserverAserverA.log
JVM Arguments: -Dgemfire.start-dev-rest-api=false -Dgemfire.use-cluster-configuration=true -XX:OnOutOfMemoryError=taskkill /F /PID %p -Dgemfire.launcher.registerSignalHandlers=true -Djava.awt.headless=true -Dsun.rmi.dgc.server.gcInterval=9223372036854775806
Class-Path: C:apache-geode-1.11.0libgeode-core-1.11.0.jar;C:apache-geode-1.11.0libgeode-dependencies.jar
gfsh>start server --name=serverB --server-port=41102
Starting a Geode Server in C:UsersMilinserverB...
.
Server in C:UsersMilinserverB on DESKTOP-EMRTT29.hitronhub.home[41102] as serverB is currently online.
Process ID: 8908
Uptime: 20 minutes 17 seconds
Geode Version: 1.11.0
Java Version: 13.0.2
Log File: C:UsersMilinserverBserverB.log
JVM Arguments: -Dgemfire.start-dev-rest-api=false -Dgemfire.use-cluster-configuration=true -XX:OnOutOfMemoryError=taskkill /F /PID %p -Dgemfire.launcher.registerSignalHandlers=true -Djava.awt.headless=true -Dsun.rmi.dgc.server.gcInterval=9223372036854775806
Class-Path: C:apache-geode-1.11.0libgeode-core-1.11.0.jar;C:apache-geode-1.11.0libgeode-dependencies.jar
gfsh>start server --name=serverC --server-port=41103
Starting a Geode Server in C:UsersMilinserverC...
.
Server in C:UsersMilinserverC on DESKTOP-EMRTT29.hitronhub.home[41103] as serverC is currently online.
Process ID: 5940
Uptime: 20 minutes 15 seconds
Geode Version: 1.11.0
Java Version: 13.0.2
Log File: C:UsersMilinserverCserverC.log
JVM Arguments: -Dgemfire.start-dev-rest-api=false -Dgemfire.use-cluster-configuration=true -XX:OnOutOfMemoryError=taskkill /F /PID %p -Dgemfire.launcher.registerSignalHandlers=true -Djava.awt.headless=true -Dsun.rmi.dgc.server.gcInterval=9223372036854775806
Class-Path: C:apache-geode-1.11.0libgeode-core-1.11.0.jar;C:apache-geode-1.11.0libgeode-dependencies.jar
gfsh>start server --name=serverD --server-port=41104
Starting a Geode Server in C:UsersMilinserverD...
.
Server in C:UsersMilinserverD on DESKTOP-EMRTT29.hitronhub.home[41104] as serverD is currently online.
Process ID: 16548
Uptime: 20 minutes 12 seconds
Geode Version: 1.11.0
Java Version: 13.0.2
Log File: C:UsersMilinserverDserverD.log
JVM Arguments: -Dgemfire.start-dev-rest-api=false -Dgemfire.use-cluster-configuration=true -XX:OnOutOfMemoryError=taskkill /F /PID %p -Dgemfire.launcher.registerSignalHandlers=true -Djava.awt.headless=true -Dsun.rmi.dgc.server.gcInterval=9223372036854775806
Class-Path: C:apache-geode-1.11.0libgeode-core-1.11.0.jar;C:apache-geode-1.11.0libgeode-dependencies.jar
gfsh>list members
Member Count : 1
Name  | Id
------ | -------------------------------------------------------------
locate | 192.168.0.82(locate:1616:locator)<ec><v0>:41000 [Coordinator]

然后我也尝试通过指定定位器名称来启动服务器(尝试了名称和ID(,但结果仍然相同

gfsh>stop locator --name=locate
Stopping Locator running in C:UsersMilinlocate on DESKTOP-EMRTT29.hitronhub.home[10334] as locate...
Process ID: 1616
Log File: C:UsersMilinlocatelocate.log
....
No longer connected to DESKTOP-EMRTT29.hitronhub.home[1099].
No longer connected to DESKTOP-EMRTT29.hitronhub.home[1099].
gfsh>list members
Command 'list members' was found but is not currently available (type 'help' then ENTER to learn about this command)
gfsh>start locator --name=locate --port=10334
Starting a Geode Locator in C:UsersMilinlocate...
..............................
Locator in C:UsersMilinlocate on DESKTOP-EMRTT29.hitronhub.home[10334] as locate is currently online.
Process ID: 20936
Uptime: 19 seconds
Geode Version: 1.11.0
Java Version: 13.0.2
Log File: C:UsersMilinlocatelocate.log
JVM Arguments: -Dgemfire.enable-cluster-configuration=true -Dgemfire.load-cluster-configuration-from-dir=false -Dgemfire.launcher.registerSignalHandlers=true -Djava.awt.headless=true -Dsun.rmi.dgc.server.gcInterval=9223372036854775806
Class-Path: C:apache-geode-1.11.0libgeode-core-1.11.0.jar;C:apache-geode-1.11.0libgeode-dependencies.jar
Successfully connected to: JMX Manager [host=DESKTOP-EMRTT29.hitronhub.home, port=1099]
Cluster configuration service is up and running.
gfsh>list members
Member Count : 1
Name  | Id
------ | --------------------------------------------------------------
locate | 192.168.0.82(locate:20936:locator)<ec><v0>:41000 [Coordinator]
gfsh>connect
Already connected to: DESKTOP-EMRTT29.hitronhub.home[1099]
gfsh>describe member --name=locate
Name        : locate
Id          : 192.168.0.82(locate:20936:locator)<ec><v0>:41000
Host        : DESKTOP-EMRTT29.hitronhub.home
Regions     :
PID         : 20936
Groups      :
Used Heap   : 259M
Max Heap    : 1988M
Working Dir : C:UsersMilinlocate
Log file    : C:UsersMilinlocatelocate.log
Locators    : 192.168.0.82[10334]
gfsh>start server --name=serverA --server-port=41101 --locators=locate
Starting a Geode Server in C:UsersMilinserverA...
.
Server in C:UsersMilinserverA on 192.168.0.82[41101] as serverA is currently online.
Process ID: 20920
Uptime: 36 minutes 6 seconds
Geode Version: 1.11.0
Java Version: 13.0.2
Log File: C:UsersMilinserverAserverA.log
JVM Arguments: -Dgemfire.start-dev-rest-api=false -Dgemfire.use-cluster-configuration=true -XX:OnOutOfMemoryError=taskkill /F /PID %p -Dgemfire.launcher.registerSignalHandlers=true -Djava.awt.headless=true -Dsun.rmi.dgc.server.gcInterval=9223372036854775806
Class-Path: C:apache-geode-1.11.0libgeode-core-1.11.0.jar;C:apache-geode-1.11.0libgeode-dependencies.jar
gfsh>list members
Member Count : 1
Name  | Id
------ | --------------------------------------------------------------
locate | 192.168.0.82(locate:20936:locator)<ec><v0>:41000 [Coordinator]
gfsh>start server --name=serverA --server-port=41101 --locators=192.168.0.82[10334]
Starting a Geode Server in C:UsersMilinserverA...
.
Server in C:UsersMilinserverA on 192.168.0.82[41101] as serverA is currently online.
Process ID: 20920
Uptime: 36 minutes 27 seconds
Geode Version: 1.11.0
Java Version: 13.0.2
Log File: C:UsersMilinserverAserverA.log
JVM Arguments: -Dgemfire.start-dev-rest-api=false -Dgemfire.use-cluster-configuration=true -XX:OnOutOfMemoryError=taskkill /F /PID %p -Dgemfire.launcher.registerSignalHandlers=true -Djava.awt.headless=true -Dsun.rmi.dgc.server.gcInterval=9223372036854775806
Class-Path: C:apache-geode-1.11.0libgeode-core-1.11.0.jar;C:apache-geode-1.11.0libgeode-dependencies.jar
gfsh>list members
Member Count : 1
Name  | Id
------ | --------------------------------------------------------------
locate | 192.168.0.82(locate:20936:locator)<ec><v0>:41000 [Coordinator]
gfsh>start server --name=serverB --server-port=41102 --locators=192.168.0.82[10334]
Starting a Geode Server in C:UsersMilinserverB...
.
Server in C:UsersMilinserverB on DESKTOP-EMRTT29.hitronhub.home[41102] as serverB is currently online.
Process ID: 8908
Uptime: 36 minutes 42 seconds
Geode Version: 1.11.0
Java Version: 13.0.2
Log File: C:UsersMilinserverBserverB.log
JVM Arguments: -Dgemfire.start-dev-rest-api=false -Dgemfire.use-cluster-configuration=true -XX:OnOutOfMemoryError=taskkill /F /PID %p -Dgemfire.launcher.registerSignalHandlers=true -Djava.awt.headless=true -Dsun.rmi.dgc.server.gcInterval=9223372036854775806
Class-Path: C:apache-geode-1.11.0libgeode-core-1.11.0.jar;C:apache-geode-1.11.0libgeode-dependencies.jar
gfsh>list members
Member Count : 1
Name  | Id
------ | --------------------------------------------------------------
locate | 192.168.0.82(locate:20936:locator)<ec><v0>:41000 [Coordinator]
gfsh>start server --name=serverC --server-port=41103 --locators=192.168.0.82[10334]
Starting a Geode Server in C:UsersMilinserverC...
.
Server in C:UsersMilinserverC on DESKTOP-EMRTT29.hitronhub.home[41103] as serverC is currently online.
Process ID: 5940
Uptime: 36 minutes 44 seconds
Geode Version: 1.11.0
Java Version: 13.0.2
Log File: C:UsersMilinserverCserverC.log
JVM Arguments: -Dgemfire.start-dev-rest-api=false -Dgemfire.use-cluster-configuration=true -XX:OnOutOfMemoryError=taskkill /F /PID %p -Dgemfire.launcher.registerSignalHandlers=true -Djava.awt.headless=true -Dsun.rmi.dgc.server.gcInterval=9223372036854775806
Class-Path: C:apache-geode-1.11.0libgeode-core-1.11.0.jar;C:apache-geode-1.11.0libgeode-dependencies.jar
gfsh>start server --name=serverD --server-port=41104 --locators=192.168.0.82[10334]
Starting a Geode Server in C:UsersMilinserverD...
.
Server in C:UsersMilinserverD on DESKTOP-EMRTT29.hitronhub.home[41104] as serverD is currently online.
Process ID: 16548
Uptime: 36 minutes 44 seconds
Geode Version: 1.11.0
Java Version: 13.0.2
Log File: C:UsersMilinserverDserverD.log
JVM Arguments: -Dgemfire.start-dev-rest-api=false -Dgemfire.use-cluster-configuration=true -XX:OnOutOfMemoryError=taskkill /F /PID %p -Dgemfire.launcher.registerSignalHandlers=true -Djava.awt.headless=true -Dsun.rmi.dgc.server.gcInterval=9223372036854775806
Class-Path: C:apache-geode-1.11.0libgeode-core-1.11.0.jar;C:apache-geode-1.11.0libgeode-dependencies.jar

我不明白为什么会发生这种事。此外,我从来没能在任何时候一次性完成这个启动配置。有时,JMX管理器无法连接,有时定位器无法启动,只是我正在处理一个项目,这占用了我很多时间,而且我无法给应用程序部分(我正在Java中处理(留出时间。

随时提供建议

这应该可以开箱即用,这里发生了一些奇怪的事情。。。您能确保您的服务器已完全停止,并且在再次启动群集之前没有任何僵尸进程吗?。

我只是想知道在启动定位器之前服务器是否已经启动,主要是因为start server命令的输出表明服务器已经运行了一段时间。。。

Uptime: 20 minutes 12 seconds
Uptime: 36 minutes 44 seconds

致以最良好的问候。

最新更新