"All-in-One" Installation

Before you start the installation process please do the following tasks:

  • Log in as root user over SSH protocol to the machine you want to install KODO for Cloud server on.

  • Run lsblk command to check the system name for the disk you will use as a storage destination.

[root@localhost ~]# lsblk
NAME              MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda                 8:0    0   50G  0 disk
├─sda1              8:1    0  600M  0 part /boot/efi
├─sda2              8:2    0    1G  0 part /boot
└─sda3              8:3    0 18.4G  0 part
  ├─vg_os-lv_root 253:0    0 16.4G  0 lvm  /
  └─vg_os-lv_swap 253:1    0    2G  0 lvm  [SWAP]
sdb                 8:16   0  500G  0 disk
sr0                11:0    1  6.7G  0 rom

In this example, the sdb disk was added to the system platform.

Prior to installation, make sure you've got access to https://repo.storware.eu site.

Now the system platform is ready to deploy KODO for Cloud server. To start KODO for Cloud server installation, copy and paste this command to the system console and press ENTER:

# bash < <(curl -s http://repo.storware.eu/kodo-cloud/kodo-cloud-local-install.sh)

The installation process may take up to 10 minutes, but it depends on your system performance.

After the installation process is finished, you can check the KODO server service status by using the following command:

# systemctl status kodo-cloud-server
● kodo-cloud-server.service - Kodo for Cloud server
   Loaded: loaded (/usr/lib/systemd/system/kodo-cloud-server.service; enabled; vendor preset: disabled)
   Active: active (running) since Mon 2020-11-02 15:23:18 CET; 1 day 1h ago
 Main PID: 466653 (java)
    Tasks: 170 (limit: 152594)
   Memory: 3.8G
   CGroup: /system.slice/kodo-cloud-server.service
           └─466653 java -XX:+DisableExplicitGC -XX:+UseG1GC -XX:+UseStringDeduplication -XX:MaxGCPauseMillis=500 -Xmx4g -Xms4g -jar ../lib/kodo-server-api.jar --systemproperties ../config/payara.properties

Nov 02 15:22:43 localhost.localdomain systemd[1]: Starting Kodo for Cloud server...
Nov 02 15:23:18 localhost.localdomain start.sh[466634]: Starting API (pid:466653).............................................................................................................................>
Nov 02 15:23:18 localhost.localdomain start.sh[466634]: API successfully started.
Nov 02 15:23:18 localhost.localdomain systemd[1]: Started Kodo for Cloud server.

You can also use the command below to check the version of the installed KODO for Cloud server:

# curl -k https://localhost:8181/api/version
# {"value":"4.2.0-17.el8"}

If the KODO server is up and running, you should be able to log in to KODO for Cloud using your browser, and the address https://IP_OF_YOUR_MACHINE:8181

Kodo for Cloud server credentials are presented in the KodoAdmin vs Organization admin chapter

Go to the Add Microsoft 365 Organization section to learn how to add Microsoft 365 organization to KODO for Cloud server.

Last updated