Running Cobalt on Brooklyn for a BGP System
Using "Brooklyn" there is no need to install the Control System Simulator and can be used as is. This simulator is based on a BlueGene/P system and is aimed at testing and development of general functionality in the scheduler, forkers, queue manager or service locator components. This is also the basis for Cobalt's integration tests and requires no other supporting systems, or system component configuration changes by default. Keys must be generated and installed prior to running this.
- From the ~/Cobalt do the following:
source setup_lsim # This will setup the appropriate env variable and aliases for the Brooklyn Simulator
- Run cstart.sh
./cstart.sh # after this command wait about 20 seconds to let the components start
- Run cinit.sh only one time after running ./cstart.sh. Do not need to run it again unless step (8) is executed.
- To stop all components and Cobalt:
cobalt-stop # alias created by cobalt_setup to stop all components. Probabaly need to do ps command a few times to see if all components stopped.
After starting the cobalt components with cstart.sh then you can monitor the following files: $COBALT_RUNTIME_DIR/var/log/cobalt/.out*
If you wish to re-initialize (start fresh) do the following:
cobalt-clean # alias created by cobalt_setup to delete ~/Cobalt/sysroot/var ./cstart.sh ./cinit.sh