UNSOLVED

jamie_mct

updated

16 years ago

J

jamie_mct

11 Posts

0

3164

April 21st, 2010 13:00

Issues connecting to Centera Cluster

Hello all,

  I've recently started attempts for my company to integrate with EMC (Centera) and as such downloaded the EMC SDK and have begun learning some XAM. My issue is that the test code tidbits I have written are useless without being able to connect me to a test system. I came across the Centera online clusters here and have been attempting to connect to them with limited success. Code example of a simple Win32 application (in Visual C++ 6) below:

void main(int argc, char** argv)

{

     xam_int vStatus;

     xset_handle vXSystem;

     xam_string vXRI = “snia-xam://centera_vim!128.221.200.60?C:\\emc\\xam\\xamconnect.pea”;
     vStatus = XAMLibrary_Connect(vXRI,&vXSystem);

     printf("Connect status: %i\n", vStatus);

     ...

}

  I'm observing vStatus always being set to 0x3f3, aka. 1011, aka. the connection isn't being made. I'm pretty sure the xam_string is sound, since I tried a string of nonsense and the error code changed to 1008, invalid string format. I also tried removing the VIM namespace and let it default to whatever VIM it could, but the result was the same. Does anyone have any ideas what I could be doing wrong here? I've tried everything the online docs on the clusters recommended - the pea is where it is being assumed to be in the xam_string, the pea should match up to the cluster IP according to the page linked above and I have port 3218 open for TCP/UDP both ways. The only thing I can think of is the pea is the problem and I should be generating my own, but I haven't the faintest idea how I go about doing that. Any thoughts on this, or any other possible solutions?

Regards,

Jamie