1.卸载VRTS
使用反引号将sudo rpm -qa| rpm -qa |grep VRTS
引起来
作用:将反引号里面的命令先执行
rpm -ev --nodeps `rpm -qa |grep VRTS`
从 UNIX 服务器上删除 NetBackup
- 在服务器或客户端上以 root 用户身份登录。
- (条件:仅限服务器)执行目录库备份。
- 如果 NetBackup 管理控制台处于打开状态,必须立即将其关闭。
- (条件:仅限服务器)保存已安装的所有附加产品中的所有重要数据。
- 使用以下命令停止 NetBackup/介质管理器后台驻留程序:
/usr/openv/netbackup/bin/bp.kill_all
- 使用以下命令标识任何已安装的附加产品:
AIX
lslpp -L
HP-UX
swlist
Linux
rpm -qa
Solaris
pkginfo
查找列出的七个附加产品中的任何一个:
VRTSfrnb (Applies only to servers) VRTSfrnbclt VRTSjanb (Applies only to servers) VRTSjanbclt VRTSzhnb (Applies only to servers) VRTSzhnbclt VRTSnbsds (Applies only to servers)
删除找到的所有附加产品。
- (条件:仅限服务器)请运行以下命令(仅限 Solaris 系统):
/usr/openv/volmgr/bin/driver/sg.install -deinstall
- 要从存储在 /etc/vx/vrtslog.conf 文件中的 VxUL 主配置注销 NetBackup,请运行下列命令:
/usr/openv/netbackup/bin/vxlogcfg -r -p 51216
-p 选项可指定产品 ID,NetBackup 的产品 ID 为 51216。
- (视情况而定:仅限服务器)如果 BMR 受支持且已在服务器上启用,请使用以下命令删除关联的文件:
/usr/openv/netbackup/bin/bmrsetupmaster -undo -f
- (条件:仅限服务器)如果您已将 NBDB 文件从其默认安装位置移出,则必须按以下方式手动删除这些文件:
-
导航到 NBDB 文件所在的以下目录:
/usr/openv/db/data
-
打开
vxdbms.conf
文件。此文件包含与数据库相关的文件列表以及每个文件的路径。
-
删除与数据库相关的每个文件。
-
- (条件:仅限服务器)如果 NetBackup 光纤传输受支持且已在服务器上启用,请使用以下命令删除关联的文件:
/usr/openv/netbackup/bin/admincmd/nbftsrv_config -d
- (视情况而定:仅限服务器)要删除 NetBackup 服务器软件包,请运行以下显示的命令。
注意:
在删除 NetBackup 服务器软件的过程中,虚拟主机名安全证书将从群集的共享驱动器中自动删除。
我们提供了有关此主题的更多信息。有关重新安装 NetBackup 时保留基于主机 ID 的证书的信息,请参考 NetBackup 安全和加密指南。
Linux
rpm -e VRTSnetbp
Solaris
pkgrm VRTSnetbp
-
当脚本询问您是否要删除已安装的软件包
VRTSnetbp
时,请输入 y 并按 Enter。 -
当脚本询问您是否要使用超级用户权限继续删除软件包时,请输入 y 并按 Enter。
-
- 使用如下所示相应命令删除 NetBackup 配置软件包:
AIX
installp -u VRTSnbcfg
HP-UX
swremove VRTSnbcfg
Linux
rpm -e VRTSnbcfg
Solaris
pkgrm VRTSnbcfg
- 对于支持 PureDisk 的客户端,请使用以下命令删除所有 PureDisk 文件:
/opt/pdde/pddeuninstall.sh -forceclean
- (视情况而定:仅限服务器)对于支持 MSDP 的客户端,请使用以下命令删除所有 MSDP 文件:
/opt/pdde/pddeuninstall.sh -basedir /usr/openv/pdde/ -ostdir /usr/openv/lib/ost-plugins/ -forceclean
注意:
请注意上述命令是使用三个参数(basedir、, ostdir 和 forceclean)的单个命令,其中两个目录参数将路径用作输入。
- 使用相应的本机命令删除 NetBackup-Java 显示控制台,如下所示:
AIX
installp -u VRTSnbjava
HP-UX
swremove VRTSnbjava
Linux
rpm -e VRTSnbjava
Solaris
pkgrm VRTSnbjava
- 使用相应的本机命令删除 NetBackup Java Runtime Environment,如下所示:
AIX
installp -u VRTSnbjre
HP-UX
swremove VRTSnbjre
Linux
rpm -e VRTSnbjre
Solaris
pkgrm VRTSnbjre
- 使用相应的本机命令删除 NetBackup 客户端,如下所示。
注意:
在删除 NetBackup 服务器软件时,安全证书将自动删除。如果要保留证书,请在删除 NetBackup 之前保存它们。
我们提供了有关此主题的更多信息。有关重新安装 NetBackup 时保留基于主机 ID 的证书的信息,请参考 NetBackup 安全和加密指南。
AIX
installp -u VRTSnbclt
HP-UX
swremove VRTSnbclt
Linux
rpm -e VRTSnbclt
Solaris
pkgrm VRTSnbclt
注意:
如果正在运行 NetBackup 进程和后台驻留程序,请手动终止它们以成功删除 NetBackup。
- 使用相应的本机命令删除 PBX,如下所示:
注意:
切记,如果服务器使用了其他需要 PBX 才能运行的 Veritas 软件产品,请不要删除 PBX。
AIX
installp -u VRTSpbx
HP-UX
swremove VRTSpbx
Linux
rpm -e VRTSpbx
Solaris
pkgrm VRTSpbx
- 使用相应的命令删除 NetBackup 预检查软件包,如下所示:
AIX
installp -u VRTSnbpck
HP-UX
swremove VRTSnbpck
Linux
rpm -e VRTSnbpck
Solaris
pkgrm VRTSnbpck
- (视情况而定:仅限 Linux)使用显示的命令删除 Veritas PDDE 软件包:
rpm -e VRTSpddei
- 删除 /usr/openv 目录。
警告:
使用的 rm 命令会删除执行此命令的计算机上安装的所有附加产品。
-
使用以下所示命令确定 /usr/openv 是否为符号链接。如果 /usr/openv 是符号链接,请记下实际路径。后面的命令将需要此路径。
file -h /usr/openv
/usr/openv: symbolic link to /opt/openv
-
如果 /usr/openv 是符号链接,请运行以下所示命令:
cd /usr/openv
此命令将您转到符号链接指向的目录,如 /opt/openv。
ls
列出目录的内容。查看此信息以确认要删除的内容。
警告:
继续操作之前,请确保处于正确的位置,并确认子目录无误。为了帮助防止删除错误的目录,上述命令会验证您当前的位置,并列出该目录中的文件。验证目录位置及其内容后,使用下面的命令删除该目录。
cd /
转到根目录。
rm -rf directory
对于 directory 值,输入运行 file 命令后获得的信息。此命令将删除包含 NetBackup 二进制文件的目录。
示例:rm -rf /opt/openv
rm -f /usr/openv
删除符号链接。
-
如果 /usr/openv 是实际目录,请运行以下所示命令:
rm -rf /usr/openv
注意:
根据您的操作系统,您可能需要使用 rmdir 命令来删除
/usr/openv
目录。rmdir /usr/openv
-
- 仅适用于 Linux 系统:
如果修改了启动脚本和关闭脚本,请运行以下命令:
/sbin/chkconfig --del netbackup
启动脚本和关闭脚本可能已删除,具体取决于 Linux 发行版本。
- 删除所示的脚本。启动脚本和关闭脚本可能已删除,具体取决于操作系统。
在 AIX 系统上:
/etc/rc.netbackup.aix
在 HP-UX 系统上:
/sbin/init.d/netbackup /sbin/rc1.d/K001netbackup /sbin/rc2.d/S777netbackup
在 Linux Debian 系统上:
/etc.init.d/netbackup /etc/rc0.d/K01netbackup /etc/rc1.d/K01netbackup /etc/rc2.d/S95netbackup
在 Linux Red Hat 系统上:
/etc/rc.d/init.d/netbackup /etc/rc.d/rc0.d/K01netbackup /etc/rc.d/rc1.d/K01netbackup /etc/rc.d/rc2.d/S77netbackup /etc/rc.d/rc3.d/S77netbackup /etc/rc.d/rc5.d/S77netbackup /etc/rc.d/rc6.d/K01netbackup
以下启动脚本仅位于服务器上,并且仅当服务器上启用了 NetBackup 光纤传输时才会显示:
/etc/rc.d/init.d/nbftserver /etc/rc.d/rc0.d/K03nbftserver /etc/rc.d/rc1.d/K03nbftserver /etc/rc.d/rc2.d/S21nbftserver /etc/rc.d/rc3.d/S21nbftserver /etc/rc.d/rc5.d/S21nbftserver /etc/rc.d/rc6.d/K03nbftserver
在 Linux SUSE 系统上:
/etc/init.d/netbackup /etc/init.d/rc0.d/K01netbackup /etc/init.d/rc2.d/S77netbackup /etc/init.d/rc3.d/S77netbackup /etc/init.d/rc5.d/S77netbackup /etc/init.d/rc6.d/K01netbackup
以下启动脚本仅位于服务器上,并且仅当服务器上启用了 NetBackup 光纤传输时才会显示:
/etc/init.d/nbftserver /etc/init.d/rc2.d/K01nbftserver /etc/init.d/rc2.d/S05nbftserver /etc/init.d/rc3.d/K01nbftserver /etc/init.d/rc3.d/S05nbftserver /etc/init.d/rc5.d/K01nbftserver /etc/init.d/rc5.d/S05nbftserver
在其他服务器和客户端上:
/etc/init.d/netbackup /etc/rc0.d/K01netbackup /etc/rc1.d/K01netbackup /etc/rc2.d/S77netbackup
以下启动脚本仅位于服务器上,并且仅当服务器上启用了 NetBackup 光纤传输时才会显示:
/etc/init.d/nbftserver /etc/rc0.d/K03nbftserver /etc/rc1.d/K03nbftserver /etc/rc2.d/S21nbftserver
-
仅适用于 AIX 系统:
-
在 /etc/inittab 文件中,删除下列 NetBackup 条目:
/etc/rc.netbackup.aix
-
在 /etc/rc.shutdown 文件中,删除以下行:
/etc/rc.netbackup.aix stop
-
-
如下所示删除 LiveUpdate 组件:
-
首先,请检查以下文件以查看 NetBackup 是否是使用 LiveUpdate 的唯一产品:
/etc/Product.Catalog.JavaLiveUpdate
-
如果 NetBackup 是当前使用 LiveUpdate 的唯一产品,请运行以下命令:
/opt/Symantec/LiveUpdate/uninstall.sh -a
-
如果 LiveUpdate 是
/opt/Symantec
目录中安装的唯一产品,请删除以下文件:rm -f /etc/Symantec.conf
注意:
在删除以下产品目录库文件之前,请确保该文件为空。空文件大小等于 0 字节。如果产品目录库文件不为空,请不要删除该文件,因为其他产品仍需要它。
rm -f /etc/Product.Catalog.JavaLiveUpdate
-
- 要删除 root 帐户的 NetBackup-Java 应用程序状态数据,请按如下所述运行相应的命令:
警告:
请不要在 /.veritas 的斜杠字符 (/) 与句点或点字符 (.) 之间插入空格。如果这些字符之间有空格,则从根级别开始(包括根级别)的所有文件都将被删除。
-
要删除所有版本中的 root 帐户的 NetBackup-Java 应用程序状态数据,请运行以下命令:
/bin/rm -rf /.veritas
-
要删除特定版本的 root 帐户的 NetBackup-Java 应用程序状态数据,请运行以下命令:
/bin/rm -rf /.veritas/java/version
其中,version 是 NetBackup 的六位数版本号。例如,未应用任何升级的 NetBackup 版本 8.0 将输入为 800000。
-
- 通知 NetBackup-Java 用户可以删除其 $HOME/.veritas 目录。
$HOME/.veritas 和 $HOME/.veritas/java 目录包含用户退出 NetBackup-Java 应用程序时保存的应用程序状态信息。保存的信息包括表列顺序和大小。该过程只删除 root 用户的该目录。
可以删除 $HOME/.veritas/java/.userPrefs/vrts 中的
common
子目录。 - 如果启用了 NetBackup Access Control,NetBackup 会将若干文件放在客户端和服务器上。这些文件可分为以下两类:
-
NetBackup 应用程序临时文件
这些文件随 NetBackup 删除。
-
单个用户(缓存)文件
这些缓存文件位于
$HOME/.vxss
目录中。通知所有用户可以删除此目录。在运行 NetBackup 管理控制台的主机上,控制台的单点登录操作会在
/.vxss
目录中生成文件。NetBackup 管理控制台在执行退出功能时清理这些文件,以使该目录不总是包含临时文件。不过,如果发生系统崩溃,则该目录中的所有文件可能会留在系统上。关闭控制台后,可以放心地删除这些文件而不会造成数据丢失。NetBackup 还为客户端和服务器的 NetBackup 应用程序创建缓存证书。这些文件驻留在
/.vxss
目录中。这些文件的名称通常与网络接口的 DNS 条目(如machine.company.com
)一致。目录条目示例如下所示:/usr/openv/var/vxss/credentials/machine.company.com
/usr/openv/var/vxss/credentials/dhcp
这些文件是使用 bpnbat -LoginMachine 命令创建的。如果计划以后在同一计算机上重新安装 NetBackup,请执行下列操作之一:
-
将证书保留在
vxss/credentials
目录中。 -
如果不保留证书,则必须提供最初在 Root + AB 代理上设置的计算机标识密码。此外,您也可以在重新安装时重置 Root + AB 代理上的密码。
有关 Root+AB 代理的更多信息,请参见 NetBackup 安全和加密指南
有关 NetBackup Access Control 以及如何删除该功能的更多信息,请参见 NetBackup 安全和加密指南。
-
-