I had a curious problem recently with my AI server (based on 2009.06). o I had two services setup for X86 and SPARC
# installadm list -n 0906x86 Manifest -------- ai_manifest1.xml # installadm list -n 0906cparc Manifest -------- ai_manifest1.xml o However,when I just used the list option it saw no services # installadm list No install services running on the system o Also I couldn't get installadm create-client to work # installadm create-client -e 0:3:ba:68:11:7f -t /export/images/osol-0906-ai-sparc/ -n 0906cparc create-client: Service does not exist: 0906cparc o However, the install service is running fine. svcs install/server:default STATE STIME FMRI online 19:09:34 svc:/system/install/server:default o Also, the two services are listed as part of the install service. # svccfg -s install/server:default listprop | grep service_name AI0906x86/service_name astring 0906x86 AI0906cparc/service_name astring 0906cparc It turns out the problem was because the following dns-sd processes were missing (not sure what caused this to happen) # root 3750 1 0 19:09:28 ? 0:00 /usr/bin/dns-sd -R 0906cparc _OSInstall._tcp local 46502 aiwebserver=10.16.23.1 # root 3705 1 0 19:09:23 ? 0:00 /usr/bin/dns-sd -R 0906x86 _OSInstall._tcp local 46501 aiwebserver=10.16.23.198 o When I disabled and enabled the install service it restarted the dns-sd processes. The install SMF log file shows the following. Registering the service 0906x86._OSInstall._tcp.local Registering the service 0906cparc._OSInstall._tcp.local o However, there is no obvious connection between these processes and the install service. # ps -eo ctid,args | grep dns-sd 875 /usr/bin/dns-sd -R 0906x86 _OSInstall._tcp local 46501 aiwebserver=10.16.23.198 876 /usr/bin/dns-sd -R 0906cparc _OSInstall._tcp local 46502 aiwebserver=10.16.23.1 #svcs -o ctid,fmri | grep 875 #svcs -o ctid,fmri | grep 876 o In fact the dns-sd processes show up as children of /sbin/init (ppid=1) SO, my questions are, If the dns-sd process is killed shouldn't this cause the install service to go into maintenance mode? Even though the install service starts the dns-sd processes is remains dependent on these processes working (I'm not sure how this translated to SMF though). Is this a bug in the SMF description of the AI install service? Thanks for any help, paul -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.opensolaris.org/pipermail/caiman-discuss/attachments/20090902/567ea506/attachment.html>
