Uninstall according to the following procedure:
Stop the instance.
Change to the superuser.
Uninstall.
Note
To uninstall in a cluster system, first stop the cluster application and then delete the resources for both the cluster application and Symfoware Server before performing uninstallation.
Refer to the Cluster Operation Guide for information on other operations.
Configure the LANG environment variable in the console window where the symfo_remove command is executed in accordance with the display environment. If the LANG environment variable is not set correctly, the displayed characters may appear garbled.
Do not enter fullwidth characters or the following halfwidth characters, otherwise symfo_remove may not work properly.
" # $ & ' ( ) ^ ~ \ | @ ` [ ] { } ; : < > tab
The installation directory may still remain after uninstallation - if it is not required, then delete it.
If performing operation with WebAdmin, back up the following file before uninstallation.
Instances will not be recognized from WebAdmin even if Symfoware Server is reinstalled after uninstallation.
If performing operation with WebAdmin after reinstalling Symfoware Server, replace the following file after installation.
installationDirectory/gui/data/gui-instances
If you have set automatic start and stop of the instance, execute the following commands to disable the script and cancel registration.
chkconfig nameOfShellScriptForAutomaticStartAndSto off chkconfig --del nameOfShellScriptForAutomaticStartAndStop
# chkconfig rc_symfosv_open_inst1 off # chkconfig --del rc_symfosv_open_inst1
1) Stop the instance
Stop all instances that are using the product to be uninstalled.
In the [Monitor] window, click [Stop].
Execute the stop mode of the pg_ctl command.
$ pg_ctl stop -D /database/inst1
2) Change to the superuser
Run the following command to switch to the superuser on the system.
$ su - Password:******
3) Uninstall
Use the following procedure to uninstall.
The example illustrates uninstallation of Symfoware Server Standard Edition 64-bit V12.0.0.
See
To uninstall the Symfoware Server client feature, refer to the Installation and Setup Guide for Client.
Run the symfo_remove command to start uninstallation.
# LANG=en_US.UTF-8;export LANG # installationDestination/setup/symfo_remove
The message for the uninstallation check is displayed as shown below. Enter "y" to start uninstallation.
"Symfoware Server Standard Edition 64bit V12.0.0" will be uninstalled. Do you want to uninstall the above product? y: Start the uninstallation q: Quit without uninstalling [y,q](The default value is q): y
The uninstallation status is displayed as shown below.
Starting uninstallation. Uninstallation is complete.
Information
The above process must not be canceled using CTRL+C or 'kill -15'.
If you need to forcibly terminate the process, then follow the procedure below:
Run the following command to determine the process ID.
# ps -af | grep symfo_remove
root 21176 18612 0 01:21 pts/0 00:00:00 /bin/sh /opt/symfoserver64/setup/symfo_remove
root 21289 17480 0 01:21 pts/1 00:00:00 grep symfo_remove
Run the following command to forcibly terminate the process.
# kill -9 21176
When uninstallation completes, a message is displayed showing the uninstallation results.
The following message is displayed when uninstallation completes successfully.
Uninstallation of "Symfoware Server Standard Edition 64bit V12.0.0" has completed successfully.
The following message is displayed when an error occurs during uninstallation.
Uninstallation of "Symfoware Server Standard Edition 64bit V12.0.0" has ended in an error.
Note
If an error occurs during uninstallation, take the following corrective actions:
Eliminate the cause by referring to the error message.
Execute the symfo_remove command again.