wuaji 发表于 2015-11-19 14:48:27

error: %preun(keepalived-1.2.7-3.el6.x86_64) scriptlet failed, exit status 1 解决

  重装 lvs
  之前装了 ipvsadm 和 keepalived
  用 rpm -e ipvsadm 意见通过
  但 rpm -e keepalived 时,提示
  # rpm -e keepalived-1.2.7
error reading information on service keepalived: No such file or directory
error: %preun(keepalived-1.2.7-3.el6.x86_64) scriptlet failed, exit status 1

  这上面是我删除 /etc/keepalived/*/sbin/keepalived /etc/init.d/keepalived 之后出现的
  解决如下:
  查看 keepalived 完整安装包文件
  # rpm -qa | grep keepalived
keepalived-1.2.7-3.el6.x86_64

  

  强制干掉
  # rpm -e --noscripts keepalived-1.2.7-3.el6.x86_64
# rpm -qa | grep keepalived

  

  解决问题
  

  还有情况,就是在能停止 keepalived 服务情况下:
  # rpm -qa | grep keepalived
keepalived-1.2.7-3.el6.x86_64
# rpm -qa | grep ipvsadm
ipvsadm-1.25-10.el6.x86_64
# service keepalived stop
Stopping keepalived:                                       [OK]
# rpm -e keepalived
warning: /etc/keepalived/keepalived.conf saved as /etc/keepalived/keepalived.conf.rpmsave
# service keepalived stop
keepalived: unrecognized service
# rpm -qa | grep keepalived
# rpm -e ipvsadm
# rpm -qa | grep ipvsadm

  

         版权声明:本文为博主原创文章,未经博主允许不得转载。
页: [1]
查看完整版本: error: %preun(keepalived-1.2.7-3.el6.x86_64) scriptlet failed, exit status 1 解决