hit counter code
Compaq DL380 - ProLiant - G2 Deployment Manual
Compaq DL380 - ProLiant - G2 Deployment Manual

Compaq DL380 - ProLiant - G2 Deployment Manual

Rapid deployment guide for the proliant dl380 g2 packaged cluster using the rapid deployment pack v1.20
Hide thumbs Also See for DL380 - ProLiant - G2:

Advertisement

White Paper
October 2002
1717-0702A-WWEN
Prepared by High Availability
Compaq Computer Corporation
Contents
Introduction .............................................2
Purpose....................................................2
Audience..................................................2
Deployment Components.......................2
Cluster ..................................................2
Deployment Pack..................................2
Cluster Deployment ................................2
Installation Path ......................................2
Scripted OS Installation ........................2
Imaged OS Installation .........................2
Reference Configuration ........................2
Configuration ........................................2
Configuration ........................................2
Environment ............................................2
Configuration Files................................2
Events ......................................................2
Deployment Event ................................2
Deployment Event ................................2
Deployment Event ................................2
the Cluster ...............................................2
Additional Notes....................................2
Summary..................................................2
Additional Information ...........................2
Configuration Files................................2
Scripts...................................................2
Computer Import File ............................2
Software Configuration ..........................2
Rapid Deployment Guide for the
ProLiant DL380 G2 Packaged
Cluster Using the Rapid
Deployment Pack V1.20
Abstract: This guide details the steps required to deploy a ProLiant
DL380 G2 Packaged Cluster using the ProLiant Essentials Rapid
Deployment Pack V1.20 on Microsoft Windows 2000 Advanced
Server. This guide supplements the ProLiant Essentials Rapid
Deployment Pack, and assumes that an existing deployment
infrastructure already exists. The purpose of this guide is to provide a
turn-key cluster deployment solution for the ProLiant DL380 G2
Packaged Cluster. When the process completes, the system is ready
for a production environment.
Help us improve our technical communication. Let us know what you think
about the technical information in this document. Your feedback is valuable
and will help us structure future communications. Please send your
comments to:
hawebserver@hp.com

Advertisement

Table of Contents
loading

