无提示卸载对于卸载共享类似配置的多个主机上的 Java ES 组件非常有用。无提示模式下的卸载过程与无提示模式下的安装过程(如第 5 章,以无提示模式安装中所述)类似。
要执行无提示卸载,首先必须通过以图形模式或基于文本的模式运行虚拟卸载从而生成状态文件。参阅生成状态文件。
如果未以超级用户身份登录,请成为超级用户。
导航到卸载程序所在的目录:
Solaris OS:/var/sadm/prod/SUNWentsys4
Linux:/var/sadm/prod/sun-entsys4
如果您要使用卸载程序的图形界面,请提供对本地显示的访问权限。参见在图形模式下运行卸载程序。
运行无提示卸载程序。例如:
图形模式:
./uninstall -no -saveState statefile_path |
基于文本的模式:
./uninstall -no -nodisplay -saveState statefile_path |
要查看 uninstall 命令的完整语法,请参阅Uninstall 命令。
继续运行卸载程序直到完成。
在您响应提示时,卸载程序会将您的回答记录在指定的状态文件中。完成卸载后,即可在您指定的位置找到该状态文件。未卸载任何软件。
对于要在其中执行无提示卸载的每个主机,制作一份状态文件的副本。
编辑其中包含特定于您运行该无提示卸载所在主机的信息的每个文件。
有关编辑状态文件的指导原则,参阅编辑状态文件。编辑状态文件可能还包括生成状态文件 ID,如创建特定于平台的状态文件 ID中所述。
核实已为要在其上卸载 Java ES 组件的主机准备并编辑了相应的状态文件。
打开终端窗口。
如果未以超级用户身份登录,请成为超级用户。
导航到卸载程序所在的目录:
Solaris OS:/var/sadm/prod/SUNWentsys4
Linux:/var/sadm/prod/sun-entsys4
启动卸载程序。例如:
./uninstall -noconsole -state statefile_path |
要查看 uninstall 命令的完整语法,请参阅Uninstall 命令。
在终端窗口中,导航到日志文件目录:
在 Solaris OS 上:/var/sadm/install/logs
在 Linux 上:/var/opt/sun/install/logs
找到当前卸载的日志文件。您要监视的日志文件是:
Java_Enterprise_System_uninstall.Btimestamp |
timestamp 变量表示创建日志的时间。变量格式为 MMddhhmm,其中:
MM |
指定月份 |
dd |
指定日期 |
hh |
指定小时 |
mm |
指定分钟 |
使用 tail 命令可在将消息写入日志时查看这些消息。例如:
tail -f logfile_name |
要退出 tail 程序,请按 Ctrl+C。