Sean McGrath wrote:
> David Garcia - ONPIT stated:
>   
>> On 27/02/09 17:33, Sean McGrath wrote:
>>     
>>> 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.
>>>    
>>>       
>> I'm afraid you misread my email. If you read it again you'll notice I  
>> was referring on adding a *new client*, not a new service (which works  
>> perfectly in my system)
>>     
>
>   so the installadm create-service creates the symlinks ok then ?
>   

Yes.

>   But you need to create the symlink after installadm add/create-client ?
>   

Yes, in case I want to use a static DHCP entry for my client, as stated 
in the subject.

>     Seems then this symlink is getting deleted somewhere.
>   

No, because I'm not talking about the same link.
When you create a service, it'll create a link pointing at the AI 
folder, so in my particular case the DHCP server needs to point at: 
http://$SERVER:5555/export/macroroot/snv_106_sparc

Now what I'm talking about here is, that I want *another* link to be 
created when I add a client, something like:
http://SSERVER:5555/export/macroroot/0:14:4f:e5:fb:50

So that way I can leave a static entry in the DHCP server and not need 
to change it everytime I want to change the client to use a different 
service (i.e. the same way we have /tftpboot/menu.lst.MACADDRESS in x86)


David



Reply via email to