J'essaie de faire fonctionner des projets dans Solaris 9 (SPARC), donc je peux limiter l'utilisation de la mémoire de certains utilisateurs.Projets Solaris 9 (gestion des ressources)
D'après ce que j'ai lu, et de ce que je me souviens en solaris 10, je devrais pouvoir juste
- Créer un groupe (prodsupt), et faire cela, les utilisateurs groupe par défaut
- Créer un projet appelé "group.prodsupt"
- limite la ressource dans le groupe.
Je l'ai fait, mais mon utilisateur est toujours pas obtenir des ressources limitées
> grep prodsupt /etc/group
prodsupt::6011:
> grep prodsupt /etc/project
group.prodsupt:100:Production Support Project:::process.max-address-space=(privileged.16777216.deny)
Cela devrait limiter tout le monde avec le prodsupt comme par défaut, à environ 16 Mo d'espace d'adressage, cependant, si je se connecter en tant qu'utilisateur dans ce groupe
> id -p
id=1055(mwatson) gid=6011(prodsupt) projid=100(group.prodsupt)
> prctl -n process.max-address-space $$
3084: zsh
process.max-address-space [ lowerable deny no-local-action ]
18446744073709551615 system deny [ max ]
Est-ce que quelqu'un peut repérer ce que je fais mal ici?