Manually Upgrading SAP Host Agent on LINUX/UNIX
You can upgrade SAP Host Agent from a downloaded SAPHOSTAGENT<SP-version>.SAR archive with a higher version.
we have 2 methods to upgrade the SAP Host Agent
Method 1:
You perform the upgrade by executing the saphostexec executable with the –upgrade option and providing the path to the downloaded SAPHOSTAGENT<SP-version>.SAR archive.
You can use the saphostexec executable either of the existing SAP Host Agent installation or of the downloaded SAPHOSTAGENT<SP-version>.SAR archive. If you use the saphostexec executable of the existing SAP Host Agent installation, you do not need to decompress the downloaded SAPHOSTAGENT<SP-version>.SAR archive manually but execute the program with the additional option –archive and provide the direct path to the downloaded SAPHOSTAGENT<SP-version>.SAR archive.
On UNIX, you can also use the hostexecstart program for upgrading SAP Host Agent as a user without root authorization.
Prerequisites
· You are logged on as a user with root authorization or at least as user that is a member of the sapsys group.
· You have downloaded the desired target release version of the SAPHOSTAGENT<SP-version>.SAR archive.
Procedure
· If you are logged on as a user with root authorization, you can choose between the following options to perform the upgrade:
o To upgrade SAP Host Agent using the saphostexec executable of the existing host agent installation, proceed as follows:
1. Copy the downloaded SAPHOSTAGENT<SP-version>.SAR archive to a temporary directory, for example /var/tmp.
2. Change to the directory where the saphostexec executable of SAP Host Agent is located:
cd /usr/sap/hostctrl/exe/
3. Execute the following command:
./saphostexec -upgrade -archive <path to downloaded SAPHOSTAGENT<SP-version>.SAR>
Example
saphostexec -upgrade -archive /var/tmp/SAPHOSTAGENT43_43-20009394.SAR
o
o
o
o
Method 2:
o To upgrade SAP Host Agent using the saphostexec executable of the downloaded SAPHOSTAGENT<SP-version>.SAR archive, proceed as follows:
1. Copy the downloaded SAPHOSTAGENT<SP-version>.SAR archive to a temporary directory, for example /var/tmp.
2. Decompress the SAPHOSTAGENT<SP-version>.SAR archive with the SAPCAR tool to this directory. Normally use the following command for decompression, and execute it in the directory of the archive:
./SAPCAR -xvf SAPHOSTAGENT<SP-version>.SAR
Example
./SAPCAR -xvf SAPHOSTAGENT43_43-20009394.SAR /var/tmp
Among others, the archive contains the saphostexec program.
3. Change to the temporary directory and run the command ./saphostexec -upgrade there.
· If you are logged on as a user that is a member of the sapsys group, for example <sapsid>adm, proceed as follows:
1. Decompress the downloaded SAPHOSTAGENT<SP-version>.SAR archive to a temporary directory [temp_dir].
2. Change to this temporary directory and run the hostexecstart -upgrade [temp_dir] command there.
Example
/usr/sap/hostctrl/exe/hostexecstart -upgrade /var/tmp
Result
· After the upgrade has finished successfully, SAP Host Agent is up and running.
· If you are logged on as a user with root authorization, you can check the version of the upgraded host agent by executing the following command: saphostexec –version
No comments:
Post a Comment