Startup Script S3QL pre OVH

Cieľom je pripojiť kontajner objektov OVH na stroj s Debianom. Na tento účel použijeme utilitu S3QL. Úložisko nájdete tu: https://bitbucket.org/nikratio/s3ql

Inštalácia S3QL

Na Debiane stačí zadať:EnregistrerCopier

sudo apt install s3ql

a je to.

Konfigurácia pripojenia

Ďalším krokom je konfigurácia pre OVH. Dokumentácia OVH je dobre spracovaná: https://www.ovh.com/fr/g1908.monter_un_conteneur_dobjet_avec_s3ql
Osobne používam nasledujúce príkazy, ktoré sú pre mňa veľmi užitočné. Používam server Seafile a súbory sú uložené v kontajneri.

Praktický príklad pre server Seafile

Pripojte kontajner s oprávneniami pre používateľa Seafile:EnregistrerCopier

sudo -u seafile mount.s3ql --allow-other --authfile /home/seafile/s3qlcredentials.txt swiftks://auth.cloud.ovh.net/GRA1:seafile /mnt/ctn-seafile/

Občas je potrebná údržba:EnregistrerCopier

sudo fsck.s3ql --authfile /home/seafile/s3qlcredentials.txt swiftks://auth.cloud.ovh.net/GRA1:seafile

Záver

Nemám úplnú víziu systému, ale v praxi musím priznať, že túto architektúru by som neodporúčal pre produkčný systém. Mimochodom, ani OVH toto riešenie veľmi neodporúča (viď dokumentácia). Okrem toho som sa stretol s problémami s poškodením údajov a bol som nútený používať fsck tak na úrovni Seafile, ako aj S3QL.

POZNÁMKA: V prípade vypnutia stroja by ste mali najskôr vypnúť Seafile a potom odpojiť adresár S3QL. Rovnaký postup platí pri spustení: najskôr pripojte priečinok pomocou S3QL a potom spustite server Seafile. Tento príspevok aktualizujem hneď, ako nájdem najlepší spôsob, ako tento scenár zvládnuť.

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *


The reCAPTCHA verification period has expired. Please reload the page.