rdc vs renet
Rediacc’il on kaks binaari. Siin on selgitus, millal kumbagi kasutada.
| rdc | renet | |
|---|---|---|
| Töötab | Sinu tööjaamast | Kaugserveris |
| Ühendub | SSH kaudu | Käivitub lokaalselt root-õigustega |
| Kasutab | Kõik | Ainult edasijõudnute silumisel |
| Paigaldamine | Sa paigaldad selle | rdc provisioonib selle automaatselt |
Igapäevaseks tööks kasuta
rdc-d.renet’i otse on harva vaja.
Kuidas need koos töötavad
rdc ühendub sinu serveriga üle SSH ja käivitab sinu eest renet-käsud. Sa trükid ühe käsu oma tööjaamasse ja rdc hoolitseb ülejäänu eest:
- Loeb sinu kohaliku konfiguratsiooni (
~/.config/rediacc/rediacc.json) - Ühendub serveriga üle SSH
- Uuendab
renet-binaari vajaduse korral - Käivitab vastava
renet-toimingu serveris - Tagastab tulemuse sinu terminali
Kasuta rdc-d tavaliseks tööks
Kõik levinud ülesanded käivad rdc kaudu sinu tööjaamast:
# Seadista uus server
rdc config machine setup --name server-1
# Loo ja käivita hoidla
rdc repo create --name my-app -m server-1 --size 10G
rdc repo up --name my-app -m server-1
# Peata hoidla
rdc repo down --name my-app -m server-1
# Kontrolli masina tervist
rdc machine health --name server-1
Täieliku läbikäigu leiad Kiirjuhendist.
Kasuta renet’i serveripoolseks silumiseks
renet’i on otseselt vaja ainult siis, kui SSH-d serverisse:
- Hädaolukorra silumisel, kui
rdcei saa ühendust - Süsteemi sisekamise kontrollimisel, mis pole
rdckaudu saadaval - Madala taseme taasteoperatsioonidel
Kõik renet-käsud vajavad root-õigusi (sudo). Täieliku renet-käskude loendi leiad Serveri viitest.
Eksperimentaalne: rdc ops (kohalikud VM-id)
rdc ops mähib renet ops kohalike VM-klastrite haldamiseks sinu tööjaamast:
rdc ops setup # Paigalda eeltingimused (KVM või QEMU)
rdc ops up --basic # Käivita minimaalne klaster
rdc ops status # Kontrolli VM-i olekut
rdc ops ssh --vm-id 1 # SSH silla VM-i
rdc ops ssh --vm-id 1 -c hostname # Käivita käsk silla VM-is
rdc ops down # Hävita klaster
Nõuab lokaalset adapterit. Pilveadapteriga pole saadaval.
Need käsud käivitavad renet’i lokaalselt (mitte üle SSH). Täieliku dokumentatsiooni leiad Eksperimentaalsete VM-ide lehelt.
Rediaccfile märkus
Võid näha renet compose -- ... sees Rediaccfile’is. See on normaalne — Rediaccfile funktsioonid käivituvad serveris, kus renet on saadaval.
Oma tööjaamast käivita ja peata töökoormuseid käskudega rdc repo up ja rdc repo down.