Baza NetIIS-a može da postane korumpirana usled više razloga - restart servera, gubitak električne energije, problem sa hard diskom na kojem se nalazi baza ili slično. Kao posledica nekog od pobrojanih incidenata može da se dogodi da se baza zatekne u nekonzistentnom stanju.
catalina.out logu pojavi sledeća greška:Caused by: java.sql.SQLException: Illegal operation on empty result set. |
Sličan je simptom kod korišćenja klijentske aplikacije da korisnik ne može da se uloguje. Tada se u Java log-u tipično pojavi ista greška kao gore.
Rešenje je da se uloguje na mašinu gde je instaliran NetIIS/MERA preko SSH i sprovedu sledeći koraci
|
Drugi simptom koji može da se desi je kada se u catalina.out logu pojavi sledeća greška:
is marked as crashed and should be repaired. npr: ./netiis/rrd_cache is marked as crashed and should be repaired. |
Rešenje je da se uradi repair baze. Provera da li je repair potreban se vrši sa:
mysqlcheck netiis |
service tomcat stop)Operacija repair se pokreće sa:
mysqlcheck --repair netiis |
service tomcat start)Ukoliko je krah nastao zbog nedostatka prostora na disku osloboditi makar 1GB slobodnog prostora! |
Ukoliko je krah nastao zbog problema sa Više informacija o |