Versions Compared

Key

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

...

CloudRouter includes a full distribution of OpenDaylight. Currently, CloudRouter 1.0 beta provides OpenDaylight Helium SR3Lithium, which is the latest upstream release.

...


$ sudo yum install -y opendaylight-heliumlithium

Running OpenDaylight

Before running OpenDaylight for the first time, you need to create karaf credentials. The upstream distributions of OpenDaylight includes default credentials (karaf/karaf), which have been removed from CloudRouter for security reasons. To create karaf credentials, edit /opt/opendaylight/opendaylight-heliumlithium/etc/users.properties. You will see a commented out user:
# karaf = karaf,_g_:admingroup

...

To start OpenDaylight:
$ sudo systemctl start opendaylight-heliumlithium

To check the status of OpenDaylight:
$ sudo systemctl status opendaylight-heliumlithium

To connect to the karaf console via SSH:
$ ssh -p 8101 -o StrictHostKeyChecking=no <USER>@localhost
Where <USER> matches the karaf credentials you created. You will then be prompted to enter the karaf password you set.

To stop OpenDaylight:

$ sudo systemctl stop opendaylight-heliumlithium

Uninstalling OpenDaylight

$ sudo yum remove -y opendaylight-heliumlithium