Mailinglist Archive: opensuse-autoinstall (158 mails)
| < Previous | Next > |
RE: [suse-autoinstall] Help with installing multiple machines over network
- From: "Richard Hobbs" <richard.hobbs@xxxxxxxxxxxxxxxxx>
- Date: Thu, 2 Feb 2006 17:41:24 +0000 (UTC)
- Message-id: <006f01c6281f$ed0c6eb0$4b03a8c0@stgmkc5win>
Hello,
Thanks again, I have now got a lot further, but I have another small
problem.
I generated the xml file from an existing machine, and during creation I
selected every single option except the DHCP server and the DNS server
(because this machine doesn't have either of them). I did this because I
need the new machines to be as close to the original as possible, so I hope
this was a good decision.
I have also added an <initialize> tag within each <drive> tag, just below
the <device> tag in order to remove the partition table on each disk before
starting, so I hope I have done this correctly as well:
============================================================
<drive>
<device>/dev/sda</device>
<initialize config:"boolean">true</initialize>
<partitions config:type="list">
<partition>
etc.......
============================================================
Finally, just after it's probed the mouse and done a few other things, I get
a dialog box appearing which says:
System Profile Location: /existing/location/of/file.xml
I then have the option ot typing in a different XML file, but why is it
prompting me for a different file? What's wrong with the original one I
used? I have a feeling there's a MAC address in the xml file somewhere, so
do I just need to replace the MAC address of the original machine with the
MAC address of the new machine I'm trying to build?
Also, I have read somewhere that I can use a configuration server to store
xml files for each machine I have, and given the quantity of machines, this
would be the ideal approach for me because each one obviously needs a
different IP address and hostname, so I can't use the same XML file for all
the machines.
Is this easy to setup? If so, please let me know how, because if I can
auto-install all of these machines without having to rename and re-ip them
afterwards, that would be perfect!
Thanks again,
Richard.
--
Richard Hobbs (Systems Administrator)
Toshiba Research Europe Ltd. - Speech Technology Group
Web: http://www.toshiba-europe.com/research/
Normal Email: richard.hobbs@xxxxxxxxxxxxxxxxx
Mobile Email: mobile@xxxxxxxxxxxxxx
Tel: +44 1223 376964 Mobile: +44 7811 803377
> -----Original Message-----
> From: Uwe Gansert [mailto:ug@xxxxxxx]
> Sent: 02 February 2006 17:18
> To: suse-autoinstall@xxxxxxxx
> Subject: Re: [suse-autoinstall] Help with installing multiple
> machines over network
>
> On Thursday 02 February 2006 17:59, Richard Hobbs wrote:
>
> > The only changes I made to the original file were the
> following additions
> > on the append lines for "linux" and "failsafe":
> >
> > insmod=e1000 netdevice=eth0
> > install=nfs://192.168.3.230/install/dellrackmount.xml
>
> that can't work. It's:
> "autoyast=nfs://192.168.3.230/install/dellrackmount.xml"
> install=... must point to the installation source in your
> network. For
> example: install=nfs://192.168.3.230/install_src_sl10
> For automatic installations over the network you need the
> "install=..." and
> the "autoyast=..." parameter.
>
> > 1. When the system first boots into the screen giving me
> the option to
> > boot from "harddisk", "linux", "noacpi", "failsafe" etc... I get a
> > warning that says:
> >
> > Unknown keyboard in config file.
> > Missing parameter in config file.
>
> you can ignore that but maybe it helps if you remove the
> "implicit 1"
> and the
> "notice 6"
> line.
>
> > Nevertheless, I still have the option of chosing an option,
> so I type
> > "linux" and hit return.
> >
> > It then boots up, and after a minute or two, a read box
> appears on screen
> > stating:
> >
> > Could not find the Suse Linux Installation Source.
> > Activating manual setup program.
>
> that's because the install=... line is wrong. The
> installation source can't
> be found.
> Change the install=... line, so that it points to your
> installation source
> and add the
> "autoyast=nfs://192.168.3.230/install/dellrackmount.xml" line.
>
> --
> ciao, Uwe Gansert
>
> Uwe Gansert, Server Technologies Team
> SUSE LINUX Products GmbH, Maxfeldstrasse 5, D-90409 Nuernberg, Germany
> e-mail: uwe.gansert@xxxxxxx, Tel: +49-(0)911-74053-0,
> Fax: +49-(0)911-74053-476, Web: http://www.suse.de
>
> --
> To unsubscribe, e-mail: suse-autoinstall-unsubscribe@xxxxxxxx
> For additional commands, e-mail: suse-autoinstall-help@xxxxxxxx
>
>
> _____________________________________________________________________
> This e-mail has been scanned for viruses by MCI's Internet
> Managed Scanning Services - powered by MessageLabs. For
> further information visit http://www.mci.com
>
>
_____________________________________________________________________
This e-mail has been scanned for viruses by MCI's Internet Managed Scanning Services - powered by MessageLabs. For further information visit http://www.mci.com
Thanks again, I have now got a lot further, but I have another small
problem.
I generated the xml file from an existing machine, and during creation I
selected every single option except the DHCP server and the DNS server
(because this machine doesn't have either of them). I did this because I
need the new machines to be as close to the original as possible, so I hope
this was a good decision.
I have also added an <initialize> tag within each <drive> tag, just below
the <device> tag in order to remove the partition table on each disk before
starting, so I hope I have done this correctly as well:
============================================================
<drive>
<device>/dev/sda</device>
<initialize config:"boolean">true</initialize>
<partitions config:type="list">
<partition>
etc.......
============================================================
Finally, just after it's probed the mouse and done a few other things, I get
a dialog box appearing which says:
System Profile Location: /existing/location/of/file.xml
I then have the option ot typing in a different XML file, but why is it
prompting me for a different file? What's wrong with the original one I
used? I have a feeling there's a MAC address in the xml file somewhere, so
do I just need to replace the MAC address of the original machine with the
MAC address of the new machine I'm trying to build?
Also, I have read somewhere that I can use a configuration server to store
xml files for each machine I have, and given the quantity of machines, this
would be the ideal approach for me because each one obviously needs a
different IP address and hostname, so I can't use the same XML file for all
the machines.
Is this easy to setup? If so, please let me know how, because if I can
auto-install all of these machines without having to rename and re-ip them
afterwards, that would be perfect!
Thanks again,
Richard.
--
Richard Hobbs (Systems Administrator)
Toshiba Research Europe Ltd. - Speech Technology Group
Web: http://www.toshiba-europe.com/research/
Normal Email: richard.hobbs@xxxxxxxxxxxxxxxxx
Mobile Email: mobile@xxxxxxxxxxxxxx
Tel: +44 1223 376964 Mobile: +44 7811 803377
> -----Original Message-----
> From: Uwe Gansert [mailto:ug@xxxxxxx]
> Sent: 02 February 2006 17:18
> To: suse-autoinstall@xxxxxxxx
> Subject: Re: [suse-autoinstall] Help with installing multiple
> machines over network
>
> On Thursday 02 February 2006 17:59, Richard Hobbs wrote:
>
> > The only changes I made to the original file were the
> following additions
> > on the append lines for "linux" and "failsafe":
> >
> > insmod=e1000 netdevice=eth0
> > install=nfs://192.168.3.230/install/dellrackmount.xml
>
> that can't work. It's:
> "autoyast=nfs://192.168.3.230/install/dellrackmount.xml"
> install=... must point to the installation source in your
> network. For
> example: install=nfs://192.168.3.230/install_src_sl10
> For automatic installations over the network you need the
> "install=..." and
> the "autoyast=..." parameter.
>
> > 1. When the system first boots into the screen giving me
> the option to
> > boot from "harddisk", "linux", "noacpi", "failsafe" etc... I get a
> > warning that says:
> >
> > Unknown keyboard in config file.
> > Missing parameter in config file.
>
> you can ignore that but maybe it helps if you remove the
> "implicit 1"
> and the
> "notice 6"
> line.
>
> > Nevertheless, I still have the option of chosing an option,
> so I type
> > "linux" and hit return.
> >
> > It then boots up, and after a minute or two, a read box
> appears on screen
> > stating:
> >
> > Could not find the Suse Linux Installation Source.
> > Activating manual setup program.
>
> that's because the install=... line is wrong. The
> installation source can't
> be found.
> Change the install=... line, so that it points to your
> installation source
> and add the
> "autoyast=nfs://192.168.3.230/install/dellrackmount.xml" line.
>
> --
> ciao, Uwe Gansert
>
> Uwe Gansert, Server Technologies Team
> SUSE LINUX Products GmbH, Maxfeldstrasse 5, D-90409 Nuernberg, Germany
> e-mail: uwe.gansert@xxxxxxx, Tel: +49-(0)911-74053-0,
> Fax: +49-(0)911-74053-476, Web: http://www.suse.de
>
> --
> To unsubscribe, e-mail: suse-autoinstall-unsubscribe@xxxxxxxx
> For additional commands, e-mail: suse-autoinstall-help@xxxxxxxx
>
>
> _____________________________________________________________________
> This e-mail has been scanned for viruses by MCI's Internet
> Managed Scanning Services - powered by MessageLabs. For
> further information visit http://www.mci.com
>
>
_____________________________________________________________________
This e-mail has been scanned for viruses by MCI's Internet Managed Scanning Services - powered by MessageLabs. For further information visit http://www.mci.com
| < Previous | Next > |