Cloning Guidelines for Ignite-UX. Who Am I ? Name: Rob Pais Occupation: HP Response Center Engineer Mission Critical Product Competency Center Contact.

Slides:



Advertisements
Similar presentations
Working with Disks and Devices
Advertisements

DIT314 ~ Client Operating System & Administration CHAPTER 4 CONFIGURING HARDWARE DEVICES AND STARTUP PROCESS Prepared By : Suraya Alias.
11 BACKING UP AND RESTORING DATA Chapter 4. Chapter 4: BACKING UP AND RESTORING DATA2 CHAPTER OVERVIEW Describe the various types of hardware used to.
LINUX-WINDOWS INTERACTION. One software allowing interaction between Linux and Windows is WINE. Wine allows Linux users to load Windows programs while.
2.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 2: Installing Windows Server.
Chapter 22 All About SCSI.
Installing Windows 7 Lesson 2.
Lesson 15 – INSTALL AND SET UP NETWARE 5.1. Understanding NetWare 5.1 Preparing for installation Installing NetWare 5.1 Configuring NetWare 5.1 client.
Network+ Guide to Networks, Fourth Edition Chapter 10 Netware-Based Networking.
11 INSTALLING WINDOWS XP Chapter 2. Chapter 2: Installing Windows XP2 INSTALLING WINDOWS XP  Prepare a computer for the installation of Microsoft Windows.
1 Web Server Administration Chapter 3 Installing the Server.
Chapter 12 - Backup and Disaster Recovery1 Ch. 12 – Backups and Disaster Recovery MIS 431 – Created Spring 2006.
Lesson 5-Accessing Networks. Overview Introduction to Windows XP Professional. Introduction to Novell Client. Introduction to Red Hat Linux workstation.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 12: Managing and Implementing Backups and Disaster Recovery.
MCITP: Microsoft Windows Vista Desktop Support - Enterprise Section 1: Prepare to Deploy.
Lesson 4-Installing Network Operating Systems. Overview Installing and configuring Novell NetWare 6.0. Installing and configuring Windows 2000 Server.
Lesson 18: Configuring Application Restriction Policies
MCDST : Supporting Users and Troubleshooting a Microsoft Windows XP Operating System Chapter 5: User Environment and Multiple Languages.
Cambodia-India Entrepreneurship Development Centre - : :.... :-:-
1 Chapter Overview Installing New Hardware Installing Updates Managing Client Access Licenses Troubleshooting Boot Problems.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 2 Installing Windows Server 2008.
Installing software on personal computer
Chapter 2 INSTALLTION OF LINUX DISTRIBUTION. Minimum hardware requirement 1) DVD drive: You must have a DVD drive (either DVD-ROM or DVD burner), and.
Chapter 5 Configuring the RMAN Environment. Objectives Show command to see existing settings Configure command to change settings Backing up the controlfile.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 12: Managing and Implementing Backups and Disaster Recovery.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 14: Problem Recovery.
1 Objectives Discuss the Windows Printer Model and how it is implemented in Windows Server 2008 Install the Print Services components of Windows Server.
GDC Workshop Session 1 - Storage 2003/11. Agenda NAS Quick installation (15 min) Major functions demo (30 min) System recovery (10 min) Disassembly (20.
Va-scanCopyright 2002, Marchany Unit 3 – Installing Solaris Randy Marchany VA Tech Computing Center.
1 11i Media Structure For September 2002 release.
Chapter 7 Installing and Using Windows XP Professional.
Chapter 2: Installing and Upgrading to Windows Server 2008 R2 BAI617.
1 Web Server Administration Chapter 3 Installing the Server.
2 © 2004, Cisco Systems, Inc. All rights reserved. IT Essentials I v. 3 Module 6 Windows NT/2000 Operating Systems.
Chapter-4 Windows 2000 Professional Win2K Professional provides a very usable interface and was designed for use in the desktop PC. Microsoft server system.
Hands-On Microsoft Windows Server 2008
Deploying Windows Vista Lesson 2. Skills Matrix Technology SkillObjective Domain SkillDomain # Understanding Windows Vista Deployment Deploy Windows Vista.
WINDOWS XP PROFESSIONAL Bilal Munir Mughal Chapter-1 1.
Guide to Linux Installation and Administration, 2e1 Chapter 3 Installing Linux.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 15 Installing and Using Windows XP Professional.
© 2012 The McGraw-Hill Companies, Inc. All rights reserved. 1 Third Edition Chapter 6 Today’s Windows Windows Vista and Windows 7 McGraw-Hill.
IT Essentials 1 v4.0 Chapters 4 & 5 JEOPARDY RouterModesWANEncapsulationWANServicesRouterBasicsRouterCommands RouterModesWANEncapsulationWANServicesRouterBasicsRouterCommands.
ITE 1 Chapter 5. Chapter 5 is a Large Chapter It has a great deal of useful information about operating systems. You will find this VERY helpful when.
Hands-On Virtual Computing
1 SAM & OLAR. 2 Upon completion of this module, you will be able to: List significant changes to system administration tasks in HP-UX 11i Determine system.
Chapter Fourteen Windows XP Professional Fault Tolerance.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 12: Managing and Implementing Backups and Disaster Recovery.
© 2012 The McGraw-Hill Companies, Inc. All rights reserved. 1 Third Edition Chapter 5 Windows XP Professional McGraw-Hill.
Chapter 8 Implementing Disaster Recovery and High Availability Hands-On Virtual Computing.
Section 10: Assigning and Publishing Software Packages Using MSI Packages to Distribute Software Using Group Policy as a Software Deployment Method Deploying.
10/1/2015 Chapter 2 Installing Windows XP Professional.
1 Web Server Administration Chapter 3 Installing the Server.
By Rashid Khan Lesson 10-From Here to There: Remote Installation of the Windows XP Professional Client.
SUSE Linux Enterprise Desktop Administration Chapter 14 Customize the Graphical Interface on SUSE Linux Enterprise Desktop 10.
Recover Your Data Quickly: Disaster Recovery Techniques with ARCserve  Disaster Recovery.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 13 Understanding and Installing Windows 2000 and Windows NT.
T4L – NSW DET SOE Muticasting an Image. Problem New T4L computers use SATA HDD’s SATA drives are not recognised by Current DET Licensed version of Ghost.
Understanding Backup and Recovery Methods Lesson 8.
I T Essentials I Chapter 5 JEOPARDY Installing & UpgradingComputerBasicsErrorsServicePotpourri
© 2012 The McGraw-Hill Companies, Inc. All rights reserved. 1 Third Edition Chapter 6 Today’s Windows Windows Vista and Windows 7 McGraw-Hill.
Hands-On Microsoft Windows Server 2008 Chapter 5 Configuring Windows Server 2008 Printing.

Planning Server Deployments Chapter 1. Server Deployment When planning a server deployment for a large enterprise network, the operating system edition.
2Operating Systems  Program that runs on a computer  Manages hardware resources  Allows for execution of programs  Acts as an intermediary between.
Installing Windows 7 Lesson 2.
Guide to Linux Installation and Administration, 2e
CONFIGURING HARDWARE DEVICE & START UP PROCESS
SUSE Linux Enterprise Desktop Administration
Instructor Materials Chapter 5: Windows Installation
Presentation transcript:

Cloning Guidelines for Ignite-UX

Who Am I ? Name: Rob Pais Occupation: HP Response Center Engineer Mission Critical Product Competency Center Contact information: phone - robpais - Instant Message Cloning with Ignite-UX

Ignite-UX is a tool designed to manage system deployment, configuration and system recovery. It’s primary use for system recovery is to recover the same system that the image was created on. Cloning with Ignite-UX

Ignite-UX does have the ability to create customized, bootable install media and “golden images” of clients. This makes it a good resource for cloning the configuration of one system to another. There are several guidelines to follow when attempting to clone systems. Cloning with Ignite-UX

Guideline #1 The source and target systems should use the same install kernels. Cloning with Ignite-UX

Because systems have different I/O backplanes, they require different drivers and libraries. Ignite-UX uses 3 install kernels to accommodate these hardware differences. They are:  INSTALL  VINSTALL  WINSTALL Cloning with Ignite-UX

INSTALL The INSTALL kernel is used for systems that are capable of running 32 bit OR 32/64 bit Operating Systems. Also systems that have HSC, GSC and NIO backplanes. Some examples would be the K, D, R, T class systems and legacy systems like the E, F, G, H and I classes. Cloning with Ignite-UX

VINSTALL The VINSTALL kernel is used for V class systems only. The V class has a PCI, Convex crossbar, backplane that uses a different driver for the bus adapter than any other system. Cloning with Ignite-UX

WINSTALL The WINSTALL kernel is used for systems that are capable of running ONLY 64 bit Operating Systems. Also, systems that have PCI backplanes except the V class. Some examples would be the Superdome, RP, N, L and A class systems. The A180 and A180c do not use WINSTALL. This kernel is also used for the new workstations. Cloning with Ignite-UX

Where are the kernels? The kernels are located in /opt/ignite/boot on the server and in the LIF file on a tape or CD. When a system boots from the Ignite server or from a tape, Ignite will check the hardware to determine which kernel to use. Cloning with Ignite-UX

Listing the kernels on a recovery tape: # copy_boot_tape -u /dev/rmt/0mn -b -d /var/tmp # lifls -l /var/tmp/bootimage|grep -i install INSTALL /07/22 10:07:07 INSTALLFS /07/22 10:07:13 VINSTALLFS /07/22 10:07:13 WINSTALLFS /07/22 10:07:13 VINSTALL /07/22 10:07:20 WINSTALL /07/22 10:07:28 Cloning with Ignite-UX

Guideline #2 The source system must have the required Hardware Enablement patches needed to build a bootable kernel on the target. Cloning with Ignite-UX

Even systems that use the same install kernel, could require different patch levels to support their hardware. The Hardware Enablement patch bundles add functionality for things like:  Processors  Processor speeds  I/O adapters  I/O devices Cloning with Ignite-UX

Which Hardware Enablement patch bundle does my system need? There is information about the HWE patches and required OS revision online at:   Hardware manualshttp://docs.hp.com/hpux/hw/index.html   Release Noteshttp://docs.hp.com/hpux/os/11.0/index.html   Release Noteshttp://docs.hp.com/hpux/os/11i/index.html   Support Plus CD infohttp://software.hp.com/SUPPORT_PLUS Call the HP Response Center if the information still cannot be found. Cloning with Ignite-UX

Hardware Enablement Patch Bundle (HWEnable11i) updated for June 2002  Added support for the faster processors of the following servers: rp5430 (model string: 9000/800/L1500-8X) rp5470 (model string: 9000/800/L3000-8X) rp7410 (model string: 9000/800/rp7410) rp8400 (model string: 9000/800/S16K-A)  Added support for I/O adapters: A6825A PCI 1000Base-T A6847A PCI 1000Base-SX  Added support for I/O devices: A6491A SC Disk System DS2300 (Ultra160 SCSI Disk Enclosure) A6255A FC Disk System DS2405 (FibreChannel Disk Enclosure) Cloning with Ignite-UX

Guideline #3 When using a tape to clone with, the tape device on the source and target must be compatible. Cloning with Ignite-UX

DDS If the DDS tape device on the target system is unknown, a DDS1 device file can be made and used on the source system as follows: # ioscan –fC tape # get the H/W Path # mksf –H -b DDS1 –n /dev/rmt/DDS1n DDS1 format will ensure that the tape can be read on all DDS devices. Cloning with Ignite-UX

DLT If the DLT tape device on the target system is unknown, a DLT device file can be made and used on the source system as follows: # ioscan –fC tape # get the H/W Path # mksf –H -b DLT62500_64 –n /dev/rmt/myDLTn This format will ensure that the tape can be read on all DLT devices Supported on HP-UX. It is 20Gb, non-compressed DLT4000 format. Cloning with Ignite-UX

Booting from DLT drives on HP-UX DLT is attached to HP 9000 Enterprise servers via Fast-Wide Differential interface cards. DLT boot WILL NOT work when attached via single-ended SCSI. DLT boot IS NOT supported for systems that use NIO Fast-Wide Differential SCSI cards. The matrix in the Ignite-UX release notes, section 4.4 explains systems (by class) along with the bus types required for DLT to be recognized as a bootable media device. Cloning with Ignite-UX

Ignite-UX Cloning Utilities

Ignite-UX offers two main options for replicating (cloning) systems. The traditional Ignite-UX method makes use of make_sys_image to create an archive of the source system, followed by manually modifying config files to meet your needs. A much simpler (but less flexible approach) uses make_net_recovery or make_tape_recovery. Cloning Utilities

make_sys_image Using the traditional method of creating an archive with make_sys_image and then modifying Ignite-UX configuration files to reference the archive is very flexible, but somewhat time consuming. The end result gives you:  Ability to install systems from network, tape, or CD-ROM, from either an Ignite-UX server or locally.  Ability to customize the process and tune it to accommodate many different situations. Cloning Utilities

make_sys_image (cont.)  A "clean" system -- log files and most remnants specific to the source system are removed.  A rebuilt kernel containing just the drivers needed by the target system's hardware.  Ability to load additional software or patches on top of the system archive from an SD depot. This reduces the need to recreate the archive, and allows you to add support for new hardware that requires new patches, or drivers without making a new archive. Cloning Utilities

make_sys_image (cont.) /opt/ignite/data/scripts/make_sys_image: LEVEL2_RESET=' /.profile /etc/rc.config.d/hpetherconf /etc/rc.config.d/hpfcgsc_lanconf /etc/rc.config.d/hpfcmsconf /etc/rc.config.d/netconf /etc/rc.config.d/netdaemons /etc/rc.config.d/namesvrs /etc/rc.config.d/mailservs /etc/rc.config.d/xfs /etc/inittab /etc/hosts /etc/group /etc/mail/sendmail.cw /etc/netgroup /etc/ntp.conf /etc/vue/config /var/adm/sw/security Cloning Utilities

make_sys_image (cont.) /opt/ignite/data/scripts/make_sys_image: LEVEL2_NO_ARCHIVE=' /var/opt/ignite/local /.sh* /.rhosts /configure3 /d_cfg_mnt_sb61 /dev/rmt/* /dev/dsk/* /dev/rdsk/* /dev/floppy/* /dev/rfloppy/* /.sw/* /etc/lvmtab /etc/lvmconf /etc/auto_parms.log /etc/auto_master /etc/auto.direct Cloning Utilities

make_sys_image (cont.) /opt/ignite/data/scripts/make_sys_image: LEVEL2_NO_ARCHIVE=' /etc/auto.home /etc/auto.update /etc/dhcp* /etc/exports /etc/fstab /etc/xtab /etc/mnttab /etc/ioctl.syscon /etc/shutdownlog /etc/ptydaemonlog /etc/rc.log* /etc/resolv.conf /etc/vtdaemonlog /etc/utmp /etc/utmpx /stand/build/* Cloning Utilities

make_sys_image (cont.) /opt/ignite/data/scripts/make_sys_image: LEVEL2_NO_ARCHIVE=' /stand/vmunix* /stand/*.prev /tmp_mnt/* /tmp /var/adm/btmp /var/adm/crash/* /var/adm/inetd.sec /var/adm/ptydaemonlog /var/adm/rc.log /var/adm/shutdownlog /var/adm/vtdaemonlog /var/adm/wtmp /var/adm/cron/log /var/adm/lp/*log /var/adm/sw/sessions/* /var/adm/sw/*log Cloning Utilities

make_net_recovery and make_tape_recovery The make_tape_recovery and make_net_recovery tools are designed to reproduce a system exactly the way it was at the time the snapshot was taken. These tools try to accommodate for cloning in various ways:  You can change hostname/networking information.  You can make changes to disks and file systems during the recovery.  Detect hardware model changes and rebuild the kernel. Cloning Utilities

make_net_recovery and make_tape_recovery (cont). Reproducing a system exactly as it was may be undesirable for the following reasons:  Hardware instance numbers for devices that exist at the same paths between systems have the instance numbers preserved from the original system. This can cause non-contiguous assignments in instance numbers. Which is usually only a cosmetic problem.  Many files that are specific to the system the recovery image was taken from, are preserved. This includes many log files, etc.  When the kernel is rebuilt (in the "cloning" situation), drivers may be added as needed by the hardware, but unused drivers will not be removed. Cloning Utilities

Using make_net_recovery to clone The recovery configurations and archives created by make_net_recovery are stored in a separate directory on the Ignite-UX server for each client. Using the configuration and archive created by make_net_recovery on one system to install a different system involves manually copying some configuration files, and allowing NFS access to the source system's archive. The basic steps are as follows: Cloning Utilities

Using make_net_recovery to clone (cont.)  Use make_net_recovery to create a system recovery archive of the source system.  Login to the Ignite-UX server.  Create a directory for the target on the Ignite server by going to “Actions  Add new client for recovery”.  Copy the CINDEX and config files from the source to the target.  Give the target system NFS access to the archive.  Boot the target from the Ignite server.  Change the networking information in the “System” tab. The complete steps are at Cloning Utilities

Using make_tape_recovery make_tape_recovery can be run from the Ignite-UX server or locally on the source system. If make_tape_recovery is run from the server, the archive is written to the local tape drive on the source system, not the server. make_tape_recovery can be run in interactive or non- interactive mode. Cloning Utilities

Using make_tape_recovery (cont.) It is preferable to use the ignite GUI menu command on the Ignite-UX server when running an interactive make_tape_recovery session. Running it from ignite causes any additional server configuration of NFS mounts to be performed. It also provides a better progress report and an easier to use interface. For interactive go to “Actions  Create Tape Recovery Archive” Cloning Utilities

Cloning Utilities

Cloning Utilities

Cloning Utilities

Cloning Utilities

Using make_tape_recovery (cont.) Non-interactive commands: # make_tape_recovery Or # make_tape_recovery –A Or # make_tape_recovery –x inc_entire=vg00 # this command is the same as make_recovery –A unless /usr is in a volume group other than vg00. Cloning Utilities

Using make_tape_recovery (cont.) Non-interactive commands: # make_tape_recovery Or # make_tape_recovery –A Or # make_tape_recovery –x inc_entire=vg00 # this command is the same as make_recovery –A unless /usr is in a volume group other than vg00. Cloning Utilities

When recovering a system from a make_net_recovery or make_tape_recovery image, there is a button in the User Interface called “Cloning to different HW?”. If set to true the system will generate a new kernel from the /stand/system file that was created from the archive and the recovery. This is the default behavior if the hardware model is different. If set to false, the /stand/vmunix kernel from the archive will be installed.  The button is located on the “Basic” tab in the “Additional” area. Cloning Utilities