Ignite-UX Custom Configuration files
{
mount_point = "primary"
usage=SWAP_DUMP
contiguous_allocation = true
bad_block_relocate = false
size = _hp_min_swap | remaining | _hp_pri_swap
}
Currently, for PA-RISC systems, the boot file system must be HFS. For Itanium®-based systems, the
boot file system can be either HFS or VxFS. So here, you define a fixed-size boot file system
(/stand) to be HFS. HFS is the most compatible, although you could add tests to see if the system
is an HP9000 or HP Integrity server, and then change the file system type based upon that
information.
#
# Define /stand
#
logical_volume
{
mount_point = "/stand"
usage=HFS
blksize = _hp_HFS_blksize
fragsize = _hp_HFS_fragsize
contiguous_allocation = true
bad_block_relocate = false
size = 300Mb
}
Next, you define /tmp; the size is predicated on the current selection state of Product XYZ –
4GL at the time the configuration is parsed. If the software is selected when the configuration is
parsed, the size is different from when it is not selected. If the software changes state after this disk
layout is chosen, the size does not change because of it.
64
Important:
Size is only defined based upon software selection when the
confi
guration is initially parsed.
If the product Product XYZ – 4GL is selected, the size is a minimum 100MB and up to 400MB
depending on the remaining disk space. If the product Product XYZ – 4GL is not selected, the
size is a minimum 50MB and up to 200MB depending on the remaining disk space.
#
# Define /tmp
#
logical_volume
{
mount_point = "/tmp"
usage=VxFS
(sw_sel "Product XYZ - 4GL" ) {
size = 100Mb | remaining | 400Mb
} else {
64
You cannot have effects relationships between variables and software selections and use models.
134