Start a Conversation

This post is more than 5 years old

Solved!

Go to Solution

11563

May 30th, 2012 15:00

Centera SDK: no primary cluster

Hi, We recently deployed the centera SDK and the application to a new server and are getting an unfamiliar error.

We can currently run the code form existing servers without issues, but on the new server we get this:

30 May 12, 17:18:13,689 [Thread-58] ERROR CenteraUtils- FP Library Exception: Cannot Open Connection

        com.filepool.fplibrary.FPLibraryException: no primary cluster found

        at com.filepool.fplibrary.FPPool. (Unknown Source)

        at com.scottrade.migration.centera.CenteraUtils.connect(CenteraUtils.java:70)

        at com.scottrade.performers.base.ContentMigrationPerformer.start(ContentMigrationPerformer.java:150)

        at com.scottrade.performers.base.ContentMigrationPerformer.process(ContentMigrationPerformer.java:256)

        at com.triteksol.performers.framework.Runner2$RunOnceThread.run(Runner2.java:201)

        at java.lang.Thread.run(Thread.java:736)

The environment variables and node are the same. When first installing the SDK we did get an unfamiliar error with JCenteraVerify and JCASScript which we thought may have been firewall related, but we are able to telnet using both ports 3218 and 3682.

**************************************************************

************** Start of JCenteraVerify log ******************

**************************************************************

--------------------- General information -----------------------

Time: Wed May 23 11:43:39 EDT 2012

Tool Version:   3.2.23

SDK Version:    3.2.705

--------------------- User configuration ------------------------

TOOL SETTINGS

   Number Of Files:     3

   FileSize (KB): 1, 10, 100

   Working Dir: ./Temp

   Restore Dir: ./Temp/Retrieve

   Log File: /opt/app/Trex4/Centera_SDK/JCenteraVerify.log

   Delete temp Files:   false

SDK SETTINGS

   Number of Retries:   -1

   Retry Sleep: -1

----------------- JCenteraVerify test results -------------------

ACCESS NODE CONNECTIVITY CHECK

   10.66.9.162    is not available.

FP_NO_POOL_ERR  -10020

Unable to run: No active pool connection to continue..

**************************************************************

***************** End of JCenteraVerify log ****************

**************************************************************

[ecmadmin@qsintlxecmfe001 Centera_SDK]$ java -jar /opt/app/Trex4/Centera_SDK/JCASScript.jar

CASScript>po 10.66.9.162

Attempting to connect to: 10.66.9.162

SDK Error Occurred:

         Error Number: -10020

         System Error: 0

Error:        FP_NO_POOL_ERR

         Error Class:  Network Error

Trace: ClusterCloud::getPrimaryCluster(0)

If anyone has Ideas I would greatly appreciate it. In previous environments all our problems were UnsatisfiedLinkErrors, which as soon as we solved, everything worked.  Currently we're just going to try to reinstall and see what that does, but I figure I'll post this here in the mean time just in case. 

Thanks!

208 Posts

May 31st, 2012 06:00

Hi Noxx -

It seems most likely to me that there is a firewall on your server or network that is blocking connections to port 3218 on your Centera access nodes.  You need to pass both TCP and UDP on that port to the each access node on the Centera (and replica, if there is one in the environment).

Good Luck,

Mike Horgan

Interlock Technology, www.interlock-tech.com

10 Posts

May 31st, 2012 06:00

Alright thanks.  I think we have just TCP open. 

June 24th, 2012 23:00

Hi Noxx

3218, TCP/UDP, To&From is required.

Best regards, Holger

November 13th, 2017 07:00

Hi,

I faced this error because UDP port was not open between content server and centera.

2 Posts

January 3rd, 2019 21:00

Hi,

see the below error message while connecting to centera from VRD which was deployed on Websphere server 8.5.5.

!ERROR!!!{Thread-71} CenteraArchiver:connect failed: Centera errno=-10020: Exception=com.filepool.fplibrary.FPLibraryException: no primary cluster found

com.filepool.fplibrary.FPPool.RegisterApplication(Unknown Source)

com.towertechnology.cea.archive.centeraArchiver.CenteraArchiver.connect(CenteraArchiver.java:190)

com.towertechnology.cea.ejb.ArchiverBean.connArchive(ArchiverBean.java:618)

com.towertechnology.cea.ejb.ArchiverBean.doArchive(ArchiverBean.java:263)

com.towertechnology.cea.ejb.EJSRemoteStatelessArchiver_dfa5b2f1.doArchive(Unknown Source)

com.towertechnology.cea.ejb._Archiver_Stub.doArchive(_Archiver_Stub.java:320)

com.towertechnology.cea.archive.ArchiveStart.run(ArchiveStart.java:121)

Firewall was enabled for TCP 3218 from both test and production environments. its working fine in test environment but not in production. seeing the response in this post that, UDP also need to be enabled along with TCP. But how it is working in test environment without enabling any fiewall rule for UDP in test.

No Events found!

Top