-
Notifications
You must be signed in to change notification settings - Fork 4
Installation
You need to install LTFS >= 2.4 to enable phobos access to tapes.
LTFS RPM can be found on IBM Fix Central: ltfs 2.4
You can also retrieve its sources on gihub: https://github.com/LinearTapeFileSystem/ltfs
If you want to build RPMs from these sources, you can find packaging resources (i.e. spec file) for LTFS here: https://github.com/piste2750/rpm-ltfs
Note: since LTFS 2.4, lin_tape
driver is no longer needed to access tapes.
LTFS now uses the standard linux tape driver (st).
Install phobos and its requirements:
yum install phobos
Install postgresql version >= 9.4 (from EPEL or any version compatible with Postgres 9.4):
yum install postgresql94-server postgresql94-contrib
Initialize postgresql directories:
/usr/pgsql-9.4/bin/postgresql94-setup initdb
Edit /var/lib/pgsql/9.4/data/pg_hba.conf
to authorize access from phobos host
(localhost in this example):
# "local" is for Unix domain socket connections only
local all all trust
# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv6 local connections:
host all all ::1/128 md5
Start the database server:
systemctl start postgresql-9.4.service
Finally, create phobos database and tables as postgres user (the password for SQL phobos user will be prompted for unless provided with -p):
sudo -u postgres phobos_db setup_db -s