David Garcia - ONPIT stated:
> Sean McGrath wrote:
>> David Garcia - ONPIT stated:
>>   
>>> Hi,
>>>
>>> I'm not sure whether this is a bug or an enhancement request..
>>>
>>> For x86 machines, whenever we add a new client it'll create specific  
>>> entries on /tftpboot for that client based in its mac address. We use 
>>>  this in our environment to have fixed DHCP entries.
>>>
>>> However, we can't do that for sparc machines at the moment since no   
>>> specific entries are created in   
>>> http://$SERVER_IP:555/var/ai/image-server/images/$IMAGE-CONTAINER
>>>
>>>
>>> We workarounded this by adding a link to the AI folder with the mac   
>>> address of our client so we can have this feature on sparc machines.  
>>> I'll explain it better with an example:
>>>
>>> - installadm create-service -n snv_106_sparc -s $ISO   
>>> /export/macroroot/snv_106_sparc/
>>> - installadm create-client -n snv_106_sparc -e $MAC -t   
>>> /export/macroroot/snv_106_sparc/
>>> - ln -s /export/macroroot/snv_106_sparc/   
>>> /var/ai/image-server/images/export/macroroot/$MAC
>>>     
>>
>>   installadm should create that symlink for you.
>>
>>   My installadm version is:
>> VERSION:  11.11,REV=2009.02.16.04.00
>>    (and will be updated again real soon).
>>   installadm gets a good deal of fixes all the time, updating it every
>>   two weeks at least can be a good idea.
>>
>>   It creates the symlinks fine here on my server.
>>
>> Sean.
>> .
>>   
> I indeed updated it, actually 2 hours before I sent the email.

  Possible bug then.  installadm create-service calls the setup-image script
   which has this code.

        # Create a link from the AI webserver so that it can accessed by the 
client
        target_path=`dirname $target`

        mkdir -p ${DOCROOT}/$target_path
        ln -s $target ${DOCROOT}/$target

   (setup-image lives in /usr/lib/installadm)

   Does it even create the /var/ai/image-server/images/export/macroroot dir ?
    - wondering if the script silently fails somewhere.

Sean.
.
>
> David
>
>>     
>>> Now we can set our DHCP server with the following entries:
>>>
>>> -> BootSrvA: $SERVER_IP
>>> -> BootFile: http://$SERVER_IP:5555/cgi-bin/wanboot-cgi
>>> -> Rootpath: http://$SERVER_IP:5555/export/microroot/$MAC
>>>
>>>
>>> Which will be a fixed entry given that the link above would be   
>>> maintained by create-client and delete-client.
>>>
>>>
>>> Is this issue already known or discussed?
>>> David
>>>
>>>
>>> _______________________________________________
>>> caiman-discuss mailing list
>>> caiman-discuss at opensolaris.org
>>> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
>>>     
>

Reply via email to