Crear volumen en pool de discos
La create volume diskPool
El comando crea un nuevo volumen RAID estándar o un volumen fino en un pool de discos existente.
Cabinas compatibles
Este comando se aplica a cualquier cabina de almacenamiento individual, incluidas las cabinas E4000, E2700, E5600, E2800, E5700, EF600 y EF300, siempre que estén instalados todos los paquetes SMcli.
Funciones
Para ejecutar este comando en una cabina de almacenamiento E4000, E2800, E5700, EF600 o EF300, debe contar con el rol de administrador de almacenamiento.
Contexto
Algunos parámetros para crear un volumen RAID estándar en un grupo de volúmenes no son compatibles para la creación de volúmenes de cualquier tipo en un pool de discos. Cuando se usan scripts más antiguos para crear volúmenes en pools de discos, se debe confirmar que todos los parámetros sean válidos para pools de discos. Los parámetros no válidos impiden la correcta ejecución de los scripts y provocan un error. |
Sintaxis para crear un volumen estándar
create volume diskPool="diskPoolName"
userLabel="volumeName"
capacity=volumeCapacity
[thinProvisioned=(TRUE | FALSE)]
[owner=(a|b)]
[mapping=(none|default)]
[dataAssurance=(none|enabled)]
[cacheReadPrefetch=(TRUE | FALSE)]
[raidLevel=(1 | 6)]
[blockSize=requestedBlockSizeValue]
Sintaxis para crear un volumen con aprovisionamiento fino
create volume diskPool="diskPoolName"
userLabel="volumeName"
capacity=volumeCapacity
[thinProvisioned=(TRUE | FALSE)]
[owner=(a|b)]
[mapping=(none|default)]
[dataAssurance=(none|enabled)]
[(existingRepositoryLabel=existingRepositoryName |
[newRepositoryCapacity=newRepositoryCapacityValue (KB | MB | GB | TB | Bytes)]
[repositoryMaxCapacity=repositoryMaxCapacityValue(KB|MB|GB|TB|Bytes)]
[warningThresholdPercent=pass:quotes][_warningThresholdPercentValue_]
[repositoryExpansionPolicy=(automatic|manual)]
[cacheReadPrefetch=(TRUE | FALSE)]
Parámetros
Parámetro | Descripción | ||
---|---|---|---|
|
Nombre del pool de discos en el que se creará el nuevo volumen. El nombre del pool de discos debe escribirse entre comillas dobles (" "). |
||
|
El nombre que se desea otorgar al nuevo volumen. El nombre del volumen debe escribirse entre comillas dobles (" "). |
||
|
El tamaño del volumen que se está creando. Para un volumen RAID estándar, la capacidad que se asignará al volumen. Para un volumen fino, el valor de capacidad virtual que expondrá el volumen fino. El tamaño se define en unidades de
|
||
|
Este parámetro habilita el thin provisioning para el nuevo volumen. Para usar thin provisioning, el parámetro debe configurarse en
|
||
|
La controladora propietaria del volumen. Los identificadores válidos de la controladora son los siguientes |
||
|
Este parámetro permite asignar el volumen a un host. Si se prefiere realizar la asignación más tarde, el parámetro debe configurarse en El valor predeterminado es |
||
|
Este parámetro identifica un repositorio existente para un volumen fino. Un volumen de repositorios tiene la capacidad física para un volumen fino. Este parámetro solo se aplica a thin provisioning. Si utiliza la |
||
|
Este parámetro crea un nuevo repositorio para un volumen fino. Un volumen de repositorios tiene la capacidad física para un volumen fino. Use este parámetro únicamente si establece el valor de El tamaño se define en unidades de
El valor predeterminado es el 50 % de la capacidad virtual. |
||
|
Este parámetro define la capacidad máxima de un repositorio para un volumen fino. Use este parámetro únicamente si establece el valor de El tamaño se define en unidades de
|
||
|
El porcentaje de capacidad de un volumen fino que debe alcanzarse para que se envíe una alerta de advertencia de que el volumen está casi completo. Deben usarse valores enteros. Por ejemplo, el valor 70 significa 70 %. Los valores válidos son de 1 a 100. Si el parámetro se configura en 100, las alertas de advertencia quedan deshabilitadas. |
||
|
Este parámetro establece la política de expansión en |
||
|
El ajuste para activar o desactivar la captura previa de lectura de caché. Para desactivar la captura previa de lectura de caché, este parámetro debe configurarse en |
||
|
Configura el nivel de RAID para el volumen que se crea en el pool de discos. Para especificar RAID1, establezca en |
||
|
Este parámetro configura el tamaño de bloque del volumen que se está creando. Valor de |
Notas
Cada nombre de volumen debe ser exclusivo. Puede utilizar cualquier combinación de caracteres alfanuméricos, subrayado (_), guión (-) y almohadilla (#) para la etiqueta de usuario. Las etiquetas de usuario pueden tener hasta 30 caracteres.
Para los volúmenes finos, el capacity
el parámetro especifica la capacidad virtual del volumen y la repositoryCapacity
parámetro especifica la capacidad del volumen creado como volumen de repositorios. Utilice la existingRepositoryLabel
parámetro para especificar un volumen de repositorios existente sin usar en lugar de crear un volumen nuevo.
Para obtener los mejores resultados al crear un volumen fino, el volumen de repositorios ya debe existir o debe crearse en un pool de discos existente. Si no se especifican algunos de los parámetros opcionales al crear volúmenes finos, el software de administración del almacenamiento intentará crear el volumen de repositorios. El volumen candidato más viable es un volumen de repositorios que ya existe y que se encuentra dentro de los requisitos de tamaño. El siguiente candidato más viable es un volumen de repositorios nuevo que se crea en la extensión libre del pool de discos.
No es posible crear volúmenes de repositorios para volúmenes finos en un grupo de volúmenes.
Los volúmenes con thin provisioning no se admiten en EF300 o EF600.
Gestión de garantía de datos
La función Data Assurance (DA) mejora la integridad de los datos en todo el sistema de almacenamiento. DA permite a la cabina de almacenamiento comprobar si se producen errores cuando se transfieren datos entre hosts y unidades. Si esta función está habilitada, la cabina de almacenamiento añade códigos de comprobación de errores (también conocidos como comprobaciones de redundancia cíclicas o CRC) a cada bloque de datos del volumen. Una vez movido un bloque de datos, la cabina de almacenamiento utiliza estos códigos de CRC para determinar si se produjeron errores durante la transmisión. Los datos posiblemente dañados no se escriben en el disco ni se vuelven a transferir al host.
Si desea usar la función DA, comience con un pool o grupo de volúmenes que solo incluya unidades que sean compatibles con DA. A continuación, cree volúmenes compatibles con DA. Por último, asigne estos volúmenes compatibles con DA al host por medio de una interfaz de I/o compatible con DA. Las interfaces de I/o compatibles con DA son Fibre Channel, SAS e Iser over InfiniBand (extensiones iSCSI para RDMA/IB). ISCSI sobre Ethernet o SRP over InfiniBand no admiten LA función DA.
Cuando todas las unidades son compatibles con DA, es posible configurar el |
Si dataAssurance
el parámetro se establece en enabled
, sólo se considerarán unidades compatibles con garantía de datos para candidatos de volumen; de lo contrario, se considerarán unidades compatibles con garantía de datos o no compatibles con esta función. Si solamente existen unidades con garantía de datos disponibles, se crea el nuevo volumen con las unidades compatibles con esa función.
Nivel de firmware mínimo
7.83
8.70 añade el raidLevel
y.. _blockSize
parámetros.