Gestión de sistemas de archivos en Oracle® Solaris 11.2

Salir de la Vista de impresión

Actualización: Julio de 2014
 
 

Cómo agregar espacio de intercambio en un entorno raíz ZFS de Oracle Solaris

  1. Conviértase en administrador.

    Para obtener más información, consulte Uso de sus derechos administrativos asignados de Protección de los usuarios y los procesos en Oracle Solaris 11.2 .

  2. Identifique el volumen de intercambio actual.

    Un volumen de intercambio no se puede eliminar si está en uso. Puede saber si el volumen de intercambio actual está en uso comparando los bloques identificados en la columna de bloques y los bloques identificados en la columna libre. Si los bloques de ambas columnas son iguales, el área de intercambio no está ocupada. Por ejemplo:

    # swap -l
    swapfile                 dev  swaplo   blocks   free
    /dev/zvol/dsk/rpool/swap 256,1      16 1058800 1058800
  3. Seleccione una de las opciones siguientes para cambiar el tamaño del volumen de intercambio.
    1. Si el área de intercambio actual no está en uso, puede cambiar el tamaño del volumen de intercambio actual, pero debe reiniciar el sistema para ver el aumento del espacio de intercambio.

      Por ejemplo:

      # zfs get volsize rpool/swap
      NAME        PROPERTY  VALUE    SOURCE
      rpool/swap  volsize   517M     -
      # zfs set volsize=2g rpool/swap
      # zfs get volsize rpool/swap
      NAME        PROPERTY  VALUE    SOURCE
      rpool/swap  volsize   2G       -
      # init 6
    2. Si no se puede reiniciar el sistema, agregue otro volumen de intercambio para aumentar el espacio total de intercambio.

      Por ejemplo:

      # zfs create -V 2G rpool/swap2

      A continuación, active el segundo volumen de intercambio.

      # swap -a /dev/zvol/dsk/rpool/swap2
      # swap -l
      swapfile                  dev  swaplo   blocks   free
      /dev/zvol/dsk/rpool/swap  256,1      16 1058800 1058800
      /dev/zvol/dsk/rpool/swap2 256,3      16 4194288 4194288
  4. Si es necesario, agregue una entrada para el segundo volumen de intercambio en el archivo /etc/vfstab.

    Por ejemplo:

    /dev/zvol/dsk/rpool/swap2    -        -       swap    -       no      -