Difference between revisions of "CentOS installation as kickstart pxe server"
From Teknologisk videncenter
m (→New Machine found) |
m (→Choosing installation categories) |
||
Line 59: | Line 59: | ||
*Server - GUI | *Server - GUI | ||
+ | No Selinux firewall. Running in secure environment. | ||
[[Category:Linux]] | [[Category:Linux]] | ||
+ | == Post installation == | ||
+ | === Upgrading software === | ||
+ | Update the installed software to newest versions. | ||
+ | <pre> | ||
+ | [root@localhost]# yum update | ||
+ | </pre>[root@localhost ~]# | ||
+ | === Permit ssh login as root === | ||
+ | Uncomment the ''#PermitRootLogin yes'' line in ''/etc/ssh/sshd_config'' file and restart ''sshd'' | ||
+ | <pre> | ||
+ | [root@localhost ~]# vi +/PermitRootLogin /etc/ssh/sshd_config | ||
+ | [root@localhost ~]# service sshd restart | ||
+ | </pre> | ||
+ | === Changing hostname === | ||
+ | Changing the hostname to ''ks.tekkom.dk'' | ||
+ | <pre> | ||
+ | [root@localhost ~]# hostname ks.tekkom.dk | ||
+ | [root@localhost ~]# vi /etc/sysconfig/network | ||
+ | </pre> | ||
+ | == Preparing for network installation == | ||
+ | Make a directory for [[NFS]] export or [[FTP]] access. Copy the [[dvd]] or the six cd's [[iso]] image to it. | ||
+ | <pre> | ||
+ | [root@localhost home]# mkdir /home/iso | ||
+ | [root@localhost home]# dd if=/dev/hda of=/home/iso/disk1 | ||
+ | [root@localhost home]# dd if=/dev/hda of=/home/iso/disk2 | ||
+ | [root@localhost home]# dd if=/dev/hda of=/home/iso/disk3 | ||
+ | [root@localhost home]# dd if=/dev/hda of=/home/iso/disk4 | ||
+ | [root@localhost home]# dd if=/dev/hda of=/home/iso/disk5 | ||
+ | [root@localhost home]# dd if=/dev/hda of=/home/iso/disk6 | ||
+ | </pre> |
Revision as of 14:48, 10 March 2009
Contents
Introduction
Installation of Centos 5.2 as a PXE server to install Centos Servers via the network.
The reason for this project is that we need to teach the students Linux Clustering, and the students need to install a CentOS cluster. This server will reduce the time needed to install several cluster nodes.
Installation of CentOS 5.2
Harddisk partitionering
Single harddisk 40GB (Quite small, but the only one i could find)
Mount point | Type | Size |
---|---|---|
/ | ext3 | 1.000 MB |
/boot | ext3 | 1.000 MB |
/var | ext3 | 4.000 MB |
/tmp | ext3 | 1.000 MB |
/usr | ext3 | 10.000 MB |
/home | ext3 | 15.000 MB |
swap | swap | 2.000 MB |
New Machine found
SATA Harddisk sda 115 GB SATA Harddisk sdb 305 GB
Harddisk | Mount point | Type | Size |
---|---|---|---|
sda | / | ext3 | 5.000 MB |
sda | /boot | ext3 | 4.000 MB |
sda | /var | ext3 | 25.000 MB |
sda | /tmp | ext3 | 25.000 MB |
sda | /usr | ext3 | 40.000 MB |
sdb | /home | ext3 | 150.000 MB |
sda | swap | swap | 5.000 MB |
sdb | swap | swap | 5.000 MB |
Choosing installation categories
- Desktop - Gnome
- Desktop - KDE
- Server
- Server - GUI
No Selinux firewall. Running in secure environment.
Post installation
Upgrading software
Update the installed software to newest versions.
[root@localhost]# yum update[root@localhost ~]#
Permit ssh login as root
Uncomment the #PermitRootLogin yes line in /etc/ssh/sshd_config file and restart sshd
[root@localhost ~]# vi +/PermitRootLogin /etc/ssh/sshd_config [root@localhost ~]# service sshd restart
Changing hostname
Changing the hostname to ks.tekkom.dk
[root@localhost ~]# hostname ks.tekkom.dk [root@localhost ~]# vi /etc/sysconfig/network
Preparing for network installation
Make a directory for NFS export or FTP access. Copy the dvd or the six cd's iso image to it.
[root@localhost home]# mkdir /home/iso [root@localhost home]# dd if=/dev/hda of=/home/iso/disk1 [root@localhost home]# dd if=/dev/hda of=/home/iso/disk2 [root@localhost home]# dd if=/dev/hda of=/home/iso/disk3 [root@localhost home]# dd if=/dev/hda of=/home/iso/disk4 [root@localhost home]# dd if=/dev/hda of=/home/iso/disk5 [root@localhost home]# dd if=/dev/hda of=/home/iso/disk6