Automated installation

From Wikitech
Revision as of 23:57, 5 January 2009 by Tomasz Finc (Talk | contribs)

Jump to: navigation, search

We have an automated installation system for Ubuntu server, using the Ubuntu installer and preseeding.

Contents

How to install a server

14:25:14 <mark> there is partial documentation on how the installer works, but not installing apparently
14:25:16 <mark> it boils down to:
14:25:27 <mark> a) make sure dhcpd is set to recognize the machine (on zwinger)
14:25:29 <mark> b) make it netboot (e.g. hit F-12 during bootup if it's a Dell)
14:26:09 <mark> if you also want automatic partitioning, e.g. if it's an apache or db or squid etc, then you may have to edit the file /srv/autoinstall/netboot.cfg on khaldun
14:26:21 <mark> let me paste this into wikitech, i'll write up better later :)

After boot up, log in using the ssh key, and manually set the root password.

Outstanding issues

  • Automatically select the right cluster and use its corresponding preseed file
  • Partitioning
  • Server kernel by default
  • No console on /dev/tty?
  • Static IPs with info from DHCP
  • NTP servers
  • sysctl.conf
    • LVS
    • net.core.somaxconn
  • mcelog
  • security.ubuntu.com
  • Adaptec SATA controller - Edgy
  • SSH keys repository
  • Grub PXE booting
  • Automatic setting of root password

Edgy

  • Keyboard selection preseeding
  • Console logging
  • Testing if Dapper also still works

Links

Ubuntu

Personal tools
Namespaces

Variants
Actions
Navigation
Ops documentation
Wiki
Toolbox