Summary of Contents for Compaq DL380 - ProLiant - G2

  • Page 1: Table Of Contents

    White Paper October 2002 Rapid Deployment Guide for the 1717-0702A-WWEN ProLiant DL380 G2 Packaged Prepared by High Availability Cluster Using the Rapid Compaq Computer Corporation Deployment Pack V1.20 Contents Introduction ..........2 Purpose............2 Assumptions and Intended Audience..........2 Abstract: This guide details the steps required to deploy a ProLiant Deployment Components.......2...
  • Page 2: October

    Other product names mentioned herein may be trademarks and/or registered trademarks of their respective companies. Compaq shall not be liable for technical or editorial errors or omissions contained herein. The information in this document is provided “as is” without warranty of any kind and is subject to change without notice.
  • Page 3: Introduction

    Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 Introduction Server deployment can be a time-consuming task, especially if you need to deploy hundreds of servers quickly and reliably. As a key component of the Adaptive Infrastructure strategy, the ProLiant Essentials Rapid Deployment Pack was developed to automate repetitive tasks such as configuring and deploying servers.
  • Page 4: Deployment Components

    Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 This paper assumes that the reader has knowledge of the following topics and products: • Microsoft Windows 2000 Advanced Server • Microsoft Cluster Services •...
  • Page 5: Proliant Essentials Rapid Deployment Pack

    Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 ProLiant Essentials Rapid Deployment Pack The ProLiant Essentials Rapid Deployment Pack combines the remote deployment capabilities of the Altiris eXpress Deployment Server with the power and flexibility of the SmartStart Scripting Toolkit, integrated with the Altiris product through the ProLiant Integration Module (PIM) for Altiris eXpress Deployment Server.
  • Page 6: Proliant Dl380 G2 Packaged Cluster Deployment

    Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 ProLiant DL380 G2 Packaged Cluster Deployment There are three stages in the deployment of a ProLiant Cluster, depicted here in Figure 1. Phase 1 Phase 2 Phase 3 Configure the...
  • Page 7: Choosing An Operating System Installation Path

    Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 Choosing an Operating System Installation Path Using the Rapid Deployment Pack provides many options for deploying ProLiant DL380 G2 Packaged Clusters. The operating system can be deployed utilizing the Windows unattended installation feature or by using an OS image captured by the Rapid Deployment Pack.
  • Page 8: Building And Capturing A Reference Configuration

    Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 Building and Capturing a Reference Configuration Baseline hardware, storage, and Windows OS configurations can be captured using the ProLiant Essentials Rapid Deployment Pack. The results of capturing a reference configuration are hardware and storage configuration files and a Windows image.
  • Page 9 Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 6. After Windows 2000 Advanced Server has been installed, install the latest Windows 2000 service pack and security updates. 7. Install the latest Windows 2000 Support Packs. 8.
  • Page 10: Capturing The Reference Configuration

    Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 8. The next screen asks where to install the AClient on the target server. Accept the default and click Next. 9. Click Finish on the next window to close the Altiris Client Service Wizard. Note: If this was the first time to configure the Altiris Client, return to step 3 in this section to continue.
  • Page 11 Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 The script, getcfg.bat is part of the ProLiant Integration Module and does not require any changes. Note: Because this script runs in an MS-DOS environment, the 8.3 standard for all filenames applies.
  • Page 12: Preparing The Deployment Environment

    Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 Preparing the Deployment Environment A properly configured deployment infrastructure includes the correct directory structure and file location on the deployment server. Directories and File Locations For deploying ProLiant DL380 G2 Packaged Clusters, at least four directories must be added to the existing directory structure.
  • Page 13 Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 The scripts called by the Rapid Deployment Pack event to be created later require that all configuration files, OS images, and tools be located in the directories indicated in Figure 2. Each of the files listed here are used in the deployment process.
  • Page 14: Configuration Files

    Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 • configs – This directory contains the configuration files captured from the reference server. • tools – This directory has two subdirectories. The first is the scripts directory, which holds all of the scripts used by the ProLiant Integration Module.
  • Page 15 5. Open the shared storage array configuration file (here called SHARED.INI), and remove everything following the section starting with: ;Controller specifications ;Controller Compaq Smart Array 5i Be sure to only remove the information pertaining to the internal storage. 6. Save and close the external array configuration file (380G2-A.INI).
  • Page 16 Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 2. Rename each text file to the node name specified in the import file. In this guide, the files are called CLUS1N1.txt and CLUS1N2.txt and they reside in the MYCLUS1 directory. 3.
  • Page 17: Creating The Cluster Deployment Events

    Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 Creating the Cluster Deployment Events This section details the steps to create both a Scripted and Imaged OS Deployment Event. Each subsection represents a task in the event for deploying a ProLiant DL380 G2 Packaged Cluster. Every task in the deployment event that calls a Rapid Deployment Pack provided script has an embedded script.
  • Page 18: Creating The Scripted Os Deployment Event

    Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 Creating the Scripted OS Deployment Event 1. In the Altiris eXpress Deployment Server Console, expand the events folder named Microsoft Windows 2000 Scripted Install Events. 2.
  • Page 19 Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 3. This opens the Script Task Properties window shown here in Figure 5. Figure 5. Set hardware configuration Script Task Properties window 4. Under the Run this script bullet is the embedded script to deploy the system configuration to the RBSU and the logical drive configuration to the Smart Array 5i array controller on the cluster node.
  • Page 20 Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 Install OS 1. In the Event Properties window for the Scripted OS Packaged Cluster Deployment Event click on the next task, Run Script (Install OS) and select Edit. 2.
  • Page 21: Creating The Imaged Os Deployment Event

    Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 Creating the Imaged OS Deployment Event The process for creating an imaged OS deployment event for the ProLiant DL380 G2 Packaged Cluster is nearly identical to that of the Scripted OS Deployment Event but with two significant differences.
  • Page 22 Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 2. Change the default filename for the Windows image. The image specified must be a valid Windows 2000 Advanced Server image for the target server. The image used for this guide is named 380g2.img.
  • Page 23: Completing The Cluster Deployment Event

    Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 Completing the Cluster Deployment Event From this point on, regardless of the OS installation method used, all of the remaining tasks need to be added to the deployment event. Copying Files 1.
  • Page 24 Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 6. Click OK to close the Send Files to Computers window. Setting Persistent Variables - setpers.bat 1. In the Event Properties window for the Scripted or Imaged OS Packaged Cluster Deployment Event, click Add..
  • Page 25 Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 4. In the section Execute the script while in…, select Windows. 5. The script needs a domain level account to execute. Provide the appropriate user account information by clicking User button in the Script Task Properties window and filling in the fields as necessary.
  • Page 26 Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 2. This opens the Script Task Properties window. In the Run this script section, enter in the following embedded script. rem Initialize State Machine c:\temp\tools\cpqwait -t 30 call %ScriptPath%\p12clus.bat 3.
  • Page 27 Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 5. Figure 9 shows the Script Task Properties window for this task after completing the embedded script. Click OK to close the Script Task Properties window. Figure 9.
  • Page 28 Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 8. Click OK to close the Client Reboot Options window. Deploying the Cluster – depclus.bat Once the partitions have been set on the shared storage, a cluster can be formed. The primary node will reach this task first and run depclus.bat to form the cluster.
  • Page 29: Importing Nodes And Deploying The Cluster

    Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 Importing Nodes and Deploying the Cluster The deployment event is now complete and ready to be deployed to computers intended for the cluster. At this time, import the computers using the import file discussed in the “Computer Import File”...
  • Page 30: Additional Notes

    Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 Additional Notes Included with the 1.20 distribution of the Rapid Deployment Pack are two complete packaged cluster deployment events, Imaged OS Packaged Cluster Deployment Template and Scripted OS Packaged Cluster Deployment Template.
  • Page 31: Summary

    Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 Summary This guide has explained the steps needed to deploy a ProLiant DL380 G2 Packaged Cluster using the ProLiant Essentials Rapid Deployment Pack for Windows 2000 Advanced Server. You should now have a complete Packaged Cluster Deployment Event ready and available to deploy packaged clusters with a simple drag-and-drop onto computers in the Altiris database or computers on the network waiting to be imported into the database.
  • Page 32 Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 Information about the ProLiant Essentials Rapid Deployment Pack can be found at: www.compaq.com/manage/rapiddeploy At this web site, the following documentation is available: • For information about the sever deployment process, refer to the ProLiant Integration Module for Altiris eXpress User Guide.
  • Page 33: Appendix A - Troubleshooting

    Scripted installs of the Management agents cannot activate the clustering to Insight Manager 7. information agent because no cluster is installed at the time they are. Make the clustering information agent active in the Compaq Management Agents control panel. Cluster nodes cannot PXE boot.
  • Page 34 Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 Computers are not added to the Verify that the computer import file being used follows the format specified in Altiris database in the computer “Appendix B”...
  • Page 35: Appendix B - Sample Configuration Files And Scripts

    Appendix B – Sample Configuration Files and Scripts Configuration Files Internal Storage Array File - 380G2-A.INI Action = Configure Method = Custom ;Controller specifications ;Controller Compaq Smart Array 5i Controller = Slot 0 ReadCache = 100 WriteCache RebuildPriority = Low...
  • Page 36 Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 StripeSize = 128 ArrayAccelerator = Enabled ;Drive Specifications LogicalDrive RAID Size = 8175 ; Blocks Per dr =16744320, Offset =1020000 ; Blocks = 16744320 Sectors = 32 StripeSize...
  • Page 37 "Compaq Drive Array Controllers"=OEM "Compaq Smart Array Controllers"=OEM "Compaq Smart Array 53xx Controller"=OEM "Compaq Smart Array 5i Controller/Compaq Smart Array 532 Controller"=OEM "Integrated Ultra ATA-100 Dual Channel Controller (Windows 2000)"=OEM "Integrated Ultra ATA-100 IDE RAID Controller (Windows 2000)"=OEM "IDE CD-ROM (ATAPI 1.2)/PCI IDE Controller"=RETAIL "Symbios Logic C8100 PCI SCSI Host Adapter"=RETAIL...
  • Page 38 Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 OrgName=HASE [Components] Cluster=On TSClients=On TSEnable=On iis_pwmgr=Off iis_inetmgr=Off iis_www=Off iis_ftp=Off Scripts The following lists the embedded scripts and the batch files called by these scripts for use in the deployment of a ProLiant DL380 G2 Packaged Cluster.
  • Page 39 Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 :start :: ============================================================== :: Check to ensure we received the required variables. :: ============================================================== if "%CLUSNAME%"=="" goto err1 if "%CLUSIPAD%"=="" goto err2 if "%CLUSIPNM%"=="" goto err3 if "%ADMINACC%"==""...
  • Page 40 Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 :: ============================================================== :err1 set ErrCode=-2 goto done :: ============================================================== :: Missing required CLUSIPAD variable :: ============================================================== :err2 set ErrCode=-3 goto done :: ============================================================== :: Missing required CLUSIPNM variable :: ============================================================== :err3 set ErrCode=-4...
  • Page 41 Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 if exist %ClusterPath%\*.s1 goto s2 :: ============================================================== :: Create the sentinel file that will be used to determine which :: node will lead the configuration of the storage and cluster. :: ============================================================== set SentinelStamp=%COMPUTERNAME%-%TIME% echo %SentinelStamp%>...
  • Page 42 Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 call f:\deploy\clusters\common\scripts\depstrg.bat @ECHO OFF :: ============================================================== DEPSTRG.BAT - This script sets up the shared storage for the cluster. :: ============================================================== :: ============================================================== :: Required Variables: NOTE: String variables should be all UPPERCASE to avoid string comparison failures (DOS limitations).
  • Page 43 Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 SET TH=0 SET TENTH=0 GOTO TIMER :ERROR :: ============================================================== :: Set error codes :: ============================================================== :: ============================================================== :: Missing required CLUSNAME variable :: ============================================================== :err1 set ErrCode=-2 goto done...
  • Page 44 Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 if %H%==9 GOTO THOUSANDS if %H%==8 set H=9 if %H%==7 set H=8 if %H%==6 set H=7 if %H%==5 set H=6 if %H%==4 set H=5 if %H%==3 set H=4 if %H%==2 set H=3 if %H%==1 set H=2...
  • Page 45 Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 :: Diskpart.exe lists the disks availble and redirects the :: output to a file called outfile. :: ============================================================== echo list disk> %dpscript% echo Getting disk drive list... %ToolPath%\diskpart -s %dpscript%>%outfile% :: ============================================================== :: Create Disk Partition and Drive Letter Script...
  • Page 46 Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 echo Formatting disks... call %FormatScript% < %yesfile% :: ============================================================== :: Cleaning up :: ============================================================== del %FormatScript% del %yesfile% del %outfile% del %dpscript% goto done :done Deploying the Cluster –...
  • Page 47 Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 del %ClusterPath%\clus.ext :cluscreatewait :: ============================================================== :: Wait for other nodes to join the cluster :: ============================================================== %ToolPath%\cpqwait.exe -t 60 echo Waiting for other nodes to join the cluster if exist %ClusterPath%\*.s2 goto cluscreatewait del %ClusterPath%\%COMPUTERNAME%.s1 goto done...
  • Page 48: Computer Import File

    Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 Computer Import File ; Sample Altiris Deployment Server Database import file ; Note: Comment lines are denoted by a semicolon as the first character. Quotes around fields are optional.
  • Page 49: Appendix C - Hardware And Software Configuration

    Rapid Deployment Guide for the ProLiant DL380 G2 Packaged Cluster Using the Rapid Deployment Pack V1.20 Appendix C – Hardware and Software Configuration Table 1. Hardware Configuration 2 ProLiant DL380 G2 Servers Dual Intel 1.266 GHz P3 Processor 256 MB Memory 2 - 9.1 GB Disks (Slots 1-2) Array Configuration Array A –...

Table of Contents