HP Integrity Superdome SX1000 SmartSetup Scripting Toolkit Deployment Guide: H - Page 29

Unpacking the Toolkit, boot_files, data_files

Page 29 highlights

Unpacking the Toolkit The SSTK software package is an archive that is provided in tar gzip file format. The archive expands into a file structure that also serves as a skeleton for the server profile: • Documentation includes this guide and a readme file with any breaking release information. • The boot_files directory holds the toolkit environment, which you must copy onto the SSTK boot device. The boot_files\efi\boot\ directory contains the following files: bootia64.efi The \efi\boot\bootia64.efi script is executed when an HP Integrity server boots. If the server is cell-based, the acpi flag is set to default, and then booted to the SSTK pre-boot environment. elilo.conf Configuration file for the Linux boot loader for EFI-based systems elilo.efi Linux boot loader linux Linux kernel rootfs.gz Linux root file system in a compressed file • The data_files directory is a placeholder that is used to store configuration files and the following SSTK log files: NOTE: The data_files/acu.ini array configuration file is created when you execute the readhwconfig utility on a target server with a smart array. The acu.ini file is read when the linux-setup.sh script is executed. This file is not included in the sample file structure. acu.ini The captured RAID configuration file. This file is created when the readhwconfig option is executed on a target server with a supported RAID controller. The acu.ini file is read and applied before the Linux installation begins. This file is not included in the sample file structure. conrep.dat The conrep EFI variables output file. This file is created when the readhwconfig option is executed. hba-qlogic.ini The hpqlarep configuration file is used to enable or disable the EFI boot setting on QLogic Host Bus Adapters (HBAs). This file is also captured when the readhwconfig option is executed and applied before installing Linux. hba-emulex.ini The hplpgfg configuration file, used to enable or disable the EFI boot setting on Emulex HBAs. This file is also captured when the readhwconfig option is executed and applied before installing Linux. log This folder stores log files and is created during the SSTK execution. • The software directory may contain files, packages, and applications that will be copied or installed on the new system. software\[slesversion | A placeholder directory (for example, rhel4up4 or rhelversion] sles10sp1) that you can populate with extra packages that you want SSTK to install automatically. software/EFI_TOOLS A placeholder directory, which you can populate with applications that are copied to the HP Service Partition Unpacking the Toolkit 29

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85

Unpacking the Toolkit
The SSTK software package is an archive that is provided in tar gzip file format.
The archive expands into a file structure that also serves as a skeleton for the server profile:
Documentation
includes this guide and a
readme
file with any breaking release information.
The
boot_files
directory holds the toolkit environment, which you must copy onto the
SSTK boot device. The
boot_files\efi\boot\
directory contains the following files:
bootia64.efi
The
\efi\boot\bootia64.efi
script is executed
when an HP Integrity server boots. If the server is
cell-based, the
acpi flag
is set to
default
, and
then booted to the SSTK pre-boot environment.
elilo.conf
Configuration file for the Linux boot loader for
EFI-based systems
elilo.efi
Linux boot loader
linux
Linux kernel
rootfs.gz
Linux root file system in a compressed file
The
data_files
directory is a placeholder that is used to store configuration files and the
following SSTK log files:
NOTE:
The
data_files/acu.ini
array configuration file is created when you execute
the
readhwconfig
utility on a target server with a smart array. The
acu.ini
file is read
when the
linux-setup.sh
script is executed. This file is not included in the sample file
structure.
acu.ini
The captured RAID configuration file. This file is
created when the
readhwconfig
option is executed
on a target server with a supported RAID controller.
The
acu.ini
file is read and applied before the
Linux installation begins. This file is not included in
the sample file structure.
conrep.dat
The
conrep
EFI variables output file. This file is
created when the
readhwconfig
option is executed.
hba-qlogic.ini
The
hpqlarep
configuration file is used to enable
or disable the EFI boot setting on QLogic Host Bus
Adapters (HBAs). This file is also captured when the
readhwconfig
option is executed and applied
before installing Linux.
hba-emulex.ini
The
hplpgfg
configuration file, used to enable or
disable the EFI boot setting on Emulex HBAs. This
file is also captured when the
readhwconfig
option
is executed and applied before installing Linux.
log
This folder stores log files and is created during the
SSTK execution.
The
software
directory may contain files, packages, and applications that will be copied
or installed on the new system.
software\[sles
version
|
rhel
version
]
A placeholder directory (for example,
rhel4up4
or
sles10sp1
) that you can populate with extra
packages that you want SSTK to install automatically.
software/EFI_TOOLS
A placeholder directory, which you can populate with
applications that are copied to the HP Service Partition
Unpacking the Toolkit
29