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¶
Add
sibench
repository:echo "deb https://cdn.softiron.com/ceph/sibench buster main" | sudo tee \ /etc/apt/sources.list.d/sibench.list > /dev/null
Install
sibench
:sudo apt-get update sudo apt-get install sibench
Update
apt
package index and install dependencies:sudo apt-get update sudo apt-get install ca-certificates curl gnupg
Setup the repository:
echo "deb [trusted=yes] https://cdn.softiron.com/ceph/sibench buster main" | sudo tee \ /etc/apt/sources.list.d/sibench.list > /dev/null
Install
sibench
sudo apt-get update sudo apt-get install sibench -t buster-backports
Note
This step assumes you have buster-backports enabled. Not recommended on environments with Ceph already installed.
Update
apt
package index and install dependencies:sudo apt-get update sudo apt-get install ca-certificates curl gnupg
Setup the repository:
echo "deb [trusted=yes] https://cdn.softiron.com/ceph/sibench buster main" | sudo tee \ /etc/apt/sources.list.d/sibench.list > /dev/null
Install
sibench
:sudo apt-get update sudo apt-get install sibench
Binary Install¶
Install dependencies:
sudo apt-get install librados2 librbd1
Download a
sibench
release from https://github.com/SoftIron/sibench/releases, for examplewget 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
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.
Install dependencies:
sudo apt-get install librados2 librbd1
Download a
sibench
release from https://github.com/SoftIron/sibench/releases, for examplewget 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
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.
Install dependencies:
sudo dnf install librados2 librbd1
Download a
sibench
release from https://github.com/SoftIron/sibench/releases, for examplewget 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
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.