↑日記で日々積み重ねた情報をトップの「わんこのページ」にまとめています。

わんこ日記 [RDF] YouTubeも始めました→


2015-08-20(Thu) [長年日記]

[Debian] ブートに5分待たされる

Denian 7になったくらいから、ブートで5分待たされるようになった。

[*** ] LSB: Raise network interface

systemctl enable debug-shell.serviceして再起動してvt9で、systemctl list-jobsやps agxしてみると、どうやら /etc/network/if-up.d/sendmailの先で、hostコマンドをでDNS lookupしようとして刺さっていた。

Bind9が起きていないのにhostコマンド叩いて、10秒のタイムアウト待ちを30回リトライしていて5分待ちになっていた。

--- dynamic.org 2014-10-03 02:54:45.000000000 +0900

+++ dynamic 2015-08-20 04:33:15.559925309 +0900

@@ -320,7 +320,13 @@

SM_host=;

break;

fi;

- rev=$(host $SM_ip);

+ #add Bind9 alive test

+ if (ps ax|grep \[/\]usr/sbin/named </dev/null); then

+ rev=$(host $SM_ip);

+ else

+ rev=";; connection timed out; no servers could be reached"

+ fi;

+

SM_host=$(echo "$rev" | grep "^Name:"| awk "{print $2}");

if [ -z "$SM_host" ]; then

test=$(echo "$rev" | egrep -e "not found:");

[ /usr/share/sendmail/dynamic.diffより引用]

hostを叩く前にbindが動いているかチェックするようしてみた

本日のPingbacks(全0件)

Google Web検索 on-o.com内を検索