swapon.2 (2010 09)

s
swapon(2) swapon(2)
(TO BE OBSOLETED)
[EALREADY] The device associated with path already has swap turned on.
[EBUSY] The device associated with path is already in use.
[EEXIST] The device associated with path was specified at system configuration time to add
swap at a specified location, but that location is within an existing file system on the
device.
[EFAULT] The LIF header on the device associated with path contains inconsistent directory
data.
[EIO] Unable to read the device associated with path .
[ELOOP] Too many symbolic links were encountered in translating the path name.
[ENAMETOOLONG]
The length of the specified path name exceeds
PATH_MAX bytes, or the length of a
component of the path name exceeds
NAME_MAX bytes while
_POSIX_NO_TRUNC
is in effect.
[ENODEV] The device associated with path does not exist.
[ENOENT] The system-imposed limit on the number of swap file entries has been reached.
[ENOSPC] There is is not enough available space on the specified file system or device.
[ENOSYS] The device associated with path was specified at system configuration time to add
swap following the file system, but no file system was found.
[ENOTBLK] The path argument is not a block special file or the root directory of a file system.
[ENOTDIR] A component of the path is not a directory.
[ENXIO] The device associated with path could not be opened.
[EPERM] The effective user ID is not a user with appropriate privileges.
[EROFS] The device associated with path is read-only.
WARNINGS
On systems running VxVM 3.5, the swap volumes to be configured for system crash dumps should be
created with the usage type as
swap during the creation of the swap volume. Not doing so will cause a
dump corruption. You could use the -U option of vxassist to do the same.
No means is available to stop swapping to a device.
The system allocates no less than the amount specified in min. However, to make the most efficient use
of space, more than the amount requested might be taken from the file system. The actual amount taken
will not exceed the number of file system blocks indicated in reserve .
Swapping to a file system is usually slower than swapping to a device.
Once file system blocks have been allocated for swap space, the file system can not be unmounted unless
the system is rebooted.
swapctl() is the replacement for swapon(). swapon() is to be obsoleted at a future date.
AUTHOR
swapon() was developed by the University of California, Berkeley.
SEE ALSO
swapon(1M), vxassist(1M), swapctl(2), privileges(5).
2 Hewlett-Packard Company 2 HP-UX 11i Version 3: September 2010