在程序中从Mapr数据库检索对象时。 我收到此错误:
2018-09-10 15:19:56,0244错误Cidcache fs / client / fileclient / cc / cidcache.cc:1611线程:12922 MoveToNextCldb:无CLDB条目,无法运行,睡眠5秒!
2018-09-10 15:20:01,0246错误客户端fs / client / fileclient / cc / client.cc:1104线程:12922无法初始化群集127.0.0.1:7222的客户端,错误由对等方重置连接(104)
com.palmyra.arch.exception.ProcessException:无法创建FileClient
然后,程序退出。
答案 0 :(得分:0)
无法初始化集群127.0.0.1:7222的客户端,错误连接被对等方(104)重置
我认为这条信息很清楚。您的程序正在尝试连接到正在运行该程序的本地主机上的端口7222,并且该端口上没有任何侦听,因此连接尝试失败,并显示错误104,连接被对等方重置。
通常,您不应将CLDB地址设置为127.0.0.1,因为这始终意味着本地主机,并且该地址将在其上运行的唯一主机是运行CLDB服务的主机。您应该运行configure.sh脚本,并使用该脚本的-C选项指定运行CLDB的服务器的主机名。由于没有提供有关如何设置MapR软件或试图在其中运行该应用程序的环境的信息,因此我只能为您提供MapR文档,该文档逐步介绍了安装和设置两个集群的步骤服务器和客户端。