### ProtecTIER V3.3.xx.x Installation Log
Source: https://www.ibm.com/docs/en/tcs-service/index_topic=urhlv5pv3fvet3-procedure-upgrading-from-protectier-version-318-red-hat-linux-version-56-protectier-version-33x
An example log from the ProtecTIER V3.3.xx.x installation, detailing the extraction of modules, stopping services, uninstallation of previous versions, and installation of new packages. It includes firmware updates and concludes with a server reboot prompt.
```text
==================================================================
ProtecTIER V3.3.xx.x Installation
Running on 2.6.18-238.40.1.el5.x86_64
==================================================================
Extracting perl modules...
Checking BOM [ Done ]
ptsnmp is not installed
Stopping gfs service...
gfs service stopped
ptlinux is installed, uninstalling.
ptRASsmb is installed, uninstalling.
Verifying Installation rpms
ptconfig is not installed
Installing ptconfig-7133.086-1.x86_64.rpm...
removing previous versions
the action 'removing previous versions' ended successfully
Updating firmware levels
Please do NOT power off the system during this operation,
doing so may cause hardware damage
Installing Lib_Utils-1.00-09.noarch.rpm [ Done ]
Installing MegaCli-8.04.09-1.noarch.rpm [ Done ]
Installing sg3_utils-libs-1.25-4.el5.x86_64.rpm [ Done ]
Installing sg3_utils-1.25-4.el5.x86_64.rpm [ Done ]
Installing tsmc-ecc-5.11-20.i686.rpm [ Done ]
Installing scli-1.7.3-32.i386.rpm [ Done ]
the action 'installation' ended successfully
Rebooting server...
Please press enter to reboot
hit enter
The system will reboot now
Successfully upgraded from x.x to 3.3_xx build
```
--------------------------------
### Listing USB Installation Files
Source: https://www.ibm.com/docs/en/tcs-service/index_topic=higher-applying-34x-updates-using-usb-drive
Command to list the files generated on the USB drive after the 'Generate USB files' operation. The output shows example configuration files.
```shell
[root@Ronaldo ~]# ls /media/
pt_command.txt pt_serial_number.txt pt_user_values.xml
```
--------------------------------
### Run ProtecTIER Manager Installer (Linux)
Source: https://www.ibm.com/docs/en/tcs-service/index_topic=ipmw-installing-protectier-manager-linux-workstation-1
This snippet shows how to execute the ProtecTIER Manager installer on a Linux system. It includes commands to change directory, run the installer, and handle potential permission denied errors by making the file executable.
```bash
cd Desktop
./InstallLinuxXX.bin
```
```bash
chmod +x InstallLinuxXX.bin
./InstallLinuxXX.bin
```
--------------------------------
### File System Configuration Confirmation
Source: https://www.ibm.com/docs/en/tcs-service/index_topic=cr-creating-file-systems-1
This example displays the available devices and their statuses, prompting the user to confirm the file system configuration process.
```text
Device: Size: Status
mpath0 2048.00M Unused
mpath1 2285200.00M Unused
mpath2 2287248.00M Unused
mpath3 2287248.00M Unused
Please confirm:? (yes|no)
```
--------------------------------
### CartridgeInfo Command Example
Source: https://www.ibm.com/docs/en/tcs-service/index_topic=pvc-ptcli-library-information
Prints information about specific cartridges in the library, sorted by barcode. It accepts optional parameters for library name, starting cartridge number, and the count of cartridges to display. The example shows a typical invocation with IP address and login file.
```shell
CartridgeInfo
>>-./ptcli--CartridgeInfo--_ --ip 9.148.220.45_-- --loginFile -_h:\ptcli\ptadmin_--| Command Specific Options |-><
Command Specific Options
|-- --name--_Lib_-- --from--_0_-- --count--_400_----------------------|
```
--------------------------------
### Create User Profile using ptcli
Source: https://www.ibm.com/docs/en/tcs-service/index_topic=p-creating-profile
This example demonstrates how to create a user profile using the ptcli command. It requires specifying a path for the profile and includes user input for username and password. The output is an XML response indicating the success or failure of the command. Note that the root directory specified must exist before running the command.
```shell
ptcli -p h:\ptcli\ptuser
User name: ptuser
Password:
```
--------------------------------
### ProtecTIER Service Menu Interface
Source: https://www.ibm.com/docs/en/tcs-service/index_topic=urhlv5pv3fvet3-procedure-upgrading-from-protectier-version-318-red-hat-linux-version-56-protectier-version-33x
This is a representation of the ProtecTIER Service Menu, typically displayed on the server console. It allows users to navigate through different service management options. The menu structure guides the user through service status checks, starting, stopping, and configuration.
```text
----------------------------------------------------------------------
ProtecTIER Service Menu running on rasddx
----------------------------------------------------------------------
1) ProtecTIER Configuration (...)
2) Manage ProtecTIER services (...)
3) Health Monitoring (...)
4) Problem Alerting (...)
5) Version Information (...)
6) Generate a service report
7) Generate a system view
8) Update ProtecTIER code
E) Exit
----------------------------------------------------------------------
>>> Your choice?
```
```text
----------------------------------------------------------------------
ProtecTIER Service Menu running on rasddx
Manage ProtecTIER Services (...)
----------------------------------------------------------------------
1) Display services status
2) Start all services
3) Stop all services
4) Stop ProtecTIER services only (including GFS)
B) Back
E) Exit
----------------------------------------------------------------------
>>> Your choice?
```
--------------------------------
### Create User Profile with ptcli
Source: https://www.ibm.com/docs/en/tcs-service/index_topic=ptcli-creating-profile
This example demonstrates how to create a user profile using the ptcli command-line utility. It requires the root directory to be pre-created and involves providing a username and password. The output shows a success status in XML format.
```bash
ptcli -p h:\\ptcli\\ptuser
User name: ptuser
Password:
```
--------------------------------
### ProtecTIER Service Menu USB Installation Options
Source: https://www.ibm.com/docs/en/tcs-service/index_topic=dd6-configuring-protectier-34x-by-use-usb-drive
Presents the sub-menu for USB Installation within the ProtecTIER Service Menu. This menu allows users to monitor installation progress or generate the necessary USB files for configuration.
```text
------------------------------------------------------
ProtecTIER Service Menu running on rasddx
USB Installation (...)
------------------------------------------------------
1) Monitor istallation progress
2) Generate USB files
B) Back
E) Exit
------------------------------------------------------
>>> Your choice?
```
--------------------------------
### Grant Execute Permissions to Installer Script
Source: https://www.ibm.com/docs/en/tcs-service/index_topic=manager-linux-installation
This command grants execute permissions to the ProtecTIER Manager installer script. This is necessary if the 'Permission denied' error occurs when trying to run the installer directly. Replace 'XX' with '64' or '32' as appropriate.
```shell
chmod +x InstallLinuxXX.bin
```
--------------------------------
### List Files in /install/new Directory
Source: https://www.ibm.com/docs/en/tcs-service/index_topic=upsv3fv3hupm-procedure-upgrading-from-protectier-version-32x-33x-using-protectier-manager-graphical-user-interface
This command uses `ls -l` to list the contents of the '/install/new' directory in long format, showing file permissions, ownership, size, and modification date. This is used to verify that the ProtecTIER package has been successfully copied.
```shell
ls -l /install/new
```
--------------------------------
### Mounting and Running RAS Package Installation Script
Source: https://www.ibm.com/docs/en/tcs-service/index_topic=anr-reinstalling-ras-package-1
This snippet demonstrates the command-line steps to mount the IBM System Storage RAS/BIOS and Firmware Update DVD and then execute the installation script. It includes creating a mount point, mounting the device, navigating to the directory, and running the installer. It also notes how to handle existing mount point directories.
```bash
mkdir /mnt/cdrom
mount /dev/hda /mnt/cdrom
cd /mnt/cdrom
./rsCerCfgInstall
```
--------------------------------
### ProtecTIER Installation/Update Menu Prompt
Source: https://www.ibm.com/docs/en/tcs-service/index_topic=urhlv5pv3fvet3-procedure-upgrading-from-protectier-version-318-red-hat-linux-version-56-protectier-version-33x
This code snippet represents the console output during the ProtecTIER installation or update process, prompting the user to insert the code disc.
```text
Locating the CDROM device...done
Place the ProtecTIER code disc in the DVD tray,
close the tray and press .
```