CentOS Network Install
July 27, 2008 4 Comments
In CentOS 5.2, one can use the Debian-like network install (net install) disk image to install it. When it asks what kind of media contains installation stuff, CD, FTP, NFS, HTTP, or something else, choose HTTP. Enter required information as follows and then follow instructions. Substitute website and directory information with whatever information you have.
Web site name: sunsite.utk.edu
CentOS directory: ftp/pub/linux/CentOS/5.2/os/i386 Another good location may be
Web site name: mirror.stanford.edu
CentOS directory: yum/pub/centos/5.2/os/i386
Yet another good site may be
Web site name: mirror.linux.duke.edu
CentOS directory: pub/centos/5.2/os/i386
Why Use Net Install?
You basically have two options when installing CentOS: CD/DVD, or net install. You may wish to use net install when you do not want to waste unnecessary bandwidth by downloading all six CDs or one DVD. You download and install exactly what you require. Multiply this with as many servers as you are installing on and you can save considerable bandwidth on the mirror you are using.
The flip side is that you are using HTTP (if you are, that is) and it costs the mirror money. If you use a peer to peer system, like BitTorrent, then you are spreading that bandwidth usage to more than one party. Also, with torrents, you can download a release once and then burn as many copies as you need. This way you consume bandwidth once and then no need to do it any more.
You can also create a mirror of your own or just use NFS for your local net install-based installations. Again, you just download what you require (or everything just once, at least) and then all other computers can download over local network.
I would say if you are installing just a handful of servers, use net install. If it’s more than a handful of servers and you can afford to burn CDs or DVDs (lots of them if installing in parallel on more than one machine), then use a torrent to download all CD/DVDs. If you have a whole lot of machines, then create your local repository, mirror, NFS server, or whatever, and then use net install over local network. How do you install?