Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

 

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

Installing OpenDaylight

If you are using a full image, OpenDaylight is pre-installed. If you are using a minimal image, OpenDaylight must be installed.

The OpenDaylight project provides zip and tar distributions of each release. CloudRouter takes these distributions, adds some modifications, and then packages them as RPMs. Installation is as simple as running:

$ sudo yum install -y opendaylight-helium

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-helium/etc/users.properties*. You will see a commented out user:

\# karaf = karaf,\_g\_:admingroup

Replace this with your own credentials, e.g.:

user = password,\_g\_:admingroup

To start OpenDaylight:

**$ sudo systemctl start opendaylight-helium**

To check the status of OpenDaylight:

**$ sudo systemctl status opendaylight-helium**

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-helium**

Uninstalling OpenDaylight

**$ sudo yum remove -y opendaylight-helium**

  • No labels