Hi all,
Thanks for your time and the inputs. I'll turn to Brian and John for the 
verdict.
-Shwetha


Ceri Davies wrote:
> On Wed, Dec 10, 2008 at 11:27:53AM +0530, Shwetha Srinivasan - Sun 
> Microsystems - Bangalore India wrote:
>   
>> Hi,
>> I have a certain escalation where the customer doesn't have NTP working 
>> right because it cannot resolve host names. This happens because the DNS 
>> service is not necessarily started before the NTP service, leaving it 
>> unable to resolve hostnames. I have tried to fix this by adding a 
>> dependency on name-services (in ntp.xml) as follows :
>>      
>>   <dependency name='name-services'
>>             grouping='require_any'
>>             restart_on='error'
>>             type='service'>
>>                 <service_fmri value='svc:/milestone/name-services' />
>>        </dependency>
>>
>> While reviewing this fix, Brian suggested that in the future, many 
>> customers will want to deploy DNSSEC which requires NTP to be running 
>> before the service is initialized. As an alternative, he suggests that 
>> we either
>> - have two services or
>> - have the start method query SMF for the status of the milestones - 
>> this alternative has the advantage of letting us look at the conf file 
>> and do the right thing dynamically.
>>
>> Any thoughts from the experts on this ?
>>     
>
> Perhaps it's time to look at upgrading NTPd?  Later versions defer
> lookups when DNS is unavailable and retry at a later point.
>
> Ceri
>   


Reply via email to