温馨提示×

centos怎么卸载informix

小樊
37
2026-09-27 03:57:53
栏目: 智能运维

在 CentOS 上卸载 IBM Informix(如 Informix Dynamic Server, IDS),一般按下面步骤来做。请根据你当初的安装方式(官方 installer / rpm / 源码)选择对应方法。


一、确认 Informix 安装情况

1. 查看环境变量

env | grep INFORMIX

常见变量:

  • INFORMIXDIR(如 /opt/ibm/informix)
  • INFORMIXSERVER

2. 查看进程

ps -ef | grep oninit

如有运行,先停库(见下)。


二、停止 Informix 服务

su - informix
onmode -ky

确认已停止:

onstat -

显示 Informix is not running 即可。


三、卸载方式

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

如果你是用 IBM 官方 .bin 安装包安装的:

cd $INFORMIXDIR/_uninst
./uninstaller

或:

$INFORMIXDIR/uninstall/uninstallinformix

按提示完成卸载。


✅ 方式二:使用 RPM 安装的情况

查看已安装包:

rpm -qa | grep -i informix

卸载示例:

rpm -e informix-ids-12.10.FC14

如有依赖错误,可加:

rpm -e --nodeps informix-ids-12.10.FC14

✅ 方式三:手动清理(installer 不存在时)

# 停止服务后
rm -rf $INFORMIXDIR

常见目录:

/opt/ibm/informix
/opt/informix

四、清理用户和组(可选)

userdel informix
groupdel informix

如有其他用户(如 onsmon),一并删除。


五、清理环境变量

编辑相关文件:

vi /etc/profile
vi ~/.bash_profile

删除:

export INFORMIXDIR=...
export INFORMIXSERVER=...
export PATH=$INFORMIXDIR/bin:$PATH

使生效:

source /etc/profile

六、清理开机启动(如配置过)

chkconfig --list | grep informix
chkconfig informix off

或删除:

rm -f /etc/init.d/informix

七、验证

which oninit
onstat -
env | grep INFORMIX

均无输出即卸载完成。


如果你能告诉我:

  • Informix 版本(如 11.7 / 12.10 / 14.10)
  • 安装方式(rpm / bin / docker)

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

0 踩