// removed jquery ui css and js

Prerequisite Checker JSON File

Prepare a Checker JSON file that you can use to verify your installation scenarios. This descriptor file is used in Phase 3: Run the Prerequisite Checker.

Once you have launched your servers for each CloudCenter component and created a Checker JSON file that lists the CloudCenter components along with their Modes and the IP address that correspond to the infrastructure elements for each mode and role, you can prepare the Checker JSON file

Save the JSON file locally.

The overall file structure depends on the following factors:

  • Modes for each component – the samples displayed later in this section provide a sample for EACH mode.

  • Number of cloud regions.

  • Use of conditional/optional components, repos, and so forth.

  • The unique region names used in this file. Be aware that these names do not need to match up with any cloud or datacenter names. These strings are only used to perform network compliance checks and report results.

  • You can only run the checker for an application VM (worker) after you launch an application.

If you have set up a local Repo (Conditional) server, replace the Bundle Store, Package Store, and Docker Registry values with your Repo server values (along with any other changes specific to your setup).

If you have not set up a local Repo server, use the default values used in the sample JSO files below.

If you have configured DNS names, use the DNS names instead of IP addresses.

This section provides SAMPLE Checker JSON file files based on common combination of component modes.

  •  Descriptor File Sample: Non-HA Standalone
    {
       "CloudCenterComponents":{
          "CCM":{
             "CCM_SA_IP":"CCM.Company2.com",
             "MGMTPOSTGRES_IP":"MGMTPOSTGRES_SA.Company2.com",
             "mode":"NON-HA-STANDALONE"
          },
          "CloudRegions":[
             {
                "components":{
                   "AMQP":{
                      "AMQP_IP":"AMQP.Company2.com",
                      "mode":"NON-HA"
                   },
                   "CCO":{
                      "CCO_IP":"CCO.Company2.com",
                      "mode":"NON-HA"
                   }
                },
                "name":"AWSEast"
             }
          ],
          "LogCollector":{
             "LogCollector_IP":"LogCollector.Company2.com",
             "mode":"NON-HA"
          },
          "REPOS":{
             "BUNDLE_STORE":"http://cdn.cliqr.com",
             "DOCKER_REGISTRY":"http://repo.cliqrtech.com:5000",
             "PACKAGE_STORE":"http://repo.cliqrtech.com"
          }
       }
    }
  •  Descriptor File Sample: HA
    {
        "CloudCenterComponents": {
            "CCM": {
                "CCM_LB_IP": "169.0.1.1",
                "CCM_SA_PRIMARY_IP": "169.0.1.2",
                "CCM_SA_SECONDARY_IP": "169.0.1.3",
                "MGMTPOSTGRES_MASTER_IP": "169.0.1.4",
                "MGMTPOSTGRES_SLAVE_IP": "169.0.1.5",
                "MGMTPOSTGRES_VIP": "169.0.1.6",
                "mode": "HA"
            },
            "CloudRegions": [{
                "components": {
                    "AMQP": {
                        "AMQP_LB_IP": "169.0.1.7",
                        "AMQP_PRIMARY_IP": "169.0.1.8",
                        "AMQP_SECONDARY_IP": "169.0.1.9",
                        "mode": "HA"
                    },
                    "CCO": {
                        "CCO_LB_IP": "169.0.1.10",
                        "CCO_PRIMARY_IP": "169.0.1.11",
                        "CCO_SECONDARY_IP": "169.0.1.12",
                        "CCO_TERTIARY_IP": "169.0.1.13",
                        "mode": "HA"
                    },
                    "Dedicated_Guacamole_Server": {
                        "GUAC_IP": "169.0.1.14",
                        "mode": "NON-HA"
                    }
                },
                "name": "AWSEast"
            }, {
                "components": {
                    "AMQP": {
                        "AMQP_LB_IP": "169.0.1.15",
                        "AMQP_PRIMARY_IP": "169.0.1.16",
                        "AMQP_SECONDARY_IP": "169.0.1.17",
                        "mode": "HA"
                    },
                    "CCO": {
                        "CCO_LB_IP": "169.0.1.18",
                        "CCO_PRIMARY_IP": "169.0.1.19",
                        "CCO_SECONDARY_IP": "2.2.2.2",
                        "CCO_TERTIARY_IP": "169.0.1.20",
                        "mode": "HA"
                    },
                    "Dedicated_Guacamole_Server": {
                        "GUAC_IP": "169.0.1.21",
                        "mode": "NON-HA"
                    }
                },
                "name": "MyOpenStack"
            }],
            "LogCollector": {
                "LogCollector_IP": "169.0.1.22",
                "mode": "NON-HA"
            },
            "REPOS": {
                "BUNDLE_STORE": "http://cdn.cliqr.com",
                "DOCKER_REGISTRY": "http://repo.cliqrtech.com:5000",
                "PACKAGE_STORE": "http://repo.cliqrtech.com"
            }
        }
    } 


  • No labels
© 2017-2019 Cisco Systems, Inc. All rights reserved