Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
  • Deployment

- bd-elasticity.

    user account, services, SSH configurations.

    • OS user account is "browndog". In bdmon.conf, OpenStack user account is "ruiliu".
      TODO: later requests a "browndog" service account for OpenStack.
    • Services: bdelas, bdelas-all-instances.

      Code Block
      sudo service bdelas-all-instances stop

      
      sudo service bdelas-all-instances start

      
      sudo service bdelas restart CLOWDER_INSTANCE=dts-dev
    • ~browndog/.ssh/config . Specifies for which cloud IP range, use account "ubuntu", identity "NCSA-Nebula".

...

  On bd-elasticity and Mac.

Code Block

...

nova list

  For Mac, install another non-system Python. In that Python,

  use pip to install python-novaclient, subprocess32, pymongo and pika

  (for bdlistener), then can run bdmon on Mac. "nova" was

  installed in this process. Can use "nova" to do monitoring/maintenance

  of the cloud VMs.

 

  • Test, Code Go-through

 

- How to test new changes to the code, or to new conf.

  = on bd-elasticity;

  = on local Mac laptop.

        For Mac, install another non-system Python. In that Python,

        use pip to install python-novaclient, subprocess32 and pika

        (needed by bdlistener), then can run ./bdmon.py on Mac. "nova" was

        installed in this process. Can use "nova" to do monitoring/maintenance

        of the cloud VMs.

- Code structure and go-through.

...