colibri/docs/guide/sl/install/install.md
Sam & Claude d9ef0a94e2 docs(sl): install pages use clawdie flow (drop just install)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-26 14:15:11 +02:00

2.7 KiB

title description
Namestitev Pripravite gostiteljsko storitev Clawdie z binarno datoteko clawdie.

Ukaz: clawdie apply --yes

Clawdie namesti binarna datoteka clawdie (crates/clawdie). Zazna postavitev ZFS na gostitelju in pripravi storitev clawdie: nabore podatkov za shrambo, storitveni račun ter enoto rc.d (FreeBSD) / systemd (Linux), ki poganja colibri-daemon. Izgradite jo iz delovnega prostora Cargo:

cargo build -p clawdie --release

Ukazi

clawdie discover            # samo branje: OS, bazeni ZFS, nabori podatkov, proste plošče
clawdie plan [--pool IME]   # prikaže načrt namestitve (suhi tek, brez pisanja)
clawdie apply [--pool IME]  # suhi tek, razen če dodate --yes
clawdie apply --yes         # pripravi: postavitev shrambe + namesti storitev

apply je privzeto suhi tek in izpiše celoten načrt korakov; na disk piše le z --yes. Z enim bazenom ZFS se ta izbere samodejno; z več jih navedite z --pool IME.

Strategija shrambe

Gostitelj Vedenje
FreeBSD ZFS je zahtevan; nabori podatkov nastanejo pod izbranim bazenom.
Linux + ZFS + bazen Enako — nabori podatkov pod bazenom.
Linux, brez ZFS/bazena Preklopi na navadne imenike in poroča o prednostih ZFS ter prostih ploščah.

Postavitev ZFS pod bazenom:

<pool>/clawdie        (vsebnik, canmount=off)
<pool>/clawdie/db     -> /var/db/clawdie
<pool>/clawdie/log    -> /var/log/clawdie

Kaj pripravi apply --yes

  1. Shramba — zgornji nabori podatkov (ali navadna /var/db/clawdie + /var/log/clawdie pri preklopu na navadne imenike).
  2. Storitveni računclawdie (nologin), lastnik stanja (clawdie:clawdie).
  3. Storitev — enota rc.d (FreeBSD) / systemd (Linux), nameščena in omogočena za poganjanje /usr/local/bin/colibri-daemon.

Ustvarjanje bazena (uničujoče)

Na gostitelju s prosto ploščo in brez uporabnega bazena:

clawdie apply --pool IME --create-pool /dev/PLOSCA --yes

--create-pool požene zpool create na PLOSCA in uniči vse podatke na njej, zato je zavrnjeno, razen če je plošča zaznana kot prazna. Stražo preglasi --force, le če ste prepričani.

Varnost

Koraki, ki se dotikajo diska, tečejo kot root na ciljnem gostitelju. discover, plan in goli apply nikoli ne pišejo — najprej preglejte z plan.

Priprava ječ, baze in spletne storitve (CMS) še ni del namestitvenega programa colibri.