JavaScript is required to for searching.
Omitir Vínculos de navegación
Salir de la Vista de impresión
Transición de Oracle Solaris 10 a Oracle Solaris 11.1     Oracle Solaris 11.1 Information Library (Español)
search filter icon
search icon

Información del documento

Prefacio

1.  Transición de Oracle Solaris 10 a una versión de Oracle Solaris 11 (descripción general)

2.  Transición a los métodos de instalación de Oracle Solaris 11

3.  Gestión de dispositivos

4.  Funciones de gestión de almacenamiento

5.  Gestión de sistemas de archivos

Cambios del sistema de archivos de Oracle Solaris 11

Requisitos y cambios del sistema de archivos raíz

Montaje de cambios en el sistema de archivos

Gestión de cambios en sistemas de archivo ZFS

Visualización de información de sistemas de archivos ZFS

Resolución de problemas de informe de espacio de sistema de archivos ZFS

Resolución de problemas de informe de espacio de agrupaciones de almacenamiento ZFS

Cómo hacer que los sistemas de archivos ZFS estén disponibles

Cambios en el uso compartido del sistema de archivos ZFS

Sintaxis del uso compartido de ZFS heredados

Migración del uso compartido de ZFS y problemas de transición

Requisitos para la anulación de la duplicación de datos de ZFS

Consideración de las funciones de copia de seguridad de ZFS

Migración de datos de sistemas de archivos a sistemas de archivos ZFS

Recomendaciones para la migración de datos

Migración de datos de ZFS mediante shadow

Migración de datos UFS al sistema de archivos ZFS (ufsdump y ufsrestore)

6.  Gestión de software y entornos de inicio

7.  Gestión de configuración de red

8.  Gestión de configuración del sistema

9.  Gestión de la seguridad

10.  Gestión de las versiones de Oracle Solaris en un entorno virtual

11.  Gestión de cuentas de usuario y entornos de usuario

12.  Gestión de funciones de escritorio

A.  Escenario de instalación automatizada de SPARC

Gestión de cambios en sistemas de archivo ZFS

Las siguientes funciones del sistema de archivos ZFS, que no estaban disponibles en la versión Oracle Solaris 10, están disponibles en Oracle Solaris 11:

Visualización de información de sistemas de archivos ZFS

Una vez que el sistema está instalado, revise la agrupación de almacenamiento ZFS y la información del sistema de archivos ZFS.

Muestre la información de la agrupación de almacenamiento ZFS con el comando zpool status.

Muestre la información del sistema de archivos ZFS con el comando zfs list. Por ejemplo:

Para obtener una descripción de los componentes de la agrupación raíz, consulte Revisión del entorno de inicio ZFS inicial después de una instalación.

Resolución de problemas de informe de espacio de sistema de archivos ZFS

Los comandos zpool list y zfs list son mejores que los comandos df y du anteriores para determinar el espacio disponible de la agrupación y el sistema de archivos. Con los comandos heredados, no se puede distinguir fácilmente entre el espacio disponible de la agrupación y el del sistema de archivos. Además, los comandos heredados no contabilizan el espacio que consumen los sistemas de archivos descendientes o las instantáneas.

Por ejemplo, la siguiente agrupación raíz (rpool) tiene 5,46 GB asignados y 68,5 GB libres.

# zpool list rpool
NAME   SIZE  ALLOC   FREE  CAP  DEDUP  HEALTH  ALTROOT
rpool   74G  5.46G  68.5G   7%  1.00x  ONLINE  -

Si compara la contabilización del espacio de la agrupación con la contabilización del espacio del sistema de archivos mediante la revisión de las columnas de espacio utilizado (USED) de sus sistemas de archivos individuales, puede ver que el espacio de la agrupación se contabiliza. Por ejemplo:

# zfs list -r rpool
NAME                      USED  AVAIL  REFER  MOUNTPOINT
rpool                    5.41G  67.4G  74.5K  /rpool
rpool/ROOT               3.37G  67.4G    31K  legacy
rpool/ROOT/solaris       3.37G  67.4G  3.07G  /
rpool/ROOT/solaris/var    302M  67.4G   214M  /var
rpool/dump               1.01G  67.5G  1000M  -
rpool/export             97.5K  67.4G    32K  /rpool/export
rpool/export/home        65.5K  67.4G    32K  /rpool/export/home
rpool/export/home/admin  33.5K  67.4G  33.5K  /rpool/export/home/admin
rpool/swap               1.03G  67.5G  1.00G  -

Resolución de problemas de informe de espacio de agrupaciones de almacenamiento ZFS

El valor de tamaño (SIZE) que informa el comando zpool list en general es la cantidad de espacio físico en disco de la agrupación, pero esto varía según el nivel de redundancia de la agrupación. Consulte los ejemplos que se proporcionan a continuación. El comando zfs list muestra el espacio utilizable que está disponible para sistemas de archivos, que se calcula con el espacio en disco menos la carga de metadatos de redundancia de la agrupación ZFS, si es que hay.

Cómo hacer que los sistemas de archivos ZFS estén disponibles

El modo de hacer que los sistemas de archivos ZFS estén disponibles es similar al de las versiones de Oracle Solaris 10 de los siguientes aspectos:

Cambios en el uso compartido del sistema de archivos ZFS

En Oracle Solaris 10, puede establecer la propiedad sharenfs o sharesmb para crear y publicar un recurso compartido del sistema de archivos ZFS, o puede utilizar el comando heredado share.

En Oracle Solaris 11, puede crear un recurso compartido del sistema de archivos ZFS y publicarlo como se indica a continuación:

