Verify the Services

This topic describes how to verify all the services after upgrading.

Verify that all Eucalyptus components are running and properly connected to one another. Check to make sure that the status of each service is enabled.

To verify that all services are enabled:

  1. Verify the Eucalyptus versions. For example:
    # euca-version
    euca2ools 3.4.1
    eucalyptus 4.4.4
  2. If you are using the Walrus backend for object storage, verify your Walrus backend service:
    euserv-describe-services --filter service-type=walrusbackend

    Eucalyptus returns a result, as in the following example.

    SERVICE walrusbackend walrus enabled
  3. Verify your CCs:
    euserv-describe-services --filter service-type=cluster

    Eucalyptus returns a list, as in the following example.

    SERVICE cluster one one-cc enabled
    SERVICE cluster two two-cc enabled
  4. Verify your SCs:
    euserv-describe-services --filter service-type=storage

    Eucalyptus returns a list, as in the following example.

    SERVICE storage one one-sc enabled
    SERVICE storage one one-sc enabled
  5. Make sure that NCs are presenting available resources to the CC.
    euca-describe-availability-zones verbose

    The returned output should a non-zero number in the free and max columns, as in the following example.

    AVAILABILITYZONE        test00  203.0.113.13
    arn:euca:eucalyptus:test00:cluster:test00_cc/
    AVAILABILITYZONE        |- vm types     free / max   cpu   ram  disk
    AVAILABILITYZONE        |- m1.small     0004 / 0004   1    128     2
    AVAILABILITYZONE        |- c1.medium    0004 / 0004   1    256     5
    AVAILABILITYZONE        |- m1.large     0002 / 0002   2    512    10
    AVAILABILITYZONE        |- m1.xlarge    0002 / 0002   2   1024    20
    AVAILABILITYZONE        |- c1.xlarge    0001 / 0001   4   2048    20
    AVAILABILITYZONE        test01  203.0.113.14
    arn:euca:eucalyptus:test01:cluster:test01_cc/
    AVAILABILITYZONE        |- vm types     free / max   cpu   ram  disk
    AVAILABILITYZONE        |- m1.small     0004 / 0004   1    128     2
    AVAILABILITYZONE        |- c1.medium    0004 / 0004   1    256     5
    AVAILABILITYZONE        |- m1.large     0002 / 0002   2    512    10
    AVAILABILITYZONE        |- m1.xlarge    0002 / 0002   2   1024    20
    AVAILABILITYZONE        |- c1.xlarge    0001 / 0001   4   2048    20
You are now ready to Update the Service Images.