Note on Unattended Installation of Proxmox !

Hello Neelesh

Great ! I see you do the FAI setup by installing a minimal Debian on top of which you install the proxmox packages ( so preseeding the debian installer would probably work as well) Do you know if the FAI would work with the Proxmox iso ?

Second question: this information might be of interest for the general, could maybe create an article at https://pve.proxmox.com/wiki with this information ?

This would allow others to enhance your text, update it in the future ...
 
Hi Manu,
Thanks for your feedback.
I will like to deploy with Proxmox ISO. However for that I will need text mode installation process and process of installation like which script executes what... atleast overview. Link or any pointer will work.

How to get access to wiki ? I tried to request one but captcha is not showing up on request page.

Regards
 
Hi
Proxmox installer does not have a text mode, but doing the installation 'on-top-of-debian' as you did it with FAI is also fine.
The Captcha does not load over HTTPS you have to switch to HTTP to create an account: http://pve.proxmox.com/wiki/Special:RequestAccount ( afterwards you can always use HTTPS to login)
 
Today I contacted the wiki admin, and the recaptcha has been replaced by a Math captcha, which allows registration over https.
 
  • Like
Reactions: chrone
Hi,
Can anybody help me please about adding this information on Wiki?
How should I go ahead after login?

Regards
Neelesh Gurjar
 
Hi,
Can anybody help me please about adding this information on Wiki?
How should I go ahead after login?

Regards
Neelesh Gurjar

what is the problem in detail? if you want to create a new page, you just need to search in the wiki for "name of the new wiki page".

then the wiki will tell you that this page is not there, and you will get a link to create this new wiki page.
 
  • Like
Reactions: chrone
Hi,
Just one query, Is it possible to add my name at the end of the wiki?
or something like "compiled by Neelesh Gurjar".
If it is possible only.. as per community rules.
Regards
 
Is setting up (and maintaining) all this server really necessary?

1.)
Is there any advantage using an USB-Deb7-Netinstall Stick with an preseeding file?
(Or using a CD and have the preseeding file on a webserver)

2.)
Has the original proxmox boot media still preseeding capabilities?
(For easy using ZFS)

Preseed link:
https://wiki.debian.org/DebianInstaller/Preseed

Simple-ccd links:
https://debian-handbook.info/browse/stable/sect.automated-installation.html#sect.simple-cdd
https://wiki.debian.org/Simple-CDD/Howto

Sample (Jessie) preseed file:
https://www.debian.org/releases/jessie/example-preseed.txt
 
Last edited:
klose,
Yes. we can achieve some automation with Preseeding file. Howerver I have not yet tried that.
But again usin CD or Netinstall require manual interference. Here if our server is network PXE bootable then we do not have to do any client side changes.
We can just setup multiple Proxmox servers at a time. I am using this for baremetal provisioning of ProxmoxVE.

Regards
 
@ngurjar

You say "But again usin CD or Netinstall require manual interference."
That's not really true.

You can install everything with the "preseed/late_command".
https://www.debian.org/releases/stable/mips/apbs05.html.en

Only switching the kernel is a little bit problematic.
That is why i would prefer using the original CD.

But it is also possible install the Proxmox kernel and change grub2 to
take the right kernel at the reboot. - The only tweak would be a script
deleting the old kernel afterwards.
 
A while ago I installed one Proxmox using the "Expert install"
of the Wheezy netinstaller for a soft raid installation.


I did this on just one of a few identical computer. It is quite difficult
to write a preseed file from scratch, when it come to the raid config.

When you set up the first server there was a way to get a working
preseed file from this installation. This was the file I used for all the
other Proxmox server with:

preseed/url=http://host/path/to/preseed.cfg
or just
url=http://host/path/to/preseed.cfg
what is exact the same thing.

The installation started from an usb stick, the file was not on the stick
itself (what's also possible) but on the "path/to/preseed.cfg".
This way you can use an unmodified netinstall USB. Every server got
a slightly different file. The difference was the fixed IP of that server.

If you want a completely unattended install just by booting from a stick
your have to put the file in the right path or by using this:
https://www.debian.org/releases/lenny/amd64/apbs02.html.en

[h=3]Using a DHCP server to specify preconfiguration files[/h] It's also possible to use DHCP to specify a preconfiguration file to download from the network. DHCP allows specifying a filename. Normally this is a file to netboot, but if it appears to be an URL then installation media that support network preseeding will download the file from the URL and use it as a preconfiguration file. Here is an example of how to set it up in the dhcpd.conf for version 3 of the ISC DHCP server (the dhcp3-server Debian package).

if substring (option vendor-class-identifier, 0, 3) = "d-i" {
filename "http://host/preseed.cfg";
}
 
Hi klose,
Yes it is also an easy way to install proxmox. I will check it out as well :)
Thanks very much for providing nice information. Do you have steps for this. I will like to try.

However in FAI, you have to just setup all the services once. After all you just need to add config to DHCP server and power on server.
Regards
Neelesh Gurjar
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!