Friday, February 13, 2009

Saliant of Features RHEL5:

1. 2.6x kernel (2.6.18)
            a. 'uname -a' returns OS/Kernel information
Note: 'uname -a' returns the following useful info:
             1. OS - Linux
             2. Fully Qualified Domain Name (FQDN)
             3. Kernel version - 2.6.18...
                         a. 2.6 = major version
                         b. .18 = minor version
                         c. anything else after the minor version indicates that the kernel was patched by the distributor
             4. Date and time that the kernel was compiled
2. Supports multiple versions:
  a. Basic - Red Hat Enterprise Linux Server
            a1. supports 2 physical (Socket) CPUs
            a2. Up to 4 virtual guests
  b. Advanced Platform
            b1. supports unlimited physical CPUs
            b2. supports unlimited virtual guests
Note: Virtualization limits pertain to the virtualization technology included with Red Hat Enterprise Linux. NOT third-party software (VMWare)
3. Supports the following platforms:
            a. Intel 32/64-bits
            b. AMD 32/64-bits
            c. IBM - POWER and z-series, S/390
Note: Memory limitation is based on hardware
Common uses of the various versions of RHEL
1. RHEL Basic Version
            a. File & Print
            b. Web server
            c. Infrastructure server (DHCP, DNS, Proxy, etc.)
 2. RHEL Advanced Version
            a. Application server (Apache Tomcat, JBOSS, Weblogic, WebSphere, etc.)
            b. Database server (MySQL, PostgreSQL, Oracle, Ingres, etc.)
            c. Clustering

Friday, February 6, 2009

Installation Server Setup in RHEL5


1.NFS method

  1. system-config-network for setting a static ipaddress

  2. Configure dhcp server with bootp option – refer dhcp installation

  3. Copy the entire dvd contents to /var/ftp/pub

  4. #vi /etc/exports

    /var/ftp/pub *(ro,sync)

  5. #service portmap restart

  6. #chkconfig portmap on

  7. #service nfs restart

  8. #chkconfig nfs on

  9. #cd /var/ftp/pub/Server

  10. #rpm -ivh tftp*

    this rpm has the dependency with xinetd rpm. So install xinetd rpm first.

  11. #cp -avrf /var/ftp/pub/isolinux /tftpboot/

  12. #cp /usr/lib/syslinux/pxelinux.0 /tftpboot/

  13. #cd /tftpboot

  14. #mkdir pxelinux.cfg

  15. #cp /tftpboot/isolinux.cfg /tftpboot/pxelinux.cfg/default

  16. #service xinetd restart

  17. #chkconfig xinetd on

  18. #chkconfig tftp on

2.FTP method

  1. Same steps of NFS method

  2. Create one user and make the path specified /var/ftp/pub/ as the home directory of that user.

    #useradd -d /var/ftp/pub prasanna

    #passwd prasanna

  3. Choose the ftp option while installing, and choose un anonymous option, then provide the username and password that you have created.


Note:

1. Please disable the firewall if any of the methods not working properly. Follow the following steps to disable firewall in RHEL5. You can set your own firewall setup, if you know very well on that.

# iptables -F

# service iptables save

2. PXE (Pre eXecutable Environment) boot ROM required. However these methods can be used in linux askmethod installation also.

3. You cannot do the same method for creating the bootable pendrive.