5. A naplózás használata során felmerülő hibák kezelése
Vissza |  | Előre

## 5. A naplózás használata során felmerülő hibák kezelése

Ebben a szakaszban a naplózás alkalmazásakor jelentkező gondokra vonatkozó gyakran ismételt kérdéseket foglaljuk össze.

5.1. A rendszer folyamatosan összeomlik komolyabb lemezterhelés mellett. Van ennek valamilyen köze a naplózáshoz?
5.2. Valamit nem sikerült rendesen beállítani a konfiguráció során, ezért most nem indul a rendszer. Meg lehet valahogy javítani?
5.3. Visszavonható a naplózás, vissza lehet valahogy térni a Soft Updates használatához?

5.1. | A rendszer folyamatosan összeomlik komolyabb lemezterhelés mellett. Van ennek valamilyen köze a naplózáshoz?
| A napló ilyenkor valószínűleg gyorsabban betelik, mint ahogy kiíródhatna a lemezre. Nem szabad elfeledkeznünk róla, hogy a napló méretének sosem az adatterület méretével kell arányosnak lennie, hanem a lemez terheltségével. Ha tehát a lemezeink nagyobb terhelés alatt vannak, akkor egy nagyobb területet kell hozzárendelnünk a naplóhoz. Ezzel kapcsolatban lásd a Naplózás FreeBSD alatt című szakaszt.
5.2. | Valamit nem sikerült rendesen beállítani a konfiguráció során, ezért most nem indul a rendszer. Meg lehet valahogy javítani?
| Ilyenkor vagy elfelejtettük (vagy netalán elírtuk) a `/boot/loader.conf` állományban szükséges bejegyzést, vagy az `/etc/fstab` állományunk hibákat tartalmaz. Az ilyen jellegű problémákat viszonylag könnyű helyrehozni. Az Enter billentyű lenyomásával hozzuk elő az egyfelhasználós módhoz tartozó parancsértelmezőt. Ha ez sikerült, akkor kutassuk fel a probléma okát: `#` `cat /boot/loader.conf` Ha innen hiányzik vagy nem helyesen szerepel a `geom_journal_load` bejegyzés, akkor a naplózás használatához szükséges eszközök nem fognak létrejönni. Töltsük be a modult manuálisan, csatlakoztassuk az összes partíciót és folytassuk a többfelhasználós mód indítását: `#` `gjournal load` GEOM_JOURNAL: Journal 2948326772: ad0s1g contains journal. GEOM_JOURNAL: Journal 3193218002: ad0s1h contains journal. GEOM_JOURNAL: Journal 3193218002: ad0s1d contains data. GEOM_JOURNAL: Journal ad0s1d clean. GEOM_JOURNAL: Journal 2948326772: ad0s1f contains data. GEOM_JOURNAL: Journal ad0s1f clean. `#` `mount -a` `#` `exit` (a rendszerindítás folytatódik) Ha viszont ezzel a bejegyzéssel kapcsolatban semmilyen hibát nem találtunk, akkor nézzük meg az `/etc/fstab` állományt. Akkor valószínűleg itt fogunk találni egy hibásan beírt vagy éppen hiányzó bejegyzést. Amennyiben erről lenne szó, csatlakoztassuk kézzel a fennmaradó partíciókat és folytassuk a többfelhasználós mód indítását.
5.3. | Visszavonható a naplózás, vissza lehet valahogy térni a Soft Updates használatához?
| Hogyne. A most következő módszer segítségével megfordítható az egész folyamat. Miután végeztünk, a naplózás részére korábban kialakított partíciók tetszés szerint felhasználhatóak. Jelentkezzük be `root` felhasználóként és váltsunk egyfelhasználós módba: `#` `shutdown now` Válasszuk le a naplózást alkalmazó partíciókat: `#` `umount /usr /var` Írassuk ki lemezre a naplók tartalmát: `#` `gjournal sync` Állítsuk le a naplózóterületek használatát: `#` `gjournal stop ad0s1d.journal` `#` `gjournal stop ad0s1f.journal` Töröljük le az eszközökön tárolt összes naplózási metainformációt: `#` `gjournal clear ad0s1d` `#` `gjournal clear ad0s1f` `#` `gjournal clear ad0s1g` `#` `gjournal clear ad0s1h` Tiltsuk le az állományrendszer naplózását és állítsuk vissza a Soft Updates használatát: `#` `tunefs -J disable -n enable ad0s1d` tunefs: gjournal cleared tunefs: soft updates set `#` `tunefs -J disable -n enable ad0s1f` tunefs: gjournal cleared tunefs: soft updates set Manuálisan csatlakoztassuk újra a régi eszközöket: `#` `mount -o rw /dev/ad0s1d /var` `#` `mount -o rw /dev/ad0s1f /usr` Az `/etc/fstab` állományban állítsunk vissza mindent az eredeti állapotába: /dev/ad0s1f /usr ufs rw 2 2 /dev/ad0s1d /var ufs rw 2 2 Végül a `/boot/loader.conf` állományból távolítsuk el a `geom_journal` modul betöltésére vonatkozó bejegyzést és indítsuk újra a rendszert.

Vissza |  | Előre
4. A naplózás beállítása | Főoldal | 6. Ajánlott olvasmányok

Ha kérdése van a FreeBSD-vel kapcsolatban, a következő címre írhat (angolul): <questions@FreeBSD.org>.
Ha ezzel a dokumentummal kapcsolatban van kérdése, kérjük erre a címre írjon: <gabor@FreeBSD.org>.