温馨提示×

centos怎么卸载informix服务

小樊
37
2026-10-23 13:26:17
栏目: 智能运维

在 CentOS 上卸载 IBM Informix 服务,一般可以按下面步骤来做(根据你是 RPM 安装还是 tar 安装,方式不同)。


一、先确认 Informix 安装方式

1. 查看是否通过 RPM 安装

rpm -qa | grep -i informix

如果有输出(如 informix-xxx),说明是 RPM 安装。

2. 查看环境变量

env | grep INFORMIX

常见变量:

  • INFORMIXDIR
  • INFORMIXSERVER

二、停止 Informix 服务

1. 切换到 informix 用户

su - informix

2. 关闭数据库

onmode -ky

确认已关闭:

onstat -

显示 shared memory not initialized 表示已停。


三、卸载方式

✅ 方式一:RPM 安装(推荐)

1. 查看已安装包

rpm -qa | grep -i informix

2. 卸载

rpm -e informix-<版本号>

如:

rpm -e informix-12.10.FC14

如果有依赖报错,可加 --nodeps(不推荐,除非确认)


✅ 方式二:tar 包安装(手动安装)

直接删除安装目录即可:

rm -rf $INFORMIXDIR

例如:

rm -rf /opt/ibm/informix

四、清理用户和服务

1. 删除 informix 用户(可选)

userdel -r informix

2. 删除相关组(可选)

groupdel informix

3. 删除环境变量

编辑以下文件,删除 Informix 相关配置:

vi /etc/profile
vi ~/.bash_profile

五、清理系统服务(如有)

如果是 systemd 服务:

systemctl stop informix
systemctl disable informix
rm -f /usr/lib/systemd/system/informix.service
systemctl daemon-reload

六、验证是否卸载干净

ps -ef | grep oninit
rpm -qa | grep informix
ls $INFORMIXDIR

如果你能告诉我:

  • Informix 版本
  • 安装方式(RPM / tar)
  • 是否作为系统服务运行

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

0 踩