Changes the attributes of a paging space.
chps [ -t ps_helper ] [-s LogicalPartitions | -d LogicalPartitions ] [ -f ] [-c ChecksumSize ] [ -a { y | n } ] PagingSpace
The chps command changes the attributes of a paging space. The PagingSpace parameter specifies the name of the paging space to be changed.
To change the size of a Network File System (NFS) paging space, the size of the file that resides on the server must first be changed and then the swapon command used to notify the client of the change in size of the paging space.
If the -t flag is specified, the argument will be assumed to be a third-party helper executable. If the helper executable is present in the /sbin/helpers/pagespace path then it will be spawned passing all the arguments and with the -c flag to specify chps command. The /etc/swapspaces path will be modified accordingly if the helper executable returns zero. The helper executable must change the attributes. If the helper program doesn’t exist in the /sbin/helpers/pagespace path, the chps command will display the usage error. The helper executable must exit with a 0 if successful and a non-zero if it fails.
You can use the Web-based System Manager Devices application (Devices fast path) to change device characteristics. You could also use the System Management Interface Tool (SMIT) smit chps fast path to run this command.
Note: The primary paging space is hardcoded in the boot record. Therefore, the primary paging space will always be activated when the system is restarted. The chps command is unable to deactivate the primary paging space.
Item | Description |
---|---|
-a | Specifies to use a paging space at the next system restart.
|
-d LogicalPartitions | Specifies the number of logical partitions to subtract. |
-c ChecksumSize | Specifies the size of the checksum to use for the paging space, in bits. Valid options are 0 (checksums disabled), 8, 16 and 32. If -c is not specified, it will default to 0. The chps command with this option will fail on a swapped on paging space unless -f is used. |
-f | Specifies that the checksum size set by -c will be used for the next swapon of the paging space. This option has no effect if -c is not used or if the paging space is not swapped on. |
-s LogicalPartitions | Specifies the number of logical partitions to add. |
-t | Specifies to use the helper program under /sbin/helpers/pagespace
directory.
|
Attention RBAC users and Trusted AIX® users: This command can perform privileged operations. Only privileged users can run privileged operations. For more information about authorizations and privileges, see Privileged Command Database in Security. For a list of privileges and the authorizations associated with this command, see the lssecattr command or the getcmdattr subcommand.
chps -s 4 myvg
This adds four logical partitions to the myvg paging space.chps -a y PS02
This specifies that the PS02 paging space is to be active at subsequent system restarts.chps -c 8 mypg
This sets the myvg paging space checksum size to 8 bits, if it is not swapped on.chps -t foo –s4 myps
This adds four logical partitions to myps by calling the helper program foo.Item | Description |
---|---|
/etc/swapspaces | Specifies the paging space devices and their attributes. |