Date: Tue, 13 Nov 2012 11:14:45 -0600 From: Dan Nelson <dnelson@allantgroup.com> To: Karl Pielorz <kpielorz_lst@tdx.co.uk> Cc: freebsd-questions@freebsd.org Subject: Re: Issues with smartd starting up at boot time - delays sever start? Message-ID: <20121113171445.GF20857@dan.emsphone.com> In-Reply-To: <73ADFF9FEC26D94D4727301D@MightyAtom.tdx.co.uk> References: <73ADFF9FEC26D94D4727301D@MightyAtom.tdx.co.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
In the last episode (Nov 13), Karl Pielorz said: > I've noticed on our systems (9.0-Stable, amd64) that starting smartd at > boot time massively extends the startup time of the box. > > I think I've traced this down to smartd, and our use of the '-M test' > config option (which sends a test message, apparently forking to 'mail' - > and, as the config man page says - it will block until that command > returns). > > For whatever reason (networking not stable at that point in time, MTA not > started yet etc.) - on our machines this leaves smartd handing around for > minutes - before it returns, the machine starts up (and the status emails > arrive). > > Can anyone think of a 'simple' fix for this? - Is there anything I can do > to '/usr/local/etc/rc.d/smartd' to make it run later in the startup > process? Try adding "mail" to the REQUIRE: line, since sendmail has that in its PROVIDES: line. -- Dan Nelson dnelson@allantgroup.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20121113171445.GF20857>