Installieren Sie StorageGRID Hostdienste unter Linux
Sie verwenden das StorageGRID Paket für Ihren Betriebssystemtyp, um die StorageGRID Hostdienste zu installieren.
|
|
„Linux“ bezieht sich auf eine RHEL-, Ubuntu- oder Debian-Installation. Eine Liste der unterstützten Versionen befindet sich unter "NetApp Interoperabilitätsmatrix Tool (IMT)". |
Sie verwenden das StorageGRID RPM-Paket, um die StorageGRID Hostdienste zu installieren.
Diese Anleitung beschreibt, wie die Host-Services aus den RPM-Paketen installiert werden. Alternativ besteht die Möglichkeit, die im Installationsarchiv enthaltenen DNF-Repository-Metadaten zu verwenden, um die RPM-Pakete remote zu installieren. Die DNF-Repository-Anweisungen für das jeweilige Linux-Betriebssystem sind zu beachten.
-
Die StorageGRID RPM-Pakete werden auf jeden Ihrer Hosts kopiert oder auf gemeinsam genutztem Speicher bereitgestellt.
Legen Sie sie beispielsweise in das
/tmpVerzeichnis, sodass der Beispielbefehl im nächsten Schritt verwendet werden kann. -
Auf jedem Host als Root oder mit einem Konto mit sudo-Berechtigung anmelden und die folgenden Befehle in der angegebenen Reihenfolge ausführen:
sudo dnf --nogpgcheck localinstall /tmp/StorageGRID-Webscale-Images-version-SHA.rpm
sudo dnf --nogpgcheck localinstall /tmp/StorageGRID-Webscale-Service-version-SHA.rpm
Zuerst ist das Paket „Images“ zu installieren, danach das Paket „Service“. Falls die Pakete in einem anderen Verzeichnis als /tmpabgelegt wurden, sollte der Befehl entsprechend dem verwendeten Pfad angepasst werden.
Sie verwenden das StorageGRID DEB-Paket, um die StorageGRID Host Services für Ubuntu oder Debian zu installieren.
Diese Anleitung beschreibt, wie die Host-Services aus den DEB-Paketen installiert werden. Alternativ besteht die Möglichkeit, die im Installationsarchiv enthaltenen APT-Repository-Metadaten zu verwenden, um die DEB-Pakete remote zu installieren. Die Anweisungen zum APT-Repository für das jeweilige Linux-Betriebssystem sind zu beachten.
-
Die StorageGRID DEB-Pakete werden auf jeden Ihrer Hosts kopiert oder auf gemeinsam genutztem Speicher bereitgestellt.
Legen Sie sie beispielsweise in das
/tmpVerzeichnis, sodass der Beispielbefehl im nächsten Schritt verwendet werden kann. -
Auf jedem Host ist eine Anmeldung als Root oder mit einem Konto mit sudo-Berechtigung erforderlich, und anschließend sind die folgenden Befehle auszuführen.
Sie müssen das
imagesPaket zuerst und dasservicePaket danach installieren. Wenn die Pakete in einem anderen Verzeichnis als/tmpabgelegt wurden, ist der Befehl entsprechend dem verwendeten Pfad anzupassen.sudo dpkg --install /tmp/storagegrid-webscale-images-version-SHA.deb
sudo dpkg --install /tmp/storagegrid-webscale-service-version-SHA.deb
Python 3 muss bereits installiert sein, bevor die StorageGRID Pakete installiert werden können. Der sudo dpkg --install /tmp/storagegrid-webscale-images-version-SHA.debBefehl schlägt fehl, bis dies erfolgt ist.