Miroslav Lachman wrote:
Dan Lukes wrote:
On 08/27/12 21:57, Miroslav Lachman:
Na novy server jsem ted nainstaloval 8.3-RELEASE amd64 GENERIC s
pouzitim gmirroru nad dvema SATA disky Seagate Constellation ES 1TB a
problem je, ze v zaverecne fazi bootu, kdy ma dojit k "root mount" jen
rychle problikne panic a server se okamzite restartuje.
V podstate to bylo tak, jak jsem trosku tusil - chyba mezi klavesnici a
zidli.
Problem byl s gmirrorem a glabelem, presneji v tom, ze jsem v jednom
okamziku mel nabootovany system z toho USB flashdisku, vytvoreny
gmirror, rozdeleny gmirror na oddily, naformatovano... pak jsem z
nejakeho duvodu rebootoval, ale bez modulu geom_mirror a disky jsem
primountoval podle labelu. Coz zafungovalo normalne a to je ta nepekna
vec, kterou GEOM a potazmo gmirror konkretne dela - kdyz neni natazeny
modul geom_mirror, tak labely, ktere maji byt na tom gmirroru se
publikuji primo z /dev/ad4 a /dev/ad6 - prvni vyhrava.
Takze jsem dalsi upravy zapsal jen na ad4 a kdyz jsem pak rebootoval,
aby to nabehlo z gmirroru, tak dojde okamzite k panicu, protoze gmirror
ma najednou ad4 a ad6 s uplne jinymi daty.
Tzn. moje blbost je, ze jsem nenatahnul geom_mirror a navic mountoval
oddily pomoci labelu a ne jako /dev/mirror/gm0s1a atd.
Dlouho "znamy" problem GEOMu je to, ze ma svym zpusobem nepredvidatelne
chovani v takovychto situacich a label, ktery ma byt 'jen na mirroru' je
pristupny i na obou samostatnych discich a pak je jeste pri dalsim bootu
klidne zkusi dat do mirroru a zpanikari.
Stacilo nabootovat z USB flashdisku, vyradit ad6 z mirroru (gmirror
clear -v /dev/ad6) a po rebootu system normalne nabehne z gmirroru nad
diskem ad4.
... takze zitra tu instalaci udelam projistotu celou znova.
Mirek
--
FreeBSD mailing list ([email protected])
http://www.freebsd.cz/listserv/listinfo/users-l