Ich versuche, Projekte in Solaris 9 (SPARC) arbeiten, so dass ich die Speicherbelegung einiger Benutzer beschränken kann.Solaris 9 Projekte (Ressourcenverwaltung)
Von dem, was ich gelesen habe, und von dem, was ich mich erinnere in solaris 10, soll ich in der Lage sein, eine Gruppe nur
- erstellen (prodsupt), und macht dies die Benutzer Standardgruppe
- erstellen Ein Projekt namens "group.prodsupt"
- begrenzen Sie die Ressource in der Gruppe.
Ich habe dies getan, aber immer noch meine Benutzer Ressourcen nicht immer begrenzt
> grep prodsupt /etc/group
prodsupt::6011:
> grep prodsupt /etc/project
group.prodsupt:100:Production Support Project:::process.max-address-space=(privileged.16777216.deny)
Dieser jemand mit dem prodsupt als Standard beschränken soll, auf etwa 16 MB Adressraum, ich jedoch, wenn Melden Sie sich als Benutzer in dieser Gruppe an
> 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 ]
Kann mir jemand auffallen, was ich hier falsch mache?