Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Building Solaris 11 AI server without DHCP or mDNS,

548 views
Skip to first unread message

bet...@gmail.com

unread,
Feb 20, 2017, 2:23:17 PM2/20/17
to
My goal is to build Solaris 11 on a SPARC T4 (and will be another server later) without putting DHCP or mDNS onto the network. I have build a Solaris 11 x86 box from a template into our OVM infrastructure , built a repo on that box, and attempted to build an installer. However I did not get a cgi-bin/wanboot-cgi and my servers are saying they cannot boot. I did try copying a wanboot-cgi file from /usr/lib/inet/wanboot/wanboot-cgi. When I go to the server using a web browser I get the AI Manifest wizard.

Do I have to build a custom manifest to get this to work? I feel like I'm missing a few clues.

I also, unfortunately, have a server that was wiped clean and is 1100 miles away so my ability to test connectivity is limited. At this point I'm also attempting to do an install from iso, which involves some java gyrations.

install output (names and ips changed )

root@myhost:/u01# installadm create-service -s /u01/sol-11_3-ai-sparc.iso -n solaris11_3 -y
0% : Service svc:/network/dns/multicast:default is not online. Installation services will not be advertised via multicast DNS.
0% : Creating service from: /u01/sol-11_3-ai-sparc.iso
40% : Transferring contents
40% : Creating sparc service: solaris11_3
40% : Image path: /export/auto_install/solaris11_3
40% : Setting "solaris" publisher URL in default manifest to:
40% : http://pkg.oracle.com/solaris/release/
40% : DHCP is not being managed by install server.
40% : Creating default-sparc alias
40% : Setting "solaris" publisher URL in default manifest to:
40% : http://pkg.oracle.com/solaris/release/
40% : DHCP is not being managed by install server.
40% : No local DHCP configuration found. This service is the default
40% : alias for all SPARC clients. If not already in place, the following should
40% : be added to the DHCP configuration:
40% : Boot file: http://10.10.0.10:5555/cgi-bin/wanboot-cgi [ <- not created! ]
100% : Created Service: 'solaris11_3'
100% : Refreshing SMF service svc:/system/install/server:default
100% : Warning: mDNS registry of service 'solaris11_3' could not be verified.
100% : Warning: mDNS registry of service 'default-sparc' could not be verified.

thanks for any clues. I need to build this T4 some way some how!

YTC#1

unread,
Feb 20, 2017, 4:07:15 PM2/20/17
to
On 20/02/2017 19:23, bet...@gmail.com wrote:
> My goal is to build Solaris 11 on a SPARC T4 (and will be another
> server later) without putting DHCP or mDNS onto the network. I have

I assume you are following
https://docs.oracle.com/cd/E53394_01/html/E54756/installsvr-1.html

Is there another DHCP server active on your repo server ?
> build a Solaris 11 x86 box from a template into our OVM
Personally I never use templates.
Try installing from ISO
--
Bruce Porter
"The internet is a huge and diverse community but mainly friendly"
http://ytc1.blogspot.co.uk/
There *is* an alternative! http://www.openoffice.org/

betsys

unread,
Feb 20, 2017, 6:58:53 PM2/20/17
to
On Monday, February 20, 2017 at 4:07:15 PM UTC-5, YTC#1 wrote:On Monday, February 20, 2017 at 4:07:15 PM UTC-5, YTC#1 wrote:
> On 20/02/2017 19:23, b wrote:
> > My goal is to build Solaris 11 on a SPARC T4 (and will be another
> > server later) without putting DHCP or mDNS onto the network. I have
>
> I assume you are following
> https://docs.oracle.com/cd/E53394_01/html/E54756/installsvr-1.html

Yes. But no wanboot-cgi file is craeted.

> Is there another DHCP server active on your repo server ?

There are no DHCP servers and we don't want one on the network. Oracle docs say it's possible to do it directly:
https://docs.oracle.com/cd/E53394_01/html/E54756/sparcclient.html#IOSUIsparcnodhcp

But I think I'm failing earlier, at the install stage

> > build a Solaris 11 x86 box from a template into our OVM
> Personally I never use templates.
> Try installing from ISO

The template was to get the x86 box going in OVM, to use as an install server. That part is done. Now I need to install Solaris11 on this hardware. I don't care if I do it from an AI server or from a remote ISO, but I'm still working on trying to attach an ISO (had to get the iso onto a server in the same data center because I was timing out. have done that, will be attempting that boot tonight.) But if I get the one server built via ISO I still want to build an AI server because we have more sparc boxes coming.

thanks, Betsy
> > My goal is to build Solaris 11 on a SPARC T4 (and will be another
> > server later) without putting DHCP or mDNS onto the network. I have
>
> I assume you are following
> https://docs.oracle.com/cd/E53394_01/html/E54756/installsvr-1.html

Yes. But no wanboot-cgi file is craeted.

> Is there another DHCP server active on your repo server ?

There are no DHCP servers and we don't want one on the network. Oracle docs say it's possible to do it directly:
https://docs.oracle.com/cd/E53394_01/html/E54756/sparcclient.html#IOSUIsparcnodhcp

But I think I'm failing earlier, at the install stage

> > build a Solaris 11 x86 box from a template into our OVM
> Personally I never use templates.
> Try installing from ISO

The template was to get the x86 box going in OVM, to use as an install server. That part is done. Now I need to install Solaris11 on this hardware. I don't care if I do it from an AI server or from a remote ISO, but I'm still working on trying to attach an ISO (had to get the iso onto a server in the same data center because I was timing out. have done that, will be attempting that boot tonight.) But if I get the one server built via ISO I still want to build an AI server because we have more sparc boxes coming.

thanks, Betsy

YTC#1

unread,
Feb 21, 2017, 5:07:34 AM2/21/17
to
On 20/02/2017 23:58, betsys wrote:
> On Monday, February 20, 2017 at 4:07:15 PM UTC-5, YTC#1 wrote:On
> Monday, February 20, 2017 at 4:07:15 PM UTC-5, YTC#1 wrote:
>> On 20/02/2017 19:23, b wrote:
>>> My goal is to build Solaris 11 on a SPARC T4 (and will be
>>> another server later) without putting DHCP or mDNS onto the
>>> network. I have
>>
>> I assume you are following
>> https://docs.oracle.com/cd/E53394_01/html/E54756/installsvr-1.html
>
> Yes. But no wanboot-cgi file is craeted.
In your first message you have the line
---8<
Boot file: http://10.10.0.10:5555/cgi-bin/wanboot-cgi [ <- not created! ]
---8<

Is the [ not created ] your words, or was it on the installadm output ?

>
>> Is there another DHCP server active on your repo server ?
>
> There are no DHCP servers and we don't want one on the network.
> Oracle docs say it's possible to do it directly:
> https://docs.oracle.com/cd/E53394_01/html/E54756/sparcclient.html#IOSUIsparcnodhcp
>
>
Yes, wanboot. OEM Ops Center does it that way.

> But I think I'm failing earlier, at the install stage
>
>>> build a Solaris 11 x86 box from a template into our OVM
>> Personally I never use templates. Try installing from ISO
>
> The template was to get the x86 box going in OVM, to use as an
> install server. That part is done. Now I need to install Solaris11 on
Is it ? You say it is not working, therefore not done.
Have you tested by performing an install onto another VM ?


You have run
installadm create-client -e <mac> -n <service>

haven't you ?
> this hardware. I don't care if I do it from an AI server or from a
> remote ISO, but I'm still working on trying to attach an ISO (had to

I meant built the x86 AI server from ISO, more control over the end
product :-)

> get the iso onto a server in the same data center because I was
> timing out. have done that, will be attempting that boot tonight.)
> But if I get the one server built via ISO I still want to build an AI
> server because we have more sparc boxes coming.

Ok, what you need to show (from the SPARC server)is the output of

printenv network-boot-arguments

And the result of

boot net - install

Also from the AI server
cat /etc/netboot/wanboot.conf

installadm export -n <service> -m <manifest>

It would also be useful to have some snoop output, preferably from a 3rd
machine, to check the traffic between source and destination.

ie, are they actually connecting to each other ???

betsys

unread,
Feb 28, 2017, 6:05:57 PM2/28/17
to
Hi, thank you so much for the help and I apologize for the delay!

The project became extremely pressed for time, so I was able to get some DVD's out and do an install from there just to move forward. Unfortunately we have a very limited number of SPARC machines at these sites. I'm going to have another SPARC machine in about two weeks that I will be able to do some testing on. We have x86 but I gather that x86 AI is more of an issue without DHCP. (although on the plus side it's much easier to attach an ISO to an x86 box - I had a devil of a time trying to attach ISO's onto the late-model SPARC boxes)

We are now integrating the SPARC boxes into an x86 Oracle VM Manager environment.

I take your point about the OVM template possibly being incomplete and will look at rebuilding. I also will be using those VM's as repo servers - once I got over the hump I do like the repo management. And it did turn out that there were two network issues which will be resolved before the next machine is in place.

It has been a very educational experience as I had only limited exposure to Oracle VM Manager and almost no experience with Solaris 11 or LDOMS. I've had quite a fair bit of experience with Solaris 10 and zones, but these days also spend more time with Linux and VMWare. (I've been in very heterogenous environments for the last decade or so, with multiple customers)
0 new messages