Installation von Clore Hosting unter Ubuntu

Serveranforderungen

Der Server (oder Rig – diese Begriffe sind in diesem Kontext nahezu austauschbar) muss mit NVIDIA-GPUs ausgestattet sein, da AMD derzeit nicht unterstützt wird. Der mindestens erforderliche Festplattenspeicher beträgt 32 GB; für Zuverlässigkeit wird empfohlen, eine SSD statt eines Flash-Laufwerks zu verwenden. Mindestens 8 GB RAM werden benötigt, aber 16 GB sorgen für größere Stabilität. Was die CPU angeht, kann das System mit einem Celeron auf einem 1151-Sockel arbeiten, für effizientere Leistung sollte jedoch eine CPU wie der i7-6700 in Betracht gezogen werden.

Bevor Sie fortfahren, wird dringend empfohlen, alle Overclocking-Einstellungen, einschließlich der Power Limit (PL), zu deaktivieren und die GPUs auf Werkseinstellungen zurückzusetzen. Testen Sie anschließend das System auf Stabilität, zum Beispiel indem Sie die GPUs mit dem kawpow-Algorithmus testen und die CPU belasten. Überwachen Sie die Temperaturen und stellen Sie sicher, dass alles stabil läuft.

Wenn das System stabil läuft und die Temperaturen im sicheren Bereich liegen, fahren Sie mit dem nächsten Schritt der Anleitung fort. Wenn die Temperaturen zu hoch sind oder Fehler auftreten, beheben Sie diese Probleme zuerst – zum Beispiel durch Verbesserung der Kühlung oder Fehlerbehebung – und sorgen Sie für einen stabilen Betrieb, bevor Sie fortfahren.

Registrierung und Hinzufügen des Servers

1. Gehen Sie zur Webseite, registrieren Sie sich, melden Sie sich an und navigieren Sie zum Marktplatz:

2. Server hinzufügen: Es gibt zwei Möglichkeiten, einen Server hinzuzufügen:

Methode 1: Gehen Sie zum Abschnitt "Meine Server" und klicken Sie auf die Schaltfläche "+Server hinzufügen". Geben Sie den Namen des Servers ein und klicken Sie auf "Weiter."

Nach dem Hinzufügen wird der Server mit einem roten Kreis markiert, was bedeutet, dass er inaktiv ist. Wir werden ihn später aktivieren, aber klicken Sie vorerst auf den erstellten Server, um einen Schlüssel zu erhalten – Sie benötigen ihn später.

3. Updates nacheinander ausführen:

sudo apt update && sudo apt upgrade -y

4. Abhängigkeiten installieren:

sudo apt install -y curl git gnupg lsb-release

5. In den Superuser-Modus wechseln:

sudo -i

6. Software installieren:

bash <(curl -s https://gitlab.com/cloreai-public/hosting/-/raw/main/install.sh)

Wenn das System meldet, dass git fehlt, installieren Sie es mit:

apt install -y git

Versuchen Sie dann die Installation erneut.

Wenn Sie auf einen gpg Fehler stoßen, verwenden Sie:

apt install gpg -y --allow-downgrades

Führen Sie anschließend die Installation erneut aus.

bash <(curl -s https://gitlab.com/cloreai-public/hosting/-/raw/main/install.sh)

7. Server aktivieren:

/opt/clore-hosting/clore.sh --init-token <token>

Ersetzen Sie <token> durch den zuvor erhaltenen Schlüssel.

Wenn ein Fehler auf einen fehlenden Ordner oder eine fehlende Datei hinweist, wurde die Installation wahrscheinlich nicht korrekt abgeschlossen und der clore-hosting Ordner wurde nicht erstellt. In diesem Fall wiederholen Sie die Installation.

8. Abschluss:

Starten Sie das Rig neu, warten Sie einen Moment und aktualisieren Sie die Marktplatzseite. Wenn alles korrekt eingerichtet wurde, wird der Server mit einem grünen Kreis markiert.

sudo reboot

Wie man alle installierten Dienste deaktiviert

Wenn Sie alles zuvor Installierte deaktivieren müssen:

  1. Deaktivieren Sie die Dienste:

    systemctl disable clore-hosting.service
    systemctl disable docker.service
    systemctl disable docker.socket
  2. System neu starten:

    reboot

Wie man Dienste wieder aktiviert

Um die Dienste wieder zu aktivieren:

  1. Aktivieren Sie die Dienste:

    systemctl enable clore-hosting.service
    systemctl enable docker.service
    systemctl enable docker.socket
  2. System neu starten:

    reboot

Entfernen des zuvor installierten Tokens

Um das Token zu löschen, verwenden Sie den Befehl:

/opt/clore-hosting/clore.sh --reset

Die Datei mit dem Token befindet sich unter:

/opt/clore-hosting/client/auth

Zuletzt aktualisiert

War das hilfreich?