Назад | Перейти на главную страницу

Есть ли параметр solaris для включения прав вторичной группы для подоболочек и подпроцессов?

У нас есть серверная ферма Solaris, на которой работает приложение lavastorm.

Каждый сервер в форме запускает экземпляр lavastorm, и этот экземпляр заботится о создании подпроцессов для выполнения различных рабочих задач.

Пользователь lavastorm имеет права вторичной группы по отношению к другой группе.

Однако иногда кажется, что в некоторых случаях права вторичной группы не применяются эффективно, т.е. когда они пишут / читают файл, они возвращаются, даже если файл открыт для вторичной группы, к которой они уже принадлежат.

Если я вхожу в систему в интерактивном режиме как пользователь lavastorm, у меня нет проблем с чтением / записью в файлы, о которых идет речь.

Я знаю что можно бежать newgrp для изменения первичной группы процесса, но процесс lavastorm не может выполнить это в контексте определенных задач.

А поскольку поведение на всей ферме серверов несовместимо, кажется возможным, что существует параметр ОС, который влияет на каскад или эффект вторичных групп.

А в солярисе такая настройка есть?

Дополнительная деталь:

Версия ОС от 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