用informix用户备份正常,用tapeback备份返回151错误
tapeback@tonykorn97:~> onbar -b -L 0
tapeback@tonykorn97:~> echo $?
151
tapeback@tonykorn97:~>
最后仔细检查发现是informix的组是users组
informix:x:1000:100:informix:/home/informix:/bin/bash
gid 100为users组的成员
但是通过
[informix@tonykorn97 ~]$ id
uid=1000(informix) gid=100(users) groups=100(users),1000(informix)
发现附属组是informix组。
就是因为informix的附属组是informix组所以informix才可以备份成功
查看/etc/group发现
informix:x:501:informix
bargroup:x:502:
把informix的属组改成informix组的id既可以了。