Skip to main content

Install ONOS di Ubuntu 16.04

ONOS atau Open Network Opetaring System adalah sebuah controller SDN sama seperti Opendaylight.

The Open Network Operating System (ONOS) is a software defined networking (SDN) OS for service providers that has scalability, high availability, high performance and abstractions to make it easy to create apps and services. The platform is based on a solid architecture and has quickly matured to be feature rich and production ready. The community has grown to include over 50 partners and collaborators that contribute to all aspects of the project including interesting use cases such as CORD. – onosproject.org

untuk memulai install onos ada beberapa yang harus diperhatikan diantaranya minimal hardwarenya adalah

  • CPU = 2 core
  • Ram = 2 GB
  • HDD = 10 GB
  • Nic = 1

untuk menginstall onos kita membutuhkan java8 dan maven, pertama install git terlebih dahulu

kemudian install java 8

ketika proses installasi ada proses dialog, pilih yes utnuk accept licensi terms nya

kemudian clone repo onos di github

saran saya jangan gunakan yg master, karena ada errornya, mungkin karena branch master masih digunakan development software jadi masih ada bugs, cari saja yang sudah stable

kemudian download apache maven dan karaf

kemudian extrak file maven dan karaf ke folder Applications

kemudian edit karafnya

tambahkan script “mvn:org.onosproject/onos-features/1.5.0-SNAPSHOT/xml/features” pada bagian paling akhir pada featuresRepositories pada line 39

root@aio:~# nano Applications/apache-karaf-3.0.5/etc/org.apache.karaf.features.cfg

kemudian kita coba untuk compile ONOS

untuk melihat java home kita bisa mengunakan perintah env

kemudian kita harus menambahkan script pada ~/.bashrc padabagian paling bawah

kemudian dijalankan file .bashrcnya

setlah itu kita coba compile

tunggu hingga proses installasi selesai sampai ada “Build Success” kemudian setelah itu langsung saja jalankan onosnya

kemudian akses melalui GUI onos

akses http://ip-onos:8181/onos/ui/index.html , kemudian masukan username & password defaultnya (karaf:karaf) atatu (onos : rocks)

Dashboard onos

oke cukup sekian dulu, nanti kita coba untuk mengcontroller mininet mengunakan ONOS

wassalam….

Alan Adi Prastyo

network & system engineer