Post by Mario PulsfortI'm would like to set up a SLES9 to act as an install Server
for SLES9.
I used the "installation server" module in yast.
I konfigured it as http install server and yast copied the
SLES 9 cd's in a directory.
If I call it via webbrowser http://[serverip]/sles/ i could
see the content auf the sles cd's.
But if i try to select this server as an install source
it isn't working.
Someone an idea?
Hi Mario,
here is a manual for your enquiry:
-------------------------snip----------------
Setting up an installation server
---------------------------------
Here is a step-by-step guide to set up a SLES 9 install server.
As example we are setting up an NFS install server, but the
other methods like HTTP or FTP install server are very similar.
o Call YaST -> Misc -> Installation Server
o Select "Configure as NFS Source" and as Directory whatever
you like, in our example we use "/install"
o Hit then "Next" button
o Leave the defaults for "Host Wild Card" and "Options"
o Hit then "Next" button
o With this an NFS Server serving "/install" will be set up automatically
o The "Source Configuration" dialog will show up
o In the "Sources to Configure" subwindow hit the "Configure" button
o As "Source Name" enter what you like to name this install source.
In our example we name it "sles9".
This will create a subdirectory "sles9" under /install
o Enable the checkbox "Announce as Installation Service with SLP"
This will make this server broadcast himself as an installation
server and any SUSE product will automatically find it in SLP
install mode.
o If you have CDs of SLES 9 and SP1 then skip the next step
o In case you have ISO images instead of CDs then enable this
checkbox and browse via "Select Directory" to the directory
that contains all ISO images of all CDs.
o Hit "Next" button
o You will now be prompted to insert "CD1"
o Insert "SLES 9 CD1" (which is the main product CD) and hit the
"Continue" button. Now the data from CD1 will be copied to the
local directory, in this example under /install/sles9
o Proceed the same way when prompted for CD2 ... CD6
o Press the "Finish" button
o Now your installation server for SLES is ready.
o The directory structure will look like this
/install/sles9/
SUSE-CORE-Version-9/
CD1/
CD2/
CD3/
CD4/
CD5/
SUSE-SLES-Version-9/
CD1/
boot -> SUSE-SLES-Version-9/CD1/boot
content -> SUSE-SLES-Version-9/CD1/content
control.xml -> SUSE-SLES-Version-9/CD1/control.xml
media.1 -> SUSE-SLES-Version-9/CD1/media.1
yast/
instorder
order
You may have noticed that the 6 CDs actually are 1 SLES CD,
which is really defining the product settings, and 5 so-called
CORE CDs, which contain the common code base for SUSE business
products (the common code base avoids that ISVs or IHVs have
to do multiple certifications).
o Now you can easily install another machine via the network
using the install server
o Boot the machine you want to install from SLES 9 CD1
o On the initial dialog scroll one line down and chose "Installation"
o In the "Boot Options" field enter "install=slp" (or change
this with "F3" if this is available on your platform)
o The machine will boot and then show you a selection of
install options it has found via SLP
In case this does not work out of the box then you are probably
lacking a working DHCP and DNS server in your network. No problem.
You can still use the following parameter in the Boot Options
install=nfs://<IP_ADDRESS_OF_YOUR_SERVER>/install/sles9
to force the installation to use a certain install server.
Integrating the Service Pack into an installation server
--------------------------------------------------------
The YaST2 install server module needs some bugfixes to be able to read
and integrate Service Pack CDs. Thus please make sure you have at least
version 2.9.21-0.0.1 of yast2-instserver installed (you will find such
a newer package on the Service Pack CD itself).
Then to the following steps:
o Call YaST -> Misc -> Installation Server -> Change -> Edit
o Enable the checkbox
"Prompt for additional CDs (Service Packs, Additional Package CDs, etc.)"
o Hit "Next" button
o It will say that contents already exists in this directory
o Hit "Ok" button
o It will prompt for CD1
o Now insert the "Service Pack CD1" and hit "Continue"
o The contents of Service Pack CD1 will be copied to the local disk
o Proceed the same way when prompted for CD2
-------------------------snap----------------
Have fun ...
--
Lemsi