rdc vs renet
Rediacc hat zwei Binaries. Hier erfahren Sie, wann Sie welches verwenden.
| rdc | renet | |
|---|---|---|
| Läuft auf | Ihrer Workstation | Dem entfernten Server |
| Verbindet über | SSH | Läuft lokal mit Root-Rechten |
| Verwendet von | Allen Benutzern | Nur für fortgeschrittenes Debugging |
| Installation | Sie installieren es | rdc stellt es automatisch bereit |
Für die tägliche Arbeit verwenden Sie
rdc. Sie benötigenrenetnur selten direkt.
Wie sie zusammenarbeiten
rdc verbindet sich über SSH mit Ihrem Server und führt renet-Befehle für Sie aus. Sie geben einen einzigen Befehl auf Ihrer Workstation ein, und rdc übernimmt den Rest:
- Liest Ihre lokale Konfiguration (
~/.config/rediacc/rediacc.json) - Verbindet sich über SSH mit dem Server
- Aktualisiert die
renet-Binary bei Bedarf - Führt die entsprechende
renet-Operation auf dem Server aus - Gibt das Ergebnis an Ihr Terminal zurück
Verwenden Sie rdc für die normale Arbeit
Alle gängigen Aufgaben laufen über rdc auf Ihrer Workstation:
# Einen neuen Server einrichten
rdc config machine setup --name server-1
# Ein Repository erstellen und starten
rdc repo create --name my-app -m server-1 --size 10G
rdc repo up --name my-app -m server-1 --mount
# Ein Repository stoppen
rdc repo down --name my-app -m server-1
# Maschinengesundheit prüfen
rdc machine health server-1
Siehe den Schnellstart für eine vollständige Anleitung.
Verwenden Sie renet für serverseitiges Debugging
Sie benötigen renet nur direkt, wenn Sie sich per SSH auf einem Server anmelden für:
- Notfall-Debugging, wenn
rdckeine Verbindung herstellen kann - Überprüfung von Systeminterna, die über
rdcnicht verfügbar sind - Low-Level-Wiederherstellungsoperationen
Alle renet-Befehle benötigen Root-Rechte (sudo). Siehe Server-Referenz für die vollständige Liste der renet-Befehle.
Experimentell: rdc ops (Lokale VMs)
rdc ops umschließt renet ops für die Verwaltung lokaler VM-Cluster auf Ihrer Workstation:
rdc ops setup # Voraussetzungen installieren (KVM oder QEMU)
rdc ops up --basic # Einen minimalen Cluster starten
rdc ops status # VM-Status prüfen
rdc ops ssh --vm-id 1 # SSH in die Bridge-VM
rdc ops ssh --vm-id 1 -c hostname # Einen Befehl auf der Bridge-VM ausführen
rdc ops down # Cluster zerstören
Erfordert den lokalen Adapter. Nicht mit dem Cloud-Adapter verfügbar.
Diese Befehle führen renet lokal aus (nicht über SSH). Siehe Experimentelle VMs für die vollständige Dokumentation.
Hinweis zum Rediaccfile
In einem Rediaccfile können Sie renet compose -- ... sehen. Das ist normal, Rediaccfile-Funktionen laufen auf dem Server, wo renet verfügbar ist.
Von Ihrer Workstation aus starten und stoppen Sie Workloads mit rdc repo up und rdc repo down.