spontan reboot? naaa...
Gergely EGERVARY
mauzi at expertlan.hu
2001. Jan. 7., V, 20:49:36 CET
sziasztok,
adott egy szerver, egesz nap nagy forgalmat bonyolit (neha eleg brutalis
load szokott lenni) majd amikor estefele szepen visszaesik a terheles,
es mar alig mocorog valamit a diszk, a gep gondol egyet, es csinal egy
spontan reboot-ot.
persze a logban nincs semmi. ha nagy terheles alatt csinalna, akkor
sokmindenre tudnek gyanakodni. peldaul hardware hibara. vagy mondjuk
valami VM beallitas problemara. node ha semmi gond akkor, amikor fut
>350 processz, van szimultan tobbszaz network connection, es meg se
rezzen, aztan 0.02-es loadnal egyszer csak azt veszem eszre, hogy nem
valaszol a pingre, akkor mire gyanakodjak?
aztan olyan is elofordult mar, hogy az egyik ethernet interface-en a ping
time felment az atlagos 0.3ms-rol 15800ms-re, forgalom nelkul.
miutan sehogy sem sikerult megcsinalni, reboot neki, es meggyogyult.
hardware:
compaq proliant, pentium-III, ECC RAM, SMC EtherPowerII ethernet
(epic), stb.
software:
FreeBSD 4.1-RELEASE, (sikerult ilyeneket produkalni 3.2-RELEASE
alatt is) maxusers = 256, nmbclusters = 32768
ipfilter, ipnat, squid, bind, sendmail, sshd, rshd, stb.
otletek?
-- mauzi
------------------------------------------------------------------------
#define putc(x, p) (--(p)->_cnt >= 0 ? (int) (*(p)->_ptr++ = (unsigned \
char) (x)) : (((p)->_flag & _IOLBF) && -(p)->_cnt < (p)->_bufsiz ? ((* \
(p)->_ptr = (unsigned char)(x)) != '\n' ? (int)(*(p)->_ptr++) :_flsbuf \
(*(unsigned char *) (p)->_ptr, p)) : _flsbuf((unsigned char) (x), p)))
További információk a(z) BSD levelezőlistáról