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

Salir de la Vista de impresión

Actualización: Diciembre de 2014
 
 

Administración de propiedades de agrupaciones de almacenamiento de ZFS

Utilice el comando zpool get para visualizar información de propiedades de almacenamiento. Por ejemplo:

# zpool get all zeepool
NAME     PROPERTY       VALUE                SOURCE
zeepool  allocated      6.29G                -
zeepool  altroot        -                    default
zeepool  autoexpand     off                  default
zeepool  autoreplace    off                  default
zeepool  bootfs         -                    default
zeepool  cachefile      -                    default
zeepool  capacity       1%                   -
zeepool  dedupditto     0                    default
zeepool  dedupratio     1.00x                -
zeepool  delegation     on                   default
zeepool  failmode       wait                 default
zeepool  free           550G                 -
zeepool  guid           7543986419840620672  -
zeepool  health         ONLINE               -
zeepool  listshares     off                  default
zeepool  listsnapshots  off                  default
zeepool  readonly       off                  -
zeepool  size           556G                 -
zeepool  version        34                   default

Con el comando zpool set se pueden establecer las propiedades de agrupaciones de almacenamiento. Por ejemplo:

# zpool set autoreplace=on zeepool
# zpool get autoreplace zeepool
NAME     PROPERTY     VALUE    SOURCE
zeepool  autoreplace  on       local

Si trata de establecer una propiedad de agrupación en una agrupación que esté completamente llena, aparece en pantalla un mensaje similar al siguiente:

# zpool set autoreplace=on tank
cannot set property for 'tank': out of space

Para obtener información sobre cómo prevenir problemas de capacidad de espacio de la agrupación, consulte el Chapter 11, Prácticas de ZFS recomendadas por Oracle Solaris.

Tabla 3-1  Descripciones de propiedades de agrupaciones ZFS
Nombre de propiedad
Tipo
Valor predeterminado
Descripción
allocated
String
No se aplica
Valor de solo lectura que identifica la cantidad de espacio de almacenamiento dentro de la agrupación que se ha asignado físicamente.
altroot
String
off
Identifica un directorio raíz alternativo. Si se establece, el directorio se antepone a cualquier punto de montaje de la agrupación. Esta propiedad se puede utilizar para examinar una agrupación desconocida, si los puntos de montaje no son de confianza o en un entorno de inicio alternativo, donde las rutas habituales no sean válidas.
autoreplace
Boolean
off
Controla el reemplazo automático de dispositivos. Si la propiedad se establece en off, la sustitución del dispositivo debe iniciarla el administrador mediante el comando zpool replace. Si se establece en on, automáticamente se da formato y se sustituye cualquier dispositivo nuevo que se detecte en la misma ubicación física que un dispositivo previamente perteneciente a la agrupación. La abreviatura de la propiedad es replace.
bootfs
Boolean
No se aplica
Identifica el sistema de archivos de inicio predeterminado para la agrupación raíz. Generalmente, esta propiedad es establecida por los programas de instalación.
cachefile
String
No se aplica
Controla si la información de configuración de la agrupación está en caché. Todas las agrupaciones de la caché se importan automáticamente cuando se inicia el sistema. Sin embargo, los entornos de instalación y administración de clústeres podrían requerir el almacenamiento en caché de esta información en otra ubicación, para impedir la importación automática de las agrupaciones. Puede configurar esta propiedad para almacenar en caché información de configuración de agrupación en una ubicación distinta. Esta información se puede importar más adelante mediante el comando zpool import –c. Esta propiedad no se utiliza en la mayoría de las configuraciones de ZFS.
capacity
Number
No se aplica
Valor de solo lectura que identifica el porcentaje del espacio de agrupación utilizado.
La abreviatura de la propiedad es cap.
dedupditto
String
No se aplica
Establece un umbral, y si el recuento de referencia para un bloque con datos duplicados eliminados supera el umbral, se almacena automáticamente otra copia ditto del bloque.
dedupratio
String
No se aplica
Relación de eliminación de datos duplicados de solo lectura alcanzada para una agrupación, expresada como multiplicador.
delegation
Boolean
on
Controla si un usuario sin privilegios puede obtener permisos de acceso definidos para un sistema de archivos. Para más información, consulte el Chapter 8, Administración delegada de ZFS Oracle Solaris.
failmode
String
wait
Controla el comportamiento del sistema si se produce un error grave de agrupación. Esta situación suele deberse a la pérdida de conexión con el dispositivo o los dispositivos de almacenamiento subyacentes, o a un error de todos los dispositivos de la agrupación. El comportamiento de dicho evento depende de uno de los siguientes valores:
  • wait: bloquea todas las solicitudes de acceso a la agrupación hasta que se restablece la conexión del dispositivo y los errores se borran mediante el comando zpool clear. En este estado, las operaciones de E/S de la agrupación están bloqueadas, pero las operaciones de lectura podrían ser viables. Una agrupación se mantiene en estado wait hasta que se resuelve el problema del dispositivo.

  • continue: devuelve un error EIO a cualquier solicitud de E/S nueva, pero permite lecturas en cualquier otro dispositivo que esté en buen estado. Se bloqueará cualquier solicitud pendiente de ejecución en el disco. Después de volver a colocar o conectar el dispositivo, los errores se deben eliminar con el comando zpool clear.

  • panic: imprime un mensaje en la consola y genera un volcado de bloqueo del sistema.

free
String
No se aplica
Valor de solo lectura que identifica el número de bloques aún sin asignar dentro de la agrupación.
guid
String
No se aplica
Propiedad de solo lectura que detecta el identificador exclusivo de la agrupación.
health
String
No se aplica
Propiedad de solo lectura que identifica el estado actual de la agrupación como ONLINE, DEGRADED, SUSPENDED, REMOVED.
listshares
String
off
Controla si la información del recurso compartido de esta agrupación se muestra con el comando zfs list. El valor predeterminado es off.
listsnapshots
String
off
Controla si la información de instantánea que está asociada con esta agrupación se muestra con el comando zfs list. Si esta propiedad está desactivada, la información de la instantánea se puede mostrar con el comando zfs list –t snapshot.
readonly
Boolean
off
Identifica si una agrupación se puede modificar. Esta propiedad solo se activa cuando una agrupación se ha importado en modo de solo lectura. Si está activada, no se podrá acceder a ningún dato síncrono que exista únicamente en el log de intentos hasta que la agrupación se vuelva a importar en modo de lectura-escritura.
size
Number
No se aplica
Propiedad de solo lectura que identifica el tamaño total de la agrupación de almacenamiento.
version
Number
No se aplica
Identifica la versión en disco actual de la agrupación. El método preferido de actualizar agrupaciones se realiza con el comando zpool upgrade, aunque esta propiedad se puede utilizar si se necesita una versión predeterminada por cuestiones de compatibilidad retroactiva. Esta propiedad se puede establecer en cualquier número que esté entre 1 y la versión actual indicada por el comando zpool upgrade –v.