Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
1. Illegal operation on empty result set
Problem
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.
- Jedan simptom koji može da se desi je kada se u
catalina.out
logu pojavi sledeća greška:
Code Block | ||||
---|---|---|---|---|
| ||||
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
Rešenje je da se uloguje na mašinu gde je instaliran NetIIS/MERA preko SSH i sprovedu sledeći koraci
Panel | |||||||
---|---|---|---|---|---|---|---|
| |||||||
|
2. Table crashed and should be repaired
Problem
Drugi simptom koji može da se desi je kada se u catalina.out
logu pojavi sledeća greška:
Code Block | ||||
---|---|---|---|---|
| ||||
is marked as crashed and should be repaired. npr: ./netiis/rrd_cache is marked as crashed and should be repaired. |
Rešenje
Rešenje je da se uradi repair baze. Provera da li je repair potreban se vrši sa:
Code Block | ||||
---|---|---|---|---|
| ||||
mysqlcheck netiis |
- Zaustaviti NetIIS/MERU (
service tomcat stop
) Operacija repair se pokreće sa:
Code Block language bash theme Emacs mysqlcheck --repair netiis
- Pokrenuti NetIIS/MERU (
service tomcat start
)
Warning | ||
---|---|---|
| ||
Ukoliko je krah nastao zbog nedostatka prostora na disku osloboditi makar 1GB slobodnog prostora! |
Warning | ||
---|---|---|
| ||
Ukoliko je krah nastao zbog problema sa TODO link prema ispravnom crontab-u |
Više informacija o |
Table of Contents |
---|