RustFS-Installation mit einem einzelnen Knoten und einem Datenträger
Installieren Sie RustFS auf einem einzelnen Server, der alle Daten auf einem Datenträger speichert.
Im Modus mit einem einzelnen Knoten und einem Datenträger (SNSD) speichert ein Server alle Daten auf einem Datenträger. Das ist der einfachste Bereitstellungsmodus und dieselbe Topologie, die das Skript im Linux-Schnellstart einrichtet.
Topologie und Planung
- 1 Server, 1 Datenträger (zum Beispiel ein mit XFS formatierter Datenträger, eingehängt unter
/data/rustfs0). - Kein Erasure Coding über mehrere Datenträger — die Fehlertoleranz hängt vollständig von Sicherungen ab.
- Prüfen Sie für Produktionsbereitstellungen zusätzlich die Checklisten vor der Installation.
Voraussetzungen und Diensteinrichtung
Schließen Sie die gemeinsamen Voraussetzungen und die Diensteinrichtung ab — Betriebssystem, Firewall, Zeitsynchronisation, Formatierung der Datenträger, Dienstbenutzer, Herunterladen der Binärdatei und systemd-Unit — und fahren Sie anschließend unten fort.
Umgebungsvariablen konfigurieren
- Legen Sie die Konfigurationsdatei an und tragen Sie den Pfad des einzelnen Datenträgers ein:
# Use a unique access key and a strong, random secret (e.g. openssl rand -base64 24)
RUSTFS_ACCESS_KEY=<your-access-key>
RUSTFS_SECRET_KEY=<your-secret-key>
RUSTFS_VOLUMES="/data/rustfs0"
RUSTFS_ADDRESS=":9000"
RUSTFS_CONSOLE_ENABLE=true
RUSTFS_CONSOLE_ADDRESS=":9001"
RUSTFS_OBS_LOGGER_LEVEL=error
RUSTFS_OBS_LOG_DIRECTORY="/var/log/rustfs/"- Legen Sie die Verzeichnisse für Speicher und Logs an:
sudo mkdir -p /data/rustfs0 /var/log/rustfs /opt/tls
sudo chmod -R 750 /data/rustfs* /var/log/rustfsDienst starten und prüfen
- Starten Sie den Dienst und aktivieren Sie den Start beim Systemstart:
sudo systemctl enable --now rustfs- Prüfen Sie den Status des Dienstes:
systemctl status rustfs- Prüfen Sie den Port des Dienstes:
netstat -ntpl- Sehen Sie sich die Logdateien an:
tail -f /var/log/rustfs/rustfs*.log- Öffnen Sie die Console (Weboberfläche): Rufen Sie im Browser
http://<server-ip>:9001auf. Sie sollten Folgendes sehen:

Nächste Schritte
- Benötigen Sie Redundanz auf Datenträgerebene auf einem Server? Siehe Modus mit einem einzelnen Knoten und mehreren Datenträgern (SNMD).
- Benötigen Sie einen Produktionscluster? Siehe Modus mit mehreren Knoten und mehreren Datenträgern (MNMD).