Las principales diferencias de uso compartido de la nueva versión son las siguientes:

En Oracle Solaris 11.1, el uso compartido de sistemas de archivos ZFS es más eficaz gracias a las siguientes mejoras principales:

Las mejoras de uso compartido de archivos están asociadas con la versión de agrupación 34. Para obtener más información, consulte Cómo compartir y anular la compartición de sistemas de archivos ZFS de Administración de Oracle Solaris 11.1: sistemas de archivos ZFS.

Sintaxis del uso compartido de ZFS heredados

La sintaxis del uso compartido todavía se admite sin tener que modificar el archivo /etc/dfs/dfstab. Los recursos compartidos heredados se gestionan mediante un servicio SMF.

  1. Utilice el comando share para compartir un sistema de archivos.

    Por ejemplo, para compartir un sistema de archivos ZFS:

    # share -F nfs /tank/zfsfs
    # cat /etc/dfs/sharetab
    /tank/zfsfs        -       nfs     rw

    La sintaxis anterior es idéntica a la que se usa para compartir un sistema de archivos UFS:

    # share -F nfs /ufsfs
    # cat /etc/dfs/sharetab
    /ufsfs  -       nfs     rw      
    /tank/zfsfs     -       nfs     rw      
  2. Puede crear un sistema de archivos con la propiedad sharenfs habilitada, como en las versiones anteriores. El comportamiento de Oracle Solaris 11 es que se crea un recurso compartido predeterminado para el sistema de archivos.

    # zfs create -o sharenfs=on rpool/data
    # cat /etc/dfs/sharetab
    /rpool/data     rpool_data      nfs     sec=sys,rw

Los recursos compartidos del sistema de archivos anterior se publican inmediatamente.

Migración del uso compartido de ZFS y problemas de transición

Revise los problemas relacionados con la transición de recursos compartidos en esta sección.

Requisitos para la anulación de la duplicación de datos de ZFS

En Oracle Solaris 11, puede utilizar la propiedad de anulación de la duplicación (dedup) para eliminar datos redundantes de sus sistemas de archivos ZFS. Si un sistema de archivos tiene habilitada la propiedad dedup, los bloques de datos duplicados se eliminan de forma sincrónica. El resultado es que se almacenan solamente los datos exclusivos y los componentes comunes se comparten entre archivos. Por ejemplo:

# zfs set dedup=on tank/home

No habilite la propiedad dedup en los sistemas de archivos que residen en los sistemas de producción hasta que realice los pasos siguientes para determinar si el sistema puede admitir los datos de la anulación de la duplicación.

  1. Determine si los datos se beneficiarían con el ahorro de espacio que proporciona la anulación de la duplicación. Si no se puede anular la duplicación de los datos, no tiene sentido habilitar dedup. La ejecución del siguiente comando consume mucha memoria:

    # zdb -S tank
    Simulated DDT histogram:
    bucket              allocated                       referenced          
    ______   ______________________________   ______________________________
    refcnt   blocks   LSIZE   PSIZE   DSIZE   blocks   LSIZE   PSIZE   DSIZE
    ------   ------   -----   -----   -----   ------   -----   -----   -----
         1    2.27M    239G    188G    194G    2.27M    239G    188G    194G
         2     327K   34.3G   27.8G   28.1G     698K   73.3G   59.2G   59.9G
         4    30.1K   2.91G   2.10G   2.11G     152K   14.9G   10.6G   10.6G
         8    7.73K    691M    529M    529M    74.5K   6.25G   4.79G   4.80G
        16      673   43.7M   25.8M   25.9M    13.1K    822M    492M    494M
        32      197   12.3M   7.02M   7.03M    7.66K    480M    269M    270M
        64       47   1.27M    626K    626K    3.86K    103M   51.2M   51.2M
       128       22    908K    250K    251K    3.71K    150M   40.3M   40.3M
       256        7    302K     48K   53.7K    2.27K   88.6M   17.3M   19.5M
       512        4    131K   7.50K   7.75K    2.74K    102M   5.62M   5.79M
        2K        1      2K      2K      2K    3.23K   6.47M   6.47M   6.47M
        8K        1    128K      5K      5K    13.9K   1.74G   69.5M   69.5M
     Total    2.63M    277G    218G    225G    3.22M    337G    263G    270G
    
    dedup = 1.20, compress = 1.28, copies = 1.03, dedup * compress / copies = 1.50

    Si la razón estimada de dedup es mayor que 2, puede que se produzca un ahorro de espacio con dedup.

    En este ejemplo, la razón de dedup (dedup = 1,20) es menor que 2, por lo cual no se recomienda la habilitación de dedup.

  2. Asegúrese de que el sistema tenga memoria suficiente para admitir dedup.

    • Cada entrada de la tabla de dedup incorporada en el núcleo central es de aproximadamente 320 bytes.

    • Multiplique el número de bloques asignados por 320. Por ejemplo:

      in-core DDT size = 2.63M x 320 = 841.60M
  3. El rendimiento de dedup es mejor cuando la tabla de anulación de la duplicación se ajusta a la memoria. Si la tabla de dedup se tiene que escribir en el disco, el rendimiento disminuirá. Si habilita la anulación de duplicación en los sistemas de archivos sin suficientes recursos de memoria, el rendimiento del sistema podría disminuir durante las operaciones relacionadas con el sistema de archivos. Por ejemplo, la eliminación de un gran sistema de archivos habilitado para dedup sin recursos de memoria suficientes puede afectar al rendimiento del sistema.