syslogd problem

Dan Lukes dan at obluda.cz
Sat Dec 16 21:14:24 CET 2017


Milan Cizek wrote on 12/16/17 15:34:
> nějak moc nevím jak s ktrace naložit a jak ho interpretovat. Udělal jsem jej, tady je kdump... https://pastebin.com/Cxvi8AAe

Tak nejak jsem doufal, ze tam bude ten zdrojovy soubor, takze ho budu 
moct pomoci kdump a dalsich nastroju analyzovat.

> Problém podle mého začíná na řádku 1404.
> Vidím tam následně opakující se "stat -1 errno 2 No such file or directory", což by mohl být ten problém? 

Ne, ten to neni. Spis ten nad tim:

> 36595 syslogd  CALL  openat(AT_FDCWD,0x7fffffffc86a,0x209<O_WRONLY|O_APPEND|O_CREAT>,0600<S_IRUSR|S_IWUSR>)
> 36595 syslogd  NAMI  "/dev/console"
> 36595 syslogd  RET   openat -1 errno 4 Interrupted system call

Ja jsem rekl jakou konzoli mam ja, ale nezaptal jsem explicitne jakou 
mas ty, takze si nemuzu stezovat, z ejsem se to nedozvedel ;-)

Takze je to seriak ? At uz fyzicky, nebo emulovany nemakym BMC chipem ?

Protoze pak by nejspis slo o tohle:

> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203129

Je tam dokonce nabidnuto reseni, ale vzapeti nekdo hlasi, ze jemu 
nefunguje. Z kontextu odhaduju, ze presny nasledky budou, hlavne u 
BMC-emulovanych seriaku zaviset na tom v jaek presne podopbe je ten 
seriak emulovany,

Univerzalni reseni pro tento okamzik je na konzili nic neposilat - v 
dobe, kdy na ni nikdo nekouka (= necte data z konzoloveho seriaku).

Ne-seriove konzole timhle postizeny nejsou ...


> co je nls?

NLS je zkratka od Native Language Support. TO jsou talovy ty veci okolo 
'locale' - jestli je desetina tecka nebo carka, jestli se mezi radem 
tisicu a stovek pise nejaky delimiter, jak vypada format data a tak. To 
te zajimat nemusi, to nejhorsi co se ti muze stat je, ze se uplatnu 
"defaultni locale" a tedy to uvidis v tom formatu co kazdej spravnej 
American.

Dan

> -----Original Message-----
> K tomu ti muzu rict jen, ze me to nedela (mam vt konzoli).
> 
> Protoze ti to dela i pri slousteni "z ruky" je asi nejsnazsi to spustit
> pres 'ktrace -di _command_' a nasledne se pomoci kdump podivat co to v
> podezrelou dobu vlastne delalo.





More information about the Users-l mailing list