No se puede agregar el archivo de intercambio en Solaris

No se puede agregar el archivo de intercambio en Solaris

Estoy intentando agregar un archivo de intercambio en Solaris 10. Ya creé un archivo de 2 GB swap.file. Luego, agrego un archivo de intercambio con el comando:

swap -a /swap.file

que muestra un error:

/swap.file: el tamaño no es válido

¿Qué estoy haciendo mal?

Respuesta1

Probablemente esté ejecutando un kernel de 32 bits. Puede simplemente crear archivos de intercambio de 2 x 1 GB y agregarlos por separado.

# rm /swap.file
# /usr/sbin/mkfile 1024m /swap1
# /usr/sbin/mkfile 1024m /swap2
# /usr/sbin/swap -a /swap1
# /usr/sbin/swap -a /swap2

Además, para que esta configuración sobreviva al reinicio, también deberá agregar líneas al archivo /etc/vfstab, por ejemplo:

/swap1 - - swap - no -
/swap2 - - swap - no -

información relacionada