Compaq ProLiant 1000 Installation And Configuration Manual

Compaq ProLiant 1000 Installation And Configuration Manual

Installation and configuration guide for linux and apache web server on compaq prosignia and proliant servers
Hide thumbs Also See for ProLiant 1000:

Advertisement

,QVWDOODWLRQ *XLGH
May 1999
ECG513/0399
Prepared by Internet and E-Commerce Solutions
Business Unit
Enterprise Solutions Division
Compaq Computer Corporation
Contents
Extended Table Of Contents................................... 2
Introduction.............................................................. 4
Overview Of Tests ................................................... 5
Apache Server Overview....................................... 15
Installation Briefs .................................................. 16
Appendix B............................................................. 31
Glossary ................................................................. 39
,QVWDOODWLRQ DQG
&RQILJXUDWLRQ *XLGH IRU
/LQX[ DQG $SDFKH :HE
6HUYHU RQ &RPSDT
3URVLJQLD DQG 3UR/LDQW
6HUYHUV
Abstract: The purpose of this guide is to
provide the basic installation and configuration
guidelines for the Linux operating system and
the Apache Web Server software. These two
applications form a solid basis for providing
basic web services.
This guide limits its testing to the three
prominent Linux distributions, Red Hat, SuSE,
and Caldera Systems.
Please see the ActiveAnswers for Apache Web
Server on Linux solution at
http://www.compaq.com/activeanswers
additional resources.
for

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ProLiant 1000 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Compaq ProLiant 1000

  • Page 1: Table Of Contents

    Prepared by Internet and E-Commerce Solutions /LQX[ DQG $SDFKH :HE Business Unit 6HUYHU RQ &RPSDT Enterprise Solutions Division 3URVLJQLD DQG 3UR/LDQW Compaq Computer Corporation 6HUYHUV Contents Extended Table Of Contents........2 Introduction.............. 4 Overview Of Tests ........... 5 Abstract: The purpose of this guide is to Apache Server Overview........
  • Page 2: Extended Table Of Contents

    Caldera ..............................5 OVERVIEW OF TESTS..........................5 ..........................5 OFTWARE VERVIEW ..........................6 ARDWARE VERVIEW Compaq Hardware Basics ........................6 Processor ................................9 SCSI Controller..............................9 CD-ROM................................9 Floppy Disk Drive..............................9 Mouse Port ................................9 Keyboard Port..............................10 Video Card and Monitors...........................10 Network Interface Controller ..........................11 APIC Settings (SMP) ............................12...
  • Page 3 Other product names mentioned herein may be trademarks and/or registered trademarks of their respective companies. ©1999 Compaq Computer Corporation. All rights reserved. Printed in the U.S.A. Installation and Configuration Guide for Linux and Apache Web Server on Compaq Prosignia and ProLiant Servers Installation Guide prepared by Internet and E-Commerce Solutions Business Unit...
  • Page 4: Introduction

    Linux and Apache and this guide’s focus is on how to apply those existing methods to the Compaq servers listed above. Numerous references to external sources and materials are used in this guide, and Compaq recommends that you refer to these sources where additional software detail is needed.
  • Page 5: Overview Of Tests

    Overview of Tests Software Overview Testing of the Apache web server was conducted on the Compaq ProLiant 1850R, Compaq ProLiant 1600 and 1600R, and the Prosignia Server 720. The ProLiant 1600 and the ProLiant 1600R is identical in every respect, with one exception, the ProLiant 1600 is a tower model and the ProLiant 1600R is a rack-mount model.
  • Page 6: Hardware Overview

    Hardware Overview The three different servers included in the testing for this guide were the Compaq ProLiant 1850R, the ProLiant 1600R, and the Prosignia Server 720. Note: The ProLiant 1850R is only available in a rack-mount configuration.
  • Page 7 ,QVWDOODWLRQ DQG &RQILJXUDWLRQ *XLGH IRU /LQX[ DQG $SDFKH :HE 6HUYHU RQ &RPSDT 3URVLJQLD DQG 3UR/LDQW 6HUYHUV Table 2 continued Maximum Memory 384 MB 1 GB 1 GB 1 GB Maximum Number Pentium II-based Pentium II-based Pentium II-based of Drives (Wide-Ultra SCSI (Wide-Ultra SCSI (Wide-Ultra SCSI 3): 5 1"-hot-plug or...
  • Page 8 Slots (total | available) Total AGP 1 | 1 Expansion Slots (total | available) Integrated NIC Netelligent 10/100 Compaq Compaq Compaq 10/100 Brand Name TX Embedded Netelligent 10/100 Netelligent 10/100 PCI Embedded UTP Intel TX Embedded UTP TX Embedded UTP Controller...
  • Page 9: Processor

    ,QVWDOODWLRQ DQG &RQILJXUDWLRQ *XLGH IRU /LQX[ DQG $SDFKH :HE 6HUYHU RQ &RPSDT 3URVLJQLD DQG 3UR/LDQW 6HUYHUV < Table 4 continued Video 1024 KB, 1024 KB, 1024 KB, 1024 KB, 1024x768 pixel 1024x768 pixel 1024x768 pixel 1024x768 pixel resolution at 256 resolution at 256 resolution at 256 resolution at 256...
  • Page 10: Keyboard Port

    The specifications for several Compaq monitors are included in Table 5. Since the instructions for the outlined video cards tell you not to autoprobe, it is best to enter the information manually. The video card specifications for each server are included in Table 4.
  • Page 11: Network Interface Controller

    Other PCI cards and chipsets were also tested. The specifics of the testing are as follows: At this time, the embedded NIC card on the Compaq ProLiant 1600, 1600R, and 1850R is based on the Texas Instruments ThunderLAN chipset. Similar dual-speed and single-speed PCI cards are available in the marketplace, under several different brand names.
  • Page 12: Apic Settings (Smp)

    One method to determine the type of built-in NIC card available on a particular server is to examine the System Configuration using the Compaq SmartStart utility included with every Compaq ProLiant and Prosignia server. You can do this by performing the following steps starting at the main menu:...
  • Page 13: Smart/2 Array Controller

    SMART/2 array controllers were tested with the above-mentioned device driver in preparation for this document. However, according to the documentation available with the device drivers, EISA- based Smart Array controllers will also work. Other Compaq or third party array controllers will not work with this driver.
  • Page 14: Server Configurations

    Table 9. Single Server Configurations Tested Prosignia Server 720: Web ProLiant 1850R: Web Server ProLiant 1600R/1600: Web Server Server Compaq Prosignia Server Compaq ProLiant 1850R Compaq ProLiant 1600/1600R 1 and 2 x Pentium II 450 1 and 2 x Pentium II 400 MHz Pentium II 400 MHz –...
  • Page 15: Apache Server Overview

    ,QVWDOODWLRQ DQG &RQILJXUDWLRQ *XLGH IRU /LQX[ DQG $SDFKH :HE 6HUYHU RQ &RPSDT 3URVLJQLD DQG 3UR/LDQW 6HUYHUV Apache Server Overview The Apache web server has been well documented by the Apache Server Project and the various distribution vendors. In addition, several other sites within the Linux community have provided additional insights into the operations and management of the Apache web server.
  • Page 16: Installation Briefs

    There are several steps common to all distributions. The following are for the ProLiant servers: 5. To configure a server, insert the Compaq SmartStart CD included with the server into the CD-ROM drive, and turn server on. The Compaq SmartStart process will begin, allowing the hardware to be configured and setting up the Compaq System Partition so that subsequent hardware updates can be easily made.
  • Page 17: Red Hat

    The Red Hat installation program performs well in auto-detecting any known hardware. All four of the Compaq servers used in this testing have NCR53C8XX SCSI controllers, and Red Hat’s installation software can properly auto-detect them. Following the auto-detecting, Red Hat allows for disk partitioning using either fdisk or Red Hat’s Disk Druid software.
  • Page 18: Initial Network Setup

    Note: This is not necessary for the Prosignia Server 720 since it does not use a system partition. The Compaq System Partition is a bootable partition, generally invoked by pressing F10 at a prompt prior to booting the operating system. However, with LILO installed, either on the master boot record or on a bootable partition of a hard drive, pressing F10 invokes LILO.
  • Page 19: Video Setup

    (each kilobyte calculated by free is 1024 bytes), then the system recognizes that amount of RAM. Video Setup Red Hat’s setup program automatically identifies the video cards of all four Compaq servers tested, and it automatically configures for the Generic SVGA X Server. Most Compaq monitors are not present in Red Hat’s monitor database.
  • Page 20: Suse

    SuSE’s boot CD or floppy disk boots to their initial setup screen. Before beginning actual installation, you must load appropriate kernel modules. For testing on the four Compaq servers, it was necessary to manually load modules for NIC cards, whether the underlying chipset is TLAN or Intel.
  • Page 21: Loading Device Driver Modules

    To load the TLAN driver, you should select the option to Load Network Modules and scroll down to the "tlan: Compaq Netelligent 10/100 NetFlex-3” entry. Module parameters can be entered to force the speed and duplex settings to match those of the repeater or switch, where the card will be connected.
  • Page 22 One can choose either a 2.0 version, a 2.2 version, or a “hacker” version. The particular choice is left up to the installer. 6. LILO configuration is next. SuSE will not configure the Compaq System Partition into LILO during setup. Therefore, just the installed Linux partition should be set up at this point. The next section documents how to set up the Compaq System Partition to be bootable through LILO.
  • Page 23: Lilo

    ,QVWDOODWLRQ DQG &RQILJXUDWLRQ *XLGH IRU /LQX[ DQG $SDFKH :HE 6HUYHU RQ &RPSDT 3URVLJQLD DQG 3UR/LDQW 6HUYHUV LILO After setup completes, the following entry should be added to /etc/lilo.conf (assuming partition ID 0x12 is located on /dev/sda3). Remove the “other=” section when setting up a Prosignia server since the Prosignia does not use a system partition: # begin System Partition section other=/dev/sda3...
  • Page 24: Video Setup

    X windows. The video card parameters for each server are included in Table 1, in Compaq Hardware Basics, and summarized in the section, Video Card. Setting up X with either of these programs is straightforward once the specific video parameters are known. In Compaq’s testing, a Compaq 171FS monitor and the generic SVGA X-windows server were...
  • Page 25: Caldera Setup Configurations

    For multiple physical homes, please consult Caldera’s documentation. LILO Caldera’s LILO configuration will not identify the Compaq System Partition as a bootable partition. To set this up, it is necessary to edit /etc/lilo.conf after booting into the freshly installed system.
  • Page 26: Memory Beyond 16 Mb

    X windows. The video card parameters for each server are included in the Table 1, Compaq Hardware Basics, and summarized in section, Video Card. Setting up X with either of these programs is straightforward once the specific video parameters are known. In Compaq's testing, a Compaq 171FS monitor and the generic SVGA X-windows server were used.
  • Page 27: Building An Smp Kernel

    There are two basic stages to building an SMP kernel and getting it to run on a Compaq ProLiant or Prosignia server . The first stage is to build the kernel itself. You should refer to www.phy.duke.edu/brahma/smp-faq/smp-faq-3.html, which is the source for the documentation...
  • Page 28: Distributions Which Use An Initial Ram Disk (Initrd) Entry In /Etc/Lilo.conf

    At this point, you can edit the /etc/lilo.conf file to include a pointer to the new kernel image just built. Compaq recommends you keep the old LILO entry (and a LILO boot floppy) in case something should fail with the new SMP kernel.
  • Page 29: Apache Installation

    ,QVWDOODWLRQ DQG &RQILJXUDWLRQ *XLGH IRU /LQX[ DQG $SDFKH :HE 6HUYHU RQ &RPSDT 3URVLJQLD DQG 3UR/LDQW 6HUYHUV 5< unavailable. To resolve this bootstrapping problem, module-based disk device driver support is placed into a gzipped file system image, which the kernel can load into RAM early in the boot process.
  • Page 30: Appendix A

    Linux and Apache Links This is a partial list of available links. If you would like to submit additional sites, please e-mail to the author at chris.stewart@compaq.com. Every attempt will be made to include pertinent sites in future document revisions.
  • Page 31: Linux And Apache Links

    ,QVWDOODWLRQ DQG &RQILJXUDWLRQ *XLGH IRU /LQX[ DQG $SDFKH :HE 6HUYHU RQ &RPSDT 3URVLJQLD DQG 3UR/LDQW 6HUYHUV Appendix B Kernel Version 2.2 At this time, none of the three distributions covered in this Solutions Guide includes the 2.2 version of the Linux kernel. However, Appendix B attempts to direct you to the location of detailed information on this kernel.
  • Page 32 Once the new kernel is installed, it must be built. A sample .config file accompanies this document and may be downloaded from the Compaq ActiveAnswers site. One can copy this file to the /usr/src/linux directory which contains the upgraded 2.2.5 kernel. Once this is done, do the following.
  • Page 33: Raid

    ,QVWDOODWLRQ DQG &RQILJXUDWLRQ *XLGH IRU /LQX[ DQG $SDFKH :HE 6HUYHU RQ &RPSDT 3URVLJQLD DQG 3UR/LDQW 6HUYHUV install=/boot/boot.b prompt timeout=50 # begin Linux section image=/boot/bzImage-2.2.5 label=2.2.5 append="mem=160M" root=/dev/sda2 read-only # begin Linux section image=/boot/vmlinuz-2.0.35 label=linux append="mem=160M root=/dev/sda2 initrd=/boot/initrd.gz read-only # begin System Partition section other=/dev/sda3 label=F10 table=/dev/sda...
  • Page 34 ,QVWDOODWLRQ DQG &RQILJXUDWLRQ *XLGH IRU /LQX[ DQG $SDFKH :HE 6HUYHU RQ &RPSDT 3URVLJQLD DQG 3UR/LDQW 6HUYHUV If a Compaq SMART/2 Array Controller is used, it must be set up during the SmartStart portion of the Linux installation using the following steps: Note: The SMART array controller must not be set up as the initial boot device at the beginning until such time as Linux distributions become capable of installing directly to such a device.
  • Page 35 18. Configure and build the custom kernel (be sure to include appropriate SCSI support – usually NCR53c8xx for Compaq servers – as well since Linux will be copied from the SCSI partition to the RAID partition). A sample .config file (which can be placed in /usr/src/linux) is included as an attachment to this document.
  • Page 36 ,QVWDOODWLRQ DQG &RQILJXUDWLRQ *XLGH IRU /LQX[ DQG $SDFKH :HE 6HUYHU RQ &RPSDT 3URVLJQLD DQG 3UR/LDQW 6HUYHUV [root@tlaloc] mkswap /dev/ida/c0d0p2 This assumes that /dev/ida/c0d0p2 is a swap partition created on the RAID device. Once partitions are formatted, they can be set up to boot Linux. First, the Linux system must be archive-copied to the array controller device.
  • Page 37 ,QVWDOODWLRQ DQG &RQILJXUDWLRQ *XLGH IRU /LQX[ DQG $SDFKH :HE 6HUYHU RQ &RPSDT 3URVLJQLD DQG 3UR/LDQW 6HUYHUV Compaq’s testing suggests that this is the best way to install LILO on a SMART Array Controller device: # begin global section boot=/dev/ida/c0d0 map=/boot/map install=/boot/boot.b...
  • Page 38 ,QVWDOODWLRQ DQG &RQILJXUDWLRQ *XLGH IRU /LQX[ DQG $SDFKH :HE 6HUYHU RQ &RPSDT 3URVLJQLD DQG 3UR/LDQW 6HUYHUV [root@tlaloc] mount –t ext2 /dev/ida/c0d0p1 /home/httpd To be sure the device mounts properly at the next boot, add an additional entry to /etc/fstab. ECG513/0399...
  • Page 39: Glossary

    ,QVWDOODWLRQ DQG &RQILJXUDWLRQ *XLGH IRU /LQX[ DQG $SDFKH :HE 6HUYHU RQ &RPSDT 3URVLJQLD DQG 3UR/LDQW 6HUYHUV 6< Glossary Availability - Refers to the amount of time that an application is available to perform work, typically measured in percentage of uptime. Array Controllers –...
  • Page 40 ,QVWDOODWLRQ DQG &RQILJXUDWLRQ *XLGH IRU /LQX[ DQG $SDFKH :HE 6HUYHU RQ &RPSDT 3URVLJQLD DQG 3UR/LDQW 6HUYHUV System Partition – The name of the bootable partition used to configure Compaq ProLiant servers. Switch – A switch is a network device that selects a path or circuit for sending a unit of data to its next destination.

Table of Contents