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? |
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 # cat /boot/loader.conf Ha innen hiányzik vagy nem helyesen szerepel a
# 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 | |
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 # 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 setManuálisan csatlakoztassuk újra a régi eszközöket: # mount -o rw /dev/ad0s1d /var
# mount -o rw /dev/ad0s1f /usr Az /dev/ad0s1f /usr ufs rw 2 2
/dev/ad0s1d /var ufs rw 2 2 Végül a
|
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>.