|
Namazu for hns による簡易全文検索 詳しくは 詳細指定/ヘルプを参照して下さい |
|||||||||||||||||||||||||||||||||||||||||||||||||
2003年05月30日(金) 旧暦 [n年日記]#1 [機械] 219 ?? IWsa 0:29.33 /usr/pkg/sbin/named
これって止っている ?
ttyp0:makoto@st3240 18:03:22/030530(~)> ps ax|grep named 219 ?? IWsa 0:29.33 /usr/pkg/sbin/namedkill -1 219 しても反応しない @ 1.6R:
ttyp0:root@st3240 18:09:36/030530(/home/makoto)# uname -a
NetBSD st3240 1.6R NetBSD 1.6R (L2CR) #0: Sat May 17 20:04:39 JST 2003 makoto@st3240:/usr/s/src/sys/arch/macppc/compile/L2CR macppc
@ BIND 9.2.2:
ttyp0:root@st3240 18:09:44/030530(/home/makoto)# named -version
さふいへば、こんな字が残っていた
@ /netbsd: sa_switch(219.10 flag 900004): Not enough stacks.:May 30 11:34:12 st3240 /netbsd: sa_switch(219.10 flag 900004): Not enough stacks. May 30 11:34:12 st3240 /netbsd: sa_switch(219.10 flag 900004): Not enough stacks @ また来た:May 30 20:51:32 st3240 named[3941]: couldn't add command channel ::1#953: file n @ netbsd-bugs: kern/20245:@ core 有:ttyp1:root@st3240 21:07:19/030530(/etc/named)# gdb /usr/pkg/sbin/named named.core @ kern_sa.c:464 sa_switch(struct lwp *l, int type) 465 { ... 505 /* 506 * XXX We need to allocate the sadata_upcall structure here, 507 * XXX since we can't sleep while waiting for memory inside 508 * XXX sa_upcall(). It would be nice if we could safely 509 * XXX allocate the sadata_upcall structure on the stack, here. 510 */ 511 512 if (sa->sa_nstacks == 0) { 513 #ifdef DIAGNOSTIC 514 printf("sa_switch(%d.%d flag %x): Not enough stacks.\n", 515 p->p_pid, l->l_lid, l->l_flag); 516 #endif 517 goto sa_upcall_failed; @ sysctl -a:
まさかこういう簡単な話 ?
> sysctl -a | grep stacks # sysctl -w proc.curproc.rlimit.stacksize.soft=4194304どこかで memory leak のようなことが起きていて、それがどこかが問題ということか。 ( つっこみ )
#2 [MTA] send-pr したメールが送られていないなぁ
ということがあって、echo test | mail hoge@foo
とかしても同じ。
@ /var/log/maillog:May 30 18:34:28 harry sendmail[557]: h4U9YSrw000557: to=hoge@foo, ctladdr=makoto (2029/500), delay=00:00:00, xdelay=00:00:0 0, mailer=relay, pri=30030, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: Connection refused by [127.0.0.1]なんて書いてある。そうか sendmail を起動しておく必要があるのかと思って @ /var/spool/clientmqueue:
May 30 18:34:28 harry sendmail[557]: dangerous permissions=40775 on queue directory /var/spool/clientmqueue/
と言っているので他の機械を見て、
drwxrwx--- 2 smmsp smmsp 1024 May 30 17:11 .に直したら、その瞬間に起動したような気配。 で、/var/spool/clientmqueue に溜っているのを出すのはどうやるのかな というのがきょうの疑問 if [ -x /usr/sbin/sendmail ]; thenこの辺かな。一つ目が MTA で、これが起動し終ってから二つ目を実行する。(& を付けてはいけない) ( つっこみ )
#3 [MTA] mail back to myself (Mx problem)
またこれで 38 通くらい失ってしまった。
内部用 dns
( つっこみ )
|
最近の日記 2024年03月10日 ・停電 (瞬電) 2024年03月03日 ・the second try on bare-metal ・useradd 2024年02月29日 ・opendkim and senmail 2024年01月24日 ・chat/iam 0.0.8 2024年01月21日 ・uselocale vs setlocale (textproc/R-readxl) | ||