Commande chps
Objectif
Modifie les attributs d'un espace de pagination.
Syntaxe
chps [ -t ps_helper ] [-s LogicalPartitions | -d LogicalPartitions ] [ -f ] [-c ChecksumSize ] [ -a { y | n } ] PagingSpace
Descriptif
La commande chps modifie les attributs d'un espace de pagination. Le paramètre PagingSpace indique le nom de l'espace de pagination à modifier.
Pour modifier la taille d'un espace de pagination du système de fichiers réseau (NFS), la taille du fichier qui se trouve sur le serveur doit d'abord être modifiée, puis la commande swapon utilisée pour avertir le client de la modification de la taille de l'espace de pagination.
Si l'indicateur -t est spécifié, l'argument est supposé être un exécutable auxiliaire tiers. Si l'exécutable auxiliaire est présent dans le chemin /sbin/helpers/pagespace , il est généré en transmettant tous les arguments et avec l'indicateur -c pour spécifier la commande chps . Le chemin /etc/swapspaces sera modifié en conséquence si l'exécutable de l'auxiliaire renvoie zéro. L'exécutable de l'auxiliaire doit modifier les attributs. Si le programme auxiliaire n'existe pas dans le chemin /sbin/helpers/pagespace , la commande chps affiche l'erreur d'utilisation. L'exécutable de l'auxiliaire doit se fermer avec la valeur 0 en cas de réussite et une valeur différente de zéro en cas d'échec.
Vous pouvez également utiliser le raccourci SMIT (System Management Interface Tool) smit chps pour exécuter cette commande.
Remarque: L'espace de pagination principal est codé en dur dans l'enregistrement d'amorçage. Par conséquent, l'espace de pagination principal sera toujours activé lors du redémarrage du système. La commande chps ne peut pas désactiver l'espace de pagination principal.
Indicateurs
| Article | Descriptif |
|---|---|
| -a | Indique qu'un espace de pagination doit être utilisé lors du prochain redémarrage du système.
|
| -d LogicalPartitions | Indique le nombre de partitions logiques à soustraire. |
| -c ChecksumSize | Indique la taille du total de contrôle à utiliser pour l'espace de pagination, en bits. Les options valides sont 0 (totaux de contrôle désactivés), 8, 16 et 32. Si -c n'est pas spécifié, la valeur par défaut est 0. La commande chps avec cette option échoue sur un espace de pagination permuté, sauf si -f est utilisé. |
| -f | Indique que la taille de total de contrôle définie par -c sera utilisée pour la prochaine perche de l'espace de pagination. Cette option n'a aucun effet si -c n'est pas utilisé ou si l'espace de pagination n'est pas permuté. |
| -s LogicalPartitions | Indique le nombre de partitions logiques à ajouter. |
| -t | Indique que le programme auxiliaire doit être utilisé dans le répertoire /sbin/helpers/pagespace .
|
Security
Attention aux utilisateurs RBAC: cette commande peut effectuer des opérations privilégiées. Seuls les utilisateurs privilégiés peuvent exécuter des opérations privilégiées. Pour plus d'informations sur les autorisations et les privilèges, consultez la base de données des commandes privilégiées disponible dans Sécurité. Pour la liste des privilèges et autorisations associés à cette commandes, reportez-vous à la commande lssecattr ou à la sous-commande getcmdattr.
Exemples
- Pour modifier la taille de lamyvgespace de pagination, entrez:chps -s 4 myvgCela ajoute quatre partitions logiques à lamyvgespace de pagination.
- Pour définir lePS02espace de pagination configuré et actif lors des redémarrages suivants du système, entrez:chps -a y PS02Cela indique que lePS02L'espace de pagination doit être actif lors des redémarrages suivants du système.
- Pour définir la taille de total de contrôle dumyvgespace de pagination à 1 octet, entrez:chps -c 8 mypgCeci définit la taille de total de contrôle de l'espace de pagination myvg sur 8 bits, si elle n'est pas permutée.
- Pour modifier la taille de lamyvgespace de pagination à l'aide du programme auxiliaire foo entrez:chps -t foo –s4 mypsCela ajoute quatre partitions logiques à myps en appelant le programme auxiliaire foo.
Fichiers
| Article | Descriptif |
|---|---|
| /etc/swapspaces | Indique les unités d'espace de pagination et leurs attributs. |