• Aucun résultat trouvé

Administration des Systèmes UNIXNoureddine GRASSAISET MAHDIASeptembre 2009 Quotas

N/A
N/A
Protected

Academic year: 2022

Partager "Administration des Systèmes UNIXNoureddine GRASSAISET MAHDIASeptembre 2009 Quotas"

Copied!
10
0
0

Texte intégral

(1)

Quotas

Administration des Systèmes UNIX

Noureddine GRASSA ISET MAHDIA

Septembre 2009

(2)

© Dominique Lazure

2

Principe des Quotas

Garder l'équité du partage des ressources Ressources partagées :

Temps CPU

Espace disque

Périphériques

Maîtriser les dépenses de consommables

Quotas d'impression (cf cours Impression)

(3)

inique Lazure

Comprendre les quotas

Les quotas sont sécurisants :

Espace disque saturé par inadvertance

Aussi par malveillance

Les quotas ne sont pas coercitifs :

Sensibiliser les utilisateurs

Système sans quotas : anarchie

Aucune application fiable

(4)

© Dominique Lazure

4

Limites de temps CPU

Commande root% ulimit

Permet de limiter beaucoup de paramètres :

Consommation CPU (%)

Nombre de descripteurs ouverts

Taille maximale de mémoire physique, virtuelle, pile

Nombre maxi de processus pour un utilisateur

Taille des core

Obsolète avec les machines actuelles (sauf calculateurs)

(5)

© Dominique Lazure

Espace disque

Système de fichiers Unix :

I-noeuds : nombre d'entrées dans le FS

Blocs : contenus de chaque entrée

Quotas Unix :

Sur le nombre d'i-noeuds

Sur le nombre de blocs

Par utilisateur ou par groupe (même principe) :

Limites Soft/Hard

Période de grâce

(6)

© Dominique Lazure

6

Configuration des quotas

Sur un FS (une partition)

quota.user

quota.group

Commande root% edquota ($EDITOR)

Edition à la main pour un utilisateur (ou un groupe)

Duplication d'un user à un autre (user_prototype) root % repquota

0 = pas de quota

Ne pas oublier de FS !

(7)

inique Lazure

Activation des quotas

Commande root% quotaon <device>

Inclure dans /etc/fstab :

Permet l'activation lors du démarage (init)

Option de montage usrquota ou grpquota

Quotas sur NFS :

Uniquement sur le serveur

Démon rpc.quotad sur le serveur (bug RH)

(8)

© Dominique Lazure

8

Boite à outils des quotas

root% quotacheck mise-à-jour des comptes root% repquota rapport complet

polo% quota –v rapport individuel Bibliothèque

#include <sys/quota.h>

int quotactl (int cmd, const char *special, int id , caddr_t addr);

#include <linux/unistd.h>

_syscall4(int, quotactl, int, cmd, const char *, special , int, id, caddr_t, addr);

(9)

inique Lazure

Politiques d'allocation

Politique a priori

Robuste et sécurisante pour Adminsys

diviser l'espace par le # usagers

non scalable : nouveaux usagers

Politique efficace

s'autoriser > 100%

Sécurité statistique

Auto-gérée :

(10)

© Dominique Lazure

10

Questions ?

Références

Documents relatifs

Il peut être consulté dans l’espace Finance, rubrique Communiqués et documentation / Information réglementée du site internet de ACCOR :

Clients douteux ou litigieux Autres créances clients Personnel et comptes rattachés Créances représentatives des titres prêtés Sécurité sociale et autres organismes

3. Demande au Conseil de charger le Secrétaire général de mettre en œuvre la stratégie TRIP OACI pour aider les États membres à identifier expressément les personnes, et

J’ai effectué mes travaux selon les normes professionnelles applicables en France ; ces normes requièrent la mise en œuvre de diligences destinées à vérifier la concordance

Tel que précisé dans le programme Aide à l’adaptation numérique des entreprises de la presse d’information écrite et dans la convention conclue entre le client-partenaire et

Tel que précisé dans le programme Caractérisation des immeubles et secteurs à potentiel patrimonial et dans la convention conclue entre le client-partenaire et le Ministère de

Clients douteux ou litigieux Autres créances clients Personnel et comptes rattachés Créances représentatives des titres prêtés Sécurité sociale et autres organismes sociaux

Les appréciations ainsi portées s’inscrivent dans le cadre de notre démarche d’audit des comptes annuels, pris dans leur ensemble, et ont donc contribué à la