oracle @id@,修改oracle用户id

在两台服务器间做nfs

创建目录

host1:

[root@testdb home]# ll /home

drwxr-xr-x.  5 oracle oinstall  4096 Jan  3 04:20 bak

host2:

[root@centos data]# ll /data

drwxr-xr-x. 2 oracle oinstall  4096 Jan  4 23:38 bak

host2进行mount:

[root@centos data]#mount -o rw,bg,hard,nointr,rsize=32768,wsize=32768,tcp,actimeo=0,vers=3,timeo=600 testdb:/home/hak /data/bak

这个时候host2的oracle用户对此目录没有写权限,即使777也没有权限(当时没有记录,印象中是这样的)

[root@centos data]# ll /data

drwxr-xr-x. 5 hjapp hjapp  4096 Jan  3 04:20 bak

查看用户id

host1:

[root@testdb ~]# id oracle

uid=502(oracle) gid=501(oinstall) groups=501(oinstall),502(dba)

host2:

[root@centos ~]# id oracle

uid=500(oracle) gid=501(oinstall) groups=501(oinstall),502(dba)

[root@centos ~]# id hjapp

uid=502(hjapp) gid=507(hjapp) groups=507(hjapp)

于是找到问题所在了,然后就把两台主机oracle用户id改成一致的了,问题是解决了。但是数据库也随之down掉了,马上一身冷汗啊,不过还好不是生产库。

教训:考虑问题要全面;

操作不能太随意、不能说改就改;

谨慎谨慎再谨慎。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值