Új hozzászólás Aktív témák

  • bambano

    titán

    LOGOUT blog

    válasz bambano #503 üzenetére

    Szóval a szerver elszállás alapvető oka az volt, hogy hálózaton keresztül upgradeltem, és dist-upgrade közben újraindította a teljes hálózatot. Ettől elszállt az ssh, és kinyomta a dist-upgrade processzeket. Mivel okos systemd párhuzamosan csinálja ezt, nem serializálva, ezért csomag cserélés közben elszállt, és maradt pár félig(se) telepített csomag, amitől a kernel bootolás után pánikolt.

    Kivettem a gépből a diszkeket, rádugtam egy usb-sata konverterre, és fsck nélkül fel tudtam mountolni a rootot, és le tudtam menteni azt, ami kellett. (hozzáteszem, eredetileg is telepítés alatt álló, félig teszt gép volt, szóval ha fullosan elszáll az egész, se izgat fel).

    Utána megpróbáltam rescue telepítővel helyrehozni, néhány kör alatt nagyjából mindent helyreállított, kivéve a postgrest. Hogy valóban helyreállított-e mindent, azt már nem tudtam leellenőrizni, mert az a gép, amibe bedugtam, csak uefin bootol, ez meg legacy biosos volt. Mindegy, nem számít. Az adatlemezeket nem volt értelme menteni.

    Legyalultam nullára, felraktam egy trixie-t, uefire. Aludtam egyet :)
    Kivittem, bedugtam, nem indult. Nem volt nagy gond, a biosban le volt tiltva az uefi, azt átállítottam, beindult. Azért idéztem néhány keresett szót :) Utána nem indult el a hálózat, az az én saram, egy csomag nem volt felrakva hozzá.

    A lényeg, összeraktam, végül bebootolt, most rakom rá vissza, ami volt. Minden partíció alatt, amin adat volt, volt/van drbd, beállítottam, a másik node-ról visszatöltött mindent, osz jónapot.

    A postgrest fájl szinten ki tudtam menteni (mint kiderült, az a nem sok, ami benne volt, megvan máshol, mert ez teszt), a fájlokat betoltam egy vm-ben futó korábbi debian alá, szó nélkül elindult a postgres, kidumpoltam, ennyi.

    Ebben van kb. 2-3 órányi konkrét munka, 4 óra autózás (amit el lehetett volna kerülni, ha bátrabb vagyok), meg összesen kb. egy napnyi passzív monitor bámulás, ahogy a raid1 szinkronizál, a drbd visszatölt.

    Oké, lehet, én is hibás vagyok, hogy nem konzolon, screenben indítottam a dist-upgrade-t, de ezt eddig bírta hálózaton. Süllyed a színvonal debianéknál is.

    Nyilván amikor élesbe küldöm a lomot, lesz adatbázis mentés, nem ph! módra :P

Új hozzászólás Aktív témák