Hostwinds Tutorials

Zoekresultaten voor:


Inhoudsopgave


Stap 1: Installeer S3FS-FUSE:
Stap 2: Object API -info ophalen
Stap 3: Creëren -bestandsbestand maken
Stap 4: MountPoint en Cache maken
Stap 5: Maak een nieuwe toegang in FSTAB
Notities:

Hoe objectopslag op een VPS (CENTOS 7) Monteren

Trefwoorden: CentOS Web Panel,  VPS 

Stap 1: Installeer S3FS-FUSE:
Stap 2: Object API -info ophalen
Stap 3: Creëren -bestandsbestand maken
Stap 4: MountPoint en Cache maken
Stap 5: Maak een nieuwe toegang in FSTAB
Notities:

S3-bestandssysteem (s3fs) Hiermee kunnen gebruikers externe objectopslagcontainers gebruiken als een lokaal bestandssysteem.Dit betekent Objectopslag kan worden gemonteerd op een Virtual Private Server (VPS)en gebruikers kunnen lokaal toegang hebben tot schaalbare, statische opslag.Objectopslag kan worden gebruikt voor het opslaan van back-ups, het delen van bestanden of andere ongestructureerde gegevens.

De onderstaande gids legt de stappen uit die nodig zijn om objectopslag op een CentOS 7 -server op te zetten.

Stap 1: Installeer S3FS-FUSE:

Toegang tot uw VPS via SSH als de root-gebruiker of een gebruiker met SUDO-toegang.Installeer vervolgens S3FS-FUSE met het volgende:

yum install gcc libstdc++-devel gcc-c++ fuse fuse-devel curl-devel libxml2-devel mailcap git automake make

yum install openssl-devel

git clone https://github.com/s3fs-fuse/s3fs-fuse

cd s3fs-fuse/

./autogen.sh

export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig

./configure --prefix=/usr --with-openssl

make

sudo make install

Stap 2: Object API -info ophalen

Na het voltooien van de installatie kunt u uw Object Storage API -informatie ophalen van Hostwinds ' Wolkenbesturingsportaal.Navigeer van het klantgebied naar de Cloud Portal.

Selecteer vervolgens Opslag> Object-opslag.

Selecteer Maak container.Geef de container een naam en selecteer uw voorkeur aan gegevenscentrumscentrum voor hostwinds.

Selecteer vervolgens Object API-info. Je hebt je nodig Toegang tot sleutel, geheime sleutel, en API Eindpoint voor de geselecteerde locatie. Bewaar deze informatie tijdelijk voor de volgende stappen, of laat deze pagina open tijdens het doorgaan.

Stap 3: Creëren -bestandsbestand maken

Een teksteditor gebruiken, maak uw inloggegevens Bestand:

vi /etc/passwd-s3fs

Voer vervolgens uw hostwinds API-inloggegevens in de eerste regel van het nieuwe bestand in, in het formaat:

Access_Key: Secret_key

Verander vervolgens de machtigingen van dit bestand:

chmod 600 /etc/passwd-s3fs

Stap 4: MountPoint en Cache maken

Nu kunt u uw Mount Point en de cache voor de container maken.Gebruik een Mount-punt vergelijkbaar met hieronder.Het hoeft niet te worden genoemd my-container:

mkdir /tmp/cache /mnt/my-container

Verander de machtigingen:

chmod 777 /tmp/cache /mnt/my-container

Stap 5: Maak een nieuwe toegang in FSTAB

Ten slotte moet je een regel toevoegen aan / etc / fstab:

vi /etc/fstab

FSTAB heeft 6 kolommen.Wees voorzichtig om het volgende toe te voegen aan uw nieuwe lijn, gescheiden door spaties:

  • s3fs #\
  • \
  • lont
  • URL =\, passwd_file = etc / passwd-s3fs, gebruik_cache = / tmp / cache, nonempty, _other, use_path_request_style, _netdev
  • 0
  • 0

Je hebt je eigen \, \, en \

Monteer ten slotte de container met:

mount -a

Start opnieuw op en controleer of de container op de opstart wordt gemonteerd door te draaien:

df -h

De uitvoer moet vergelijkbaar zijn met:

Nu heeft u toegang tot veel meer opslag bij $ 0,03 / GB / maand!

Notities:

Om extra containers van dezelfde locatie in datacenter te monteren:

  • Herhaal stappen 4 en 5 met behulp van een andere containernaam en mountpunt.

Om extra containers van een verschillende locatie-locatie te monteren:

  • Herhaal stappen 2-5 met behulp van een nieuwe toegangssleutel, geheime sleutel, API-eindpunt, containernaam, mount point en referentiebestand.

Geschreven door Hostwinds Team  /  juni- 5, 2021