I installed apigee (5 nodes clustered) private cloud.
I execute the installation validation script:
/opt/apigee/apigee-service/bin/apigee-service apigee-validate setup -f apigee-confi-file
And I have this error:
More than 2 Postgres servers, please see documentation to configure ax group !!!! Error !!!! HTTP STATUS CODE: 400
Checking for optional variables Found optional variable APIGEE_ADMINPW...OK Found optional variable APIGEE_PORT_HTTP_MS...OK Found optional variable AXGROUP...OK Found optional variable CONSUMER_GROUP...OK Anaytics group alread created Creating Consumer Group consumer-group-001 { "name" : "axgroup-001", "properties" : { }, "scopes" : [ "VALIDATE~test" ], "uuids" : { "qpid-server" : [ "38fc7747-68f4-42cb-909b-38c5a6db7f9a", "cb6ad340-1ebd-4759-b14b-0c083b046565", "8c9f5428-83d1-4951-afcc-4ba8c3e1df8b" ], "aries-datastore" : [ ], "postgres-server" : [ "aff043cc-1a95-439f-b14e-08c09d7bdf36:1b49bba8-467d-4c00-80c6-99afeff8add3" ], "dw-server" : [ ] }, "consumer-groups" : [ { "name" : "consumer-group-001", "consumers" : [ "38fc7747-68f4-42cb-909b-38c5a6db7f9a", "cb6ad340-1ebd-4759-b14b-0c083b046565", "8c9f5428-83d1-4951-afcc-4ba8c3e1df8b" ], "datastores" : [ "aff043cc-1a95-439f-b14e-08c09d7bdf36:1b49bba8-467d-4c00-80c6-99afeff8add3" ], "properties" : { } } ], "data-processors" : { } } More than 2 Postgres servers, please see documentation to configure ax group !!!! Error !!!! HTTP STATUS CODE: 400 { "code" : "dataapi.service.PGNotRegistered", "message" : "dataapi.service.PGNotRegistered", "contexts" : [ ] } { "name" : "axgroup-001", "properties" : { }, "scopes" : [ "VALIDATE~test" ], "uuids" : { "qpid-server" : [ "38fc7747-68f4-42cb-909b-38c5a6db7f9a", "cb6ad340-1ebd-4759-b14b-0c083b046565", "8c9f5428-83d1-4951-afcc-4ba8c3e1df8b" ], "aries-datastore" : [ ], "postgres-server" : [ "aff043cc-1a95-439f-b14e-08c09d7bdf36:1b49bba8-467d-4c00-80c6-99afeff8add3" ], "dw-server" : [ ] }, "consumer-groups" : [ { "name" : "consumer-group-001", "consumers" : [ "38fc7747-68f4-42cb-909b-38c5a6db7f9a", "cb6ad340-1ebd-4759-b14b-0c083b046565", "8c9f5428-83d1-4951-afcc-4ba8c3e1df8b" ], "datastores" : [ "aff043cc-1a95-439f-b14e-08c09d7bdf36:1b49bba8-467d-4c00-80c6-99afeff8add3" ], "properties" : { } } ], "data-processors" : { } }
I do not understand because I installed prostgres only on 2 nodes...
I added my apigee configuration file (apigee-config.txt) in attachment.
Someone can help me ?
Rgds,
Thibault
Solved! Go to Solution.
I found the solution to my problem.
When I run the command
# List postgres server apigee-adminapi.sh servers list -r dc-1 -p analytics -t postgres-server --admin admi@dress --pwd MyP@ssword --host localhost
I have this result:
[ { "externalHostName" : "localhost", "externalIP" : "X.X.X.33", "internalHostName" : "localhost", "internalIP" : "X.X.X.33", "isUp" : true, "pod" : "analytics", "reachable" : true, "region" : "dc-1", "tags" : { "property" : [ { "name" : "started.at", "value" : "1493304609874" }, { "name" : "startup.time", "value" : "30 seconds " }, { "name" : "Profile", "value" : "AXPlatformAgentService" }, { "name" : "rpc.port", "value" : "4530" }, { "name" : "dp.color", "value" : "green" }, { "name" : "http.management.port", "value" : "8084" }, { "name" : "startup.interval", "value" : "30124" }, { "name" : "up.time", "value" : "1 week 6 days 1 hour 48 minutes 32 seconds" } ] }, "type" : [ "postgres-server" ], "uUID" : "250b26d4-eedc-4092-9bea-29b783b29799" }, { "buildInfo" : { "buildNumber" : "jenkins-5G_Release_Sanity-967", "buildTimestamp" : "1484808641662", "rPMName" : "apigee-rpm-1.0.0.967.30ab7d8.1701190636-160921_09", "releaseID" : "160921_09", "sCMBranch" : "origin/OPDK_1701", "sCMRevision" : "30ab7d87f9b887d912e08d88a86294e6e4d9b659" }, "externalHostName" : "localhost", "externalIP" : "X.X.X.36", "internalHostName" : "localhost", "internalIP" : "X.X.X.36", "isUp" : false, "pod" : "analytics", "reachable" : true, "region" : "dc-1", "tags" : { "property" : [ { "name" : "started.at", "value" : "1493211149942" }, { "name" : "startup.time", "value" : "8 seconds " }, { "name" : "Profile", "value" : "AXPlatformAgentService" }, { "name" : "rpc.port", "value" : "4530" }, { "name" : "dp.color", "value" : "green" }, { "name" : "http.management.port", "value" : "8084" }, { "name" : "startup.interval", "value" : "8795" }, { "name" : "up.time", "value" : "NA" } ] }, "type" : [ "postgres-server" ], "uUID" : "aff043cc-1a95-439f-b14e-08c09d7bdf36" }, { "buildInfo" : { "buildNumber" : "jenkins-5G_Release_Sanity-967", "buildTimestamp" : "1484808641662", "rPMName" : "apigee-rpm-1.0.0.967.30ab7d8.1701190636-160921_09", "releaseID" : "160921_09", "sCMBranch" : "origin/OPDK_1701", "sCMRevision" : "30ab7d87f9b887d912e08d88a86294e6e4d9b659" }, "externalHostName" : "localhost", "externalIP" : "X.X.X.33", "internalHostName" : "localhost", "internalIP" : "X.X.X.33", "isUp" : false, "pod" : "analytics", "reachable" : true, "region" : "dc-1", "tags" : { "property" : [ { "name" : "started.at", "value" : "1493135784666" }, { "name" : "startup.time", "value" : "8 seconds " }, { "name" : "Profile", "value" : "AXPlatformAgentService" }, { "name" : "rpc.port", "value" : "4530" }, { "name" : "dp.color", "value" : "green" }, { "name" : "http.management.port", "value" : "8084" }, { "name" : "startup.interval", "value" : "8183" }, { "name" : "up.time", "value" : "NA" } ] }, "type" : [ "postgres-server" ], "uUID" : "1b49bba8-467d-4c00-80c6-99afeff8add3" }, { "externalHostName" : "localhost", "externalIP" : "X.X.X.36", "internalHostName" : "localhost", "internalIP" : "X.X.X.36", "isUp" : true, "pod" : "analytics", "reachable" : true, "region" : "dc-1", "tags" : { "property" : [ { "name" : "started.at", "value" : "1493304635561" }, { "name" : "startup.time", "value" : "9 seconds " }, { "name" : "Profile", "value" : "AXPlatformAgentService" }, { "name" : "rpc.port", "value" : "4530" }, { "name" : "dp.color", "value" : "green" }, { "name" : "http.management.port", "value" : "8084" }, { "name" : "startup.interval", "value" : "9887" }, { "name" : "up.time", "value" : "1 week 6 days 1 hour 48 minutes 27 seconds" } ] }, "type" : [ "postgres-server" ], "uUID" : "e2b7d58c-9af3-4ca6-bed8-23f7bf00cf49" }, { "buildInfo" : { "buildNumber" : "jenkins-5G_Release_Sanity-967", "buildTimestamp" : "1484808641662", "rPMName" : "apigee-rpm-1.0.0.967.30ab7d8.1701190636-160921_09", "releaseID" : "160921_09", "sCMBranch" : "origin/OPDK_1701", "sCMRevision" : "30ab7d87f9b887d912e08d88a86294e6e4d9b659" }, "externalHostName" : "localhost", "externalIP" : "X.X.X.36", "internalHostName" : "localhost", "internalIP" : "X.X.X.36", "isUp" : false, "pod" : "analytics", "reachable" : true, "region" : "dc-1", "tags" : { "property" : [ { "name" : "started.at", "value" : "1493211789987" }, { "name" : "startup.time", "value" : "12 seconds " }, { "name" : "Profile", "value" : "AXPlatformAgentService" }, { "name" : "rpc.port", "value" : "4530" }, { "name" : "dp.color", "value" : "green" }, { "name" : "http.management.port", "value" : "8084" }, { "name" : "startup.interval", "value" : "12355" }, { "name" : "up.time", "value" : "NA" } ] }, "type" : [ "postgres-server" ], "uUID" : "17f9c700-c600-4af4-83fd-24b55d3c5139" }, { "buildInfo" : { "buildNumber" : "jenkins-5G_Release_Sanity-967", "buildTimestamp" : "1484808641662", "rPMName" : "apigee-rpm-1.0.0.967.30ab7d8.1701190636-160921_09", "releaseID" : "160921_09", "sCMBranch" : "origin/OPDK_1701", "sCMRevision" : "30ab7d87f9b887d912e08d88a86294e6e4d9b659" }, "externalHostName" : "localhost", "externalIP" : "X.X.X.33", "internalHostName" : "localhost", "internalIP" : "X.X.X.33", "isUp" : false, "pod" : "analytics", "reachable" : true, "region" : "dc-1", "tags" : { "property" : [ { "name" : "started.at", "value" : "1493195130419" }, { "name" : "startup.time", "value" : "11 seconds " }, { "name" : "Profile", "value" : "AXPlatformAgentService" }, { "name" : "rpc.port", "value" : "4530" }, { "name" : "dp.color", "value" : "green" }, { "name" : "http.management.port", "value" : "8084" }, { "name" : "startup.interval", "value" : "11174" }, { "name" : "up.time", "value" : "NA" } ] }, "type" : [ "postgres-server" ], "uUID" : "5d50d7b6-2289-4502-a6fd-2129e644e572" } ]
And I see 4 "isUp" : false, postgres servers.
So, I removed these 4 servers with there uuid with these commands:
apigee-adminapi.sh servers deregister -u UUID -r dc-1 -p analytics -t postgres-server -Y --admin admin@dress --pwd P@ssword --host localhost
and
apigee-adminapi.sh servers delete -u UUID --admin admin@dress --pwd P@ssword --host localhost
Thank you for your help,
Thibault