Yes thanks for you assistance. As you mentioned off-line, this is the 
bug 5739. A quick summary from comment #1 "

In order to have the default manifest working, you need to have a Solaris2
partition with valid VTOC on client, that is a partition defined and has a big
enough (12GB) slice0.


---- Sherman

mary ding wrote:
> Sherman:
>
> Are you using the default.xml, looks like AI cannot find any valid 
> target disk to install ??
>
> Can you run fdisk -W -  <disk device p0> and prtvtoc /dev/dsk/<disk 
> device s2>
>
> i.e.
>
> fdisk -W -  c3d0p0
>  prtvtoc /dev/rdsk/c3d0s2
>
>
>
>
> Sherman Pun wrote:
>>
>> Subject:
>> Re: [caiman-discuss] clients reconfiguration reboot failed after 
>> install with osol-0906-106a-ai-x86.iso
>> From:
>> Sherman Pun <Sherman.Pun at sun.com>
>> Date:
>> Tue, 10 Feb 2009 00:16:45 -0800
>>
>> To:
>> Mary.Ding at sun.com
>> CC:
>> caiman-discuss at opensolaris.org
>>
>>
>> I added http://ipkg.sfbay/dev/  to the repository. However, the 
>> package manager requires an "update-all" before installing the new 
>> SUNWinstalladm-tools. After all these, the AI server has been 
>> upgraded to 106. However, when the system rebooted and right after I 
>> logged in to the console, the kernel crashed. It was pretty 
>> persistent and I'll file a bug later.
>>
>> So I have to reinstall the AI server with 08.11 to provision 
>> osol-0811-rc2-ai-x86 again. However AI clients would not install with 
>> the following error messages:
>> ddm_drive_get_name(): Can't get alias name, err=9
>> Cannot find the disk  on the target system.
>>
>> Full install log below>
>>
>> SunOS Release 5.11 Version snv_101b 64-bit
>> Copyright 1983-2008 Sun Microsystems, Inc.  All rights reserved.
>> Use is subject to license terms.
>> Hostname: opensolaris
>> Remounting root read/write
>> Probing for device nodes ...
>> Preparing automated install image for use
>> Downloading solaris.zlib archive
>> --16:00:57--  
>> http://10.6.189.235:5555//server/images/osol-0811-rc2-ai2/solaris.
>> zlib
>>            => `/tmp/solaris.zlib'
>> Connecting to 10.6.189.235:5555... connected.
>> HTTP request sent, awaiting response... 200 OK
>> Length: 235,248,128 (224M) [text/plain]
>>
>> 100%[===================================>] 235,248,128   58.90M/s    
>> ETA 00:00
>>
>> 16:01:00 (58.13 MB/s) - `/tmp/solaris.zlib' saved [235248128/235248128]
>>
>> Downloading solarismisc.zlib archive
>> --16:01:00--  
>> http://10.6.189.235:5555//server/images/osol-0811-rc2-ai2/solarism
>> isc.zlib
>>            => `/tmp/solarismisc.zlib'
>> Connecting to 10.6.189.235:5555... connected.
>> HTTP request sent, awaiting response... 200 OK
>> Length: 926,720 (905K) [text/plain]
>>
>> 100%[====================================>] 926,720       --.--K/s
>>
>> 16:01:00 (35.95 MB/s) - `/tmp/solarismisc.zlib' saved [926720/926720]
>>
>> Done mounting automated install image
>> Reading ZFS config: done.
>>
>> opensolaris console login:
>> Automated Installation started
>> The progress of the Automated Installation can be followed by viewing 
>> the logfil
>> e at /tmp/install_log
>> Automated Installation failed. Please refer to /tmp/install_log file 
>> for details
>> Feb  9 16:01:17 opensolaris svc.startd[7]: 
>> application/auto-installer:default fa
>> iled fatally: transitioned to maintenance (see 'svcs -xv' for details)
>> root
>> Password:
>> Feb  9 16:01:28 opensolaris login: ROOT LOGIN /dev/console
>> Sun Microsystems Inc.   SunOS 5.11      snv_101b        November 2008
>> root at opensolaris:~# cat /tmp/install_log
>> <AI Feb 10 00:01:07> /tmp/ai_combined_manifest.xml is a valid manifest
>> <TDDM_E Feb 10 00:01:07> ddm_drive_get_name(): Can't get alias name, 
>> err=9
>> <OM Feb 10 00:01:17> Couldn't read image info file<OM Feb 10 
>> 00:01:17> System re
>> ports enough physical memory for installation, swap is optional
>> <AI Feb 10 00:01:17> Cannot find the disk  on the target system.
>> <AI Feb 10 00:01:17> Target validation failed
>> <AI Feb 10 00:01:17> ai target device not found
>> <AI Feb 10 00:01:17> Auto install failed
>> root at opensolaris:~# cat 
>> /var/svc/log/application-auto-installer:default.log
>> [ Feb  9 16:01:03 Executing start method 
>> ("/lib/svc/method/auto-installer"). ]
>> Service name to look up:  osol
>> <AISD_I 02/10 00:01:04> Service file: /tmp/service_list.296
>> <AISD_I 02/10 00:01:04> Service to look up: osol._OSInstall._tcp.local
>> <AISD_I 02/10 00:01:04> cmd: /usr/bin/dns-sd -L osol _OSInstall._tcp 
>> local
>> <AISD_I 02/10 00:01:04> dns-sd pid: 369
>> <AISD_I 02/10 00:01:05>  Svc: Lookup osol._OSInstall._tcp.local
>> <AISD_I 02/10 00:01:05>  Svc: 16:01:05.620  
>> osol._OSInstall._tcp.local. can be r
>> eached at osol.local.:46501
>> <AISD_I 02/10 00:01:05>  TXT: aiwebserver=10.6.189.235:46501
>> <AISD_I 02/10 00:01:05> osol._OSInstall._tcp.local can be reached at: 
>> 10.6.189.2
>> 35:46501
>> <AISD_I 02/10 00:01:05> Storing service list into /tmp/service_list.296
>> <AISC_I 02/10 00:01:06> Service list: /tmp/service_list.296
>> <AISC_I 02/10 00:01:06> Manifest file: /tmp/ai_combined_manifest.xml
>> <AISC_I 02/10 00:01:06> cmd:/usr/sbin/ifconfig -au | /usr/bin/grep 
>> '[0-9]:' | /u
>> sr/bin/grep -v 'LOOPBACK'
>> <AISC_I 02/10 00:01:06> Network interface obtained: nge0
>> <AISC_I 02/10 00:01:06> cmd:/usr/sbin/ifconfig nge0
>> <AISC_I 02/10 00:01:06> Client IP address: 010006189159
>> <AISC_I 02/10 00:01:06> Mask: FFFFFE00, IP: 0A06BD9F, Network: 0A06BC00
>> <AISC_I 02/10 00:01:06> Client net: 010006188000
>> <AISC_I 02/10 00:01:06> cmd:/usr/sbin/prtconf -vp | /usr/bin/grep 
>> '^Memory size:
>>  '
>> <AISC_I 02/10 00:01:06> prtconf(1M) reported: 98304 Megabytes
>> <AISC_I 02/10 00:01:06> cmd:/usr/bin/uname -i
>> <AISC_I 02/10 00:01:06> Client MAC address: 00144f8d852e
>> <AISC_I 02/10 00:01:06> cmd:/usr/bin/uname -m
>> <AISC_I 02/10 00:01:06> cmd:/usr/bin/uname -p
>> <AISC_I 02/10 00:01:06> Client can supply following criteria
>> <AISC_I 02/10 00:01:06>  network=010006188000, 'Client network address'
>> <AISC_I 02/10 00:01:06>  mem=98304, 'Physical memory size'
>> <AISC_I 02/10 00:01:06>  hostname=opensolaris, 'Client hostname'
>> <AISC_I 02/10 00:01:06>  platform=i86pc, 'Client platform'
>> <AISC_I 02/10 00:01:06>  mac=00144f8d852e, 'Client MAC address'
>> <AISC_I 02/10 00:01:06>  ipv4=010006189159, 'Client IP address'
>> <AISC_I 02/10 00:01:06>  arch=i86pc, 'Client machine architecture'
>> <AISC_I 02/10 00:01:06>  cpu=i386, 'Client processor type'
>> <AISC_I 02/10 00:01:06> Starting to contact AI services provided by 
>> /tmp/service
>> _list.296
>> <AISC_I 02/10 00:01:06> AI service: 10.6.189.235:46501
>> <AISC_I 02/10 00:01:06> Asking for criteria list:
>> <AISC_I 02/10 00:01:06>  HTTP GET 10.6.189.235:46501/manifest.xml
>> <AISC_I 02/10 00:01:06> List of criteria to be sent:
>> <AISC_I 02/10 00:01:06> Sending list of criteria, asking for manifest:
>> <AISC_I 02/10 00:01:06>  HTTP POST {} 10.6.189.235:46501
>> <AISC_I 02/10 00:01:06> postData=
>> <AISC_I 02/10 00:01:06> 10.6.189.235:46501 AI service provided valid 
>> manifest
>> <AISC_I 02/10 00:01:06> Saving manifest to /tmp/ai_combined_manifest.xml
>> /tmp/ai_manifest.defval.xml validates
>> /tmp/ai_manifest_temp_382.xml validates
>> /tmp/ai_combined_manifest.xml is a valid manifest
>> Cannot find the disk  on the target system.
>> Target validation failed
>> ai target device not found
>> Auto install failed
>> Automated Installation failed - error 255
>> [ Feb  9 16:01:17 Method "start" exited with status 95. ]
>>
>>
>>
>>
>> mary ding wrote:
>>> Sherman:
>>>
>>>
>>> The 106a x86 milestone is not a release build. So IPS team handles 
>>> it differently. OpenSolaris repos has two areas /release and /dev 
>>> The default repo for AI is pkg.opensolaris.org, which always point 
>>> to last released version. In OpenSolaris case, it is Novermber 2008 
>>> version. The intermediate builds will be placed under /dev repo. 
>>> Please change  the location of  repository in your AI manifest from 
>>> pkg.opensolaris.org  to pkg.opensolaris.org/dev.  You can also make 
>>> it point to ipkg.sfbay/dev/
>>>
>>>      For your AI manifest, you can do the following:
>>>
>>>     Login to the install server. I am assuming that you are running 
>>> only one server. Do the following:
>>>
>>> # cd /var/installadm
>>>
>>> Look at service_data, it will tell you which port # to look at:
>>>
>>> admin at osol-inst:/var/installadm# more service_data
>>> osol-0906-106-ai-sparc;/export/home/images/osol-0906-106-ai-sparc;osol-0906-106-
>>>  
>>>
>>> ai-sparc;aiwebserver=osol-inst:46501
>>> osol-0906-106-ai-x86;/export/home/images/osol-0906-106-ai-x86;osol-0906-106-ai-x
>>>  
>>>
>>> 86;aiwebserver=osol-inst:46502
>>> osol-0811-rc2-ai-x86;/export/home/images/osol-0811-rc2-ai-x86;osol-0811-rc2-ai-x
>>>  
>>>
>>> 86;aiwebserver=osol-inst:46503
>>> osol-0906-106a-ai-x86;/export/home/images/osol-0906-106a-ai-x86;osol-0906-106a-a
>>>  
>>>
>>> i-x86;aiwebserver=osol-inst:46504
>>> osol-0906-106a-ai-sparc;/export/home/images/osol-0906-106a-ai-sparc;osol-0906-10
>>>  
>>>
>>> 6a-ai-sparc;aiwebserver=osol-inst:46505
>>> admin at osol-inst:/var/installadm#
>>>
>>>
>>>     # cd /var/ai/46504/AI_data
>>>     # edit the file default.xml
>>>     Change the line
>>>     29: <main url="http://pkg.opensolaris.org"; 
>>> authname="opensolaris.org"/> to
>>>     29: <main url="http://pkg.opensolaris.org/dev"; 
>>> authname="opensolaris.org"/>
>>>
>>> Now try again and see whether install will install
>>>
>>>
>>>
>>>
>>> Sherman Pun wrote:
>>>  
>>>> We have an AI server OpenSolaris version 2008.0811 provisioning 
>>>> clients using the image osol-0811-rc2-ai.
>>>>
>>>> I saw the newly posted osol-0906-106a-ai-x86.iso last week and 
>>>> start using it. The installation on the clients system was 
>>>> completed successfully. However, on the first reboot, the system 
>>>> dropped into GRUB prompt. Any ideas?
>>>>
>>>> --- Sherman
>>>> _______________________________________________
>>>> caiman-discuss mailing list
>>>> caiman-discuss at opensolaris.org
>>>> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
>>>>     
>>>
>>> _______________________________________________
>>> caiman-discuss mailing list
>>> caiman-discuss at opensolaris.org
>>> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
>>>   
>

Reply via email to