Welcome 微信登录

首页 / 操作系统 / Linux / RHEL5.6 useradd的bug解决方法

系统:RHEL5.6 x64具体场景:昨天在一台新机器上安装Oracle,新分区/dev/sda7,挂载到/u01下,然后useradd的时候发现,useradd -d /u01/app/oracle oracle的时候出现如下错误报错copydir():preserving permissions for /u01/app/oracle/.mozilla: Operation not supported 开始以为是ISO问题,今天换了一个ISO也同样问题,但是在RHEL5.5上就没有这样的问题。出现问题,一定是新挂载区,如果/home在/下的话不会出现这个问题。Google之后发现,在RedHat的bugzilla上有了解决方法。方法如下:1) 从错误提示看,像是由ACL机制引起的。在bugzilla上有如下两个反馈,里面给出临时解决方式https://bugzilla.redhat.com/show_bug.cgi?id=673241
https://bugzilla.redhat.com/show_bug.cgi?id=673091
 
使用 remount: mount /u01 -o remount,user_xattr,acl
 
change the default mount options of /home:
ext2/3: tune2fs <mountpoint> -o user_xattr,acl
ext4: tune4fs <mountpoint> -o user_xattr,acl2)更新补丁
如果你是RHEL的商业用户,可以通过RHN更新。
如果使用CentOS,也可以通过CentOS的官方源更新。
或者去ftp.redhat.com:/pub/redhat/linux/enterprise/5Server/en/os/SRPMS里找shadow-utils的src.rpm包,自己编译成rpm包。应该使用的是shadow-utils-4.0.17-18.el5_6.1.src.rpm这个src包。注意根据你的系统架构选择编译参数。RHEL6.1 网卡的新命名方式关于Linux/Unix的Profile文件相关资讯      RHEL 
  • Red Hat Enterprise Linux 7.2 发  (11/20/2015 13:39:31)
  • 使用Windows 2003 Server R2给RHEL  (01/03/2015 09:14:16)
  • Red Hat Enterprise Linux 5.11 发  (09/17/2014 09:40:49)
  • 在VMware中安装RHEL6.2(下)——   (01/07/2015 12:24:47)
  • 红帽企业 Linux (RHEL) 7.1 Beta   (12/12/2014 09:44:13)
  • Red Hat Enterprise Linux 6.6   (08/13/2014 13:43:14)
本文评论 查看全部评论 (0)
表情: 姓名: 字数