Install

If you are running SoftIron Linux or Debian, we recommend you install sibench using the Package install instructions.

If this is not an option, try the Binary install instructions.

Package install

  1. Add sibench repository:

    echo "deb https://cdn.softiron.com/ceph/sibench buster main" | sudo tee \
        /etc/apt/sources.list.d/sibench.list > /dev/null
    
  2. Install sibench:

    sudo apt-get update
    sudo apt-get install sibench
    

Binary Install

  1. Install dependencies:

    sudo apt-get install librados2 librbd1
    
  1. Download a sibench release from https://github.com/SoftIron/sibench/releases, for example

    wget https://github.com/SoftIron/sibench/releases/download/1.1.7/sibench-amd64-1.1.7.tar.gz
    tar -xvf sibench-amd64-1.1.7.tar.gz
  2. Copy the binary somewhere in your $PATH, for example:

    sudo cp sibench /usr/local/bin/
    

You will not have a sibench sever running if only installing the binary. You can run it manually using sibench server command, or you can create a systemd unit like this one.