温馨提示×

centos怎样卸载informix

小樊
39
2026-09-21 06:40:40
栏目: 智能运维

在 CentOS 上卸载 IBM Informix(如 Informix Dynamic Server,IDS),通常可以按下面步骤进行。请根据你当初的安装方式(官方 installer、rpm、还是 tar 包)选择对应方法。


一、确认 Informix 安装方式

ps -ef | grep oninit
rpm -qa | grep -i informix
ls /opt/ibm/informix

常见安装位置:

  • /opt/ibm/informix
  • /usr/informix

二、停止 Informix 服务(必须先停)

1. 切换到 informix 用户

su - informix

2. 关闭数据库

onmode -ky

确认已停:

onstat -

显示 shared memory not initialized 表示已停。


三、卸载方式

方式一:使用官方 uninstaller(最常见)

如果安装时用了 IBM installer:

cd /opt/ibm/informix
./uninstall_ids

或:

/opt/ibm/informix/uninstall/uninstaller

按提示完成卸载。


方式二:使用 RPM 卸载

如果是 rpm 安装:

rpm -qa | grep -i informix

示例:

rpm -e informix-ids-14.10.FC5

如有依赖问题:

rpm -e --nodeps informix-ids

(不推荐,除非确认安全)


方式三:tar 包安装(手动删除)

如果是 tar 解压安装:

rm -rf /opt/ibm/informix

四、清理用户和环境

1. 删除 informix 用户(可选)

userdel -r informix

2. 删除环境变量

编辑:

/etc/profile
~/.bash_profile

删除类似内容:

export INFORMIXDIR=/opt/ibm/informix
export PATH=$INFORMIXDIR/bin:$PATH

五、清理数据目录(谨慎)

如果你不再需要数据:

rm -rf /var/lib/informix
rm -rf /informix

⚠️ 此操作不可逆,请先备份!


六、验证卸载

which onstat
onstat -
ps -ef | grep oninit

无输出即表示卸载完成。


如果你能告诉我:

  • Informix 版本(如 11.50 / 12.10 / 14.10)
  • 安装方式(rpm / tar / installer)

我可以给你更精确的卸载命令。

0 踩