This section provides information and alternative solutions for known problems and limitations of the Linux Scripting Toolkit.
[Altiris_PerformUpgradeSteps.cmd]
Running
"C:\Program Files (x86)\Altiris\eXpress\Deployment Server\pxe\pxeconfig.exe"
-delete "IBM Linux Toolkit 1.00"
"C:\Program Files (x86)\Altiris\eXpress\Deployment Server\pxe\pxeconfig.exe"
-delete "IBM Linux Toolkit 1.00" returned a non-zero error code
ReturnCode = 16
The Altiris_PerformUpgradeSteps.cmd script was aborted.
To correct this problem, restart the Windows operating system on which the Altiris Deployment Server and the PXE server are running.
[Altiris_CreatePXEImage.cmd]
Running
"E:\Program Files\Altiris\eXpress\Deployment Server\pxe\pxeconfig"
-create -linux "IBM Linux Toolkit 1.00" -x64 -defaultLinux -oem "ibm"
-save -notmanaged
"C:\Program Files\Altiris\eXpress\Deployment Server\pxe\pxeconfig"
-create -linux "IBM Linux Toolkit 1.00" -x64 -defaultLinux -oem "ibm"
-save -notmanaged returned a non-zero error code
ReturnCode = 10
The Altiris_CreatePXEImage.cmd script was aborted.
This
problem can occur when the Altiris Linux x64 Automation Environment
is not properly installed by the altiris_sgtklinux.cmd script.To correct this problem, manually install the Altiris Linux x64 Automation Environment (BDCgpl_6.9.xxxx.frm) then try running the script again.
This problem occurs when the server has a drive that is not part of a RAID array and is not configured as a hot-spare. The problem is caused by the ordering of Linux mptsas devices.
The following example depicts the problem. A system has four drives with two configured in a RAID 1 array, one configured as a hot-spare, and one outside the array. The BIOS sees the drive outside the array, /dev/sda, as HDD1. The RAID array, /dev/sdb, is treated as HDD0. The operating system installation puts the boot files on /dev/sda, the drive outside the array, but after the reboot, the installation looks to HDD0 for the boot files.
Deployment tasks that include installation of UpdateXpress System Packs (UXSPs) will return errors if the hardware supported by the UXSPs is not present in the target system. These errors can be safely ignored.
When using a USB key as a boot method for network Linux Scripting Toolkit deployments with a key that was used previously for local deployments, you might receive errors due to missing files.
To perform network installations with a key that has been used for local installations, manually remove the sgdeploy directory from the key before creating the boot media with the Linux Scripting Toolkit.
When performing unattended Linux operating system installations, the process might pause to ask which network device to use if there are multiple devices available. To avoid this problem, you can add a kernel parameter to specify the desired network device during the workflow creation process.
In the OS install section of the workflow, a field is provided for optional kernel parameters.
When using Linux Scripting Toolkit to install SLES on a uEFI based system, the installation task might be unable to find the answer file, causing the installation to attempt to continue in manual mode.
Altiris RapiDeploy does not support the cloning of SUSE Linux Enterprise Server 11 for capturing or deploying images, which causes this job to fail. To avoid this problem, use the -raw parameter for the Capture Linux Image and Deploy Linux Image jobs.
You must add -raw to the Additional Parameters line of both the Capture Linux Image and Deploy Linux Image jobs. When using this parameter, the operation will take significantly longer. You must also ensure that enough free space is available on the target location to save the images.
The computername variable used in VMware installations must contain only letters, digits, and hyphens. If any other characters are detected, the installation will halt.
By default, the Altiris Console supplies the compname variable used by the console as the computername variable for VMware installations. Therefore to successfully use Altiris to install VMware, you must ensure that the compname variable used by the Altiris console is allowable as the VMware computername variable.
The ServeRAID BR10i adapter is not supported on the iDataPlex dx360 M2 with 12 Bay Storage Chassis, machine type 7321.
When performing RAID configuration to configure an LSI 1064/1064e SATA controller, you might receive error code 7 or 11. This error is caused when the cfggen utility is unable to remove or create a configuration on SATA drives larger than 250 GB.
To avoid this problem, remove any logical volumes, including RAID arrays, on the adapters by using the Ctrl + C menu on system POST prior to using Linux Scripting Toolkit.
During the OS Install step in the workflow creation process, the operating system repositories for SUSE Linux Enterprise Server 10x64 and SUSE Linux Enterprise Server 11x64 are associated with the 32–bit versions of the unattended files by default. This can either cause the installation to fail or cause the operating system to installed without the correct packages.
Operating System | Unattended File Name |
---|---|
SUSE Linux Enterprise Server 10 x64 | sles10x64.xml |
SUSE Linux Enterprise Server 10 x64 with Xen | sles10x64_xen.xml |
SUSE Linux Enterprise Server 11 x64 | sles11x64.xml |
SUSE Linux Enterprise Server 11 x64 with Xen | sles11x64_xen.xml |
The Target WWNN, Target WWPN and LUN number on the Fibre HBA Toolkit variables need to be set to configure the Primary, Alternate 1, Alternate 2 and Alternate 3 boot device settings. The default settings will not work on Emulex Fibre HBA adapters.
All values are case sensitive. You must ensure that the configured values are identical to the adapter values with regard to case.
loaddefault uEFI
loaddefault SYSTEM_PROD_DATA
loaddefault BootOrder
loaddefault IMM
When performing an installation of VMware ESX 4, ensure that the target system has a minimum of 4 GB of memory.
When Altiris Deployment Server is installed on a Windows 2008 server, you might encounter this problem with PXE-E55 on the target system. Instructions for avoiding the problem are included in this document:Altiris Deployment Solution from Symantec 6.9 SP2 Release Notes
Altiris RapiDeploy only supports the cloning of the ext2/ext3 file system, which means that the job Capture Linux Image or Capture RAID Configuration and Linux Image may fail for a Linux operating system with a non-ext2/ext3 file system.
Waiting for device /dev/disk/by-id/xxxxxxxx to appear:
..................................... not found
--exiting to /bin/sh
For more details, refer to the Novell Knowledgebase document 3580082 athttp://www.novell.com/support/kb/doc.php?id=3580082.
VMware installations may fail to load the VMkernel when Non-Uniform Memory Access (NUMA) is enabled and each processor does not have memory in its adjoining memory banks.
To avoid this problem, add the kernel parameter allowInterleaveNUMAnodes=TRUE during the Workflow Creation and OS installation task phases.
bootloader --location=mbr
to
be:bootloader --location=mbr --append="allowInterleavedNUMAnodes=TRUE"
allowInterleavedNUMAnodes=TRUE
To avoid this problem, add the kernel parameter allowInterleaveNUMAnodes=TRUE to the kickstart file and the Altiris job.
bootloader --location=mbr
to
be:bootloader --location=mbr --append="allowInterleavedNUMAnodes=TRUE"
#TK_DISTRO_KPARAM=
by uncommenting
it and adding the kernel parameter allowInterleavedNUMAnodes=TRUE so
that the line is now:TK_DISTRO=KPARAM="allowInterleavedNUMAnodes=TRUE"
During native uEFI operating system installations, the target system might fail to boot from the hard drive after Linux Scripting Toolkit processes are complete. This can occur if the target system does not automatically boot the .efi file (bootx64.efi for Red Hat Enterprise Linux 6 or elilo.efi for SUSE Linux Enterprise Server 11) from the drive.
The solution to this problem is dependent upon the operating system. Consult the operating system information for instructions about adding a new boot option entry for the .efi file.