我们有一个运行 lavastorm 应用程序的 solaris 服务器场。
表单上的每个服务器都运行一个 lavastorm 实例,该实例负责创建子进程来运行各种工作任务。
lavastorm 用户对另一个组具有次要组权限。
然而,有时似乎某些实例不能有效地应用次要组权限 - 即当他们写入/读取文件时,即使该文件已由他们所属的次要组打开,他们也会被弹出。
如果我以 lavastorm 用户身份交互登录,则读取/写入相关文件没有任何问题。
我知道可以运行newgrp
来更改进程的主组,但是 lavastorm 进程无法在某些任务的上下文中执行此操作。
由于整个服务器场中的行为不一致,因此似乎可能存在影响二级组的级联或效果的操作系统设置。
solaris里有这样的设置吗?
附加详细信息:
操作系统版本来自
uname
:5.10 Generic_150400-12 sun4u sparc SUNW
FS 类型:NFS 版本 3(使用 Netapp NAS 文件器)
身份验证:来自文件
输出nfsstat -m
:
/data01 from 10.1.11.160:/vol/data_vol1/shared_data_prod
Flags: vers=3,proto=tcp,sec=sys,hard,intr,link,symlink,rsize=32768,wsize=32768,retrans=5,timeo=600
Attr cache: acregmin=3,acregmax=60,acdirmin=30,acdirmax=60