Skip to main content
SANtricity commands
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Definir atributos de volume para um volume em um pool de discos - SANtricity CLI

Colaboradores netapp-driley

O set volumes comando define as propriedades de um volume em um pool de discos.

Arrays compatíveis

Este comando se aplica a qualquer storage array individual, incluindo os arrays E4000, E2700, E5600, E2800, E5700, EF600 e EF300, desde que todos os pacotes SMcli estejam instalados.

Funções

Para executar esse comando em um storage array E4000, E2800, E5700, EF600 ou EF300, você deve ter a função Administrador de armazenamento.

Contexto

Observação

Em configurações em que os pools de discos consistem em mais de 32 volumes, a operação pode resultar em erros de e/S do host ou reinicializações internas do controlador devido à expiração do período de tempo limite antes da operação ser concluída. Se detetar erros de e/S do host ou reinicializações da controladora interna, coloque o host em um estado de repouso e tente a operação novamente.

Sintaxe

set (allVolumes | volume [volumeName] |
volumes [volumeName1 ... volumeNameN] | volume <"wwID">)
addCapacity = capacityValue[KB|MB|GB|TB|Bytes] |
cacheFlushModifier=cacheFlushModifierValue |
cacheReadPrefetch = (TRUE | FALSE) |
cacheWithoutBatteryEnabled=(TRUE | FALSE) |
mediaScanEnabled=(TRUE | FALSE) |
mirrorCacheEnabled=(TRUE | FALSE) |
preReadRedundancyCheck = (TRUE | FALSE) |
readCacheEnabled=(TRUE | FALSE) |
redundancyCheckEnabled = (TRUE | FALSE) |
segmentSize = segmentSizeValue
userLabel = userlabelValue
writeCacheEnabled=(TRUE | FALSE) |
dataAssuranceDisabled=(TRUE | FALSE)

Parâmetros

Parâmetro Descrição

allVolumes

Este parâmetro define as propriedades de todos os volumes no storage array.

volume

O nome do volume para o qual você deseja definir propriedades. Coloque o nome do volume entre colchetes ([ ]). Se o nome do volume tiver carateres especiais ou números, você deve incluir o nome do volume entre aspas duplas (" ") dentro de colchetes.

volume

O World Wide Identifier (WWID) do volume para o qual você deseja definir propriedades. Coloque o WWID entre aspas duplas (" ") entre colchetes angulares ( ).

Observação

Ao executar este comando, não use separadores de dois pontos no WWID.

volumes

Os nomes de vários volumes para os quais você deseja definir propriedades. Todos os volumes terão as mesmas propriedades. Insira os nomes dos volumes usando estas regras:

  • Inclua todos os nomes entre colchetes ([ ]).

  • Separe cada um dos nomes com um espaço.

Se os nomes dos volumes tiverem carateres especiais ou números, insira os nomes usando estas regras:

  • Inclua todos os nomes entre colchetes ([ ]).

  • Coloque cada um dos nomes em aspas duplas (" ").

  • Separe cada um dos nomes com um espaço.

addCapacity

A definição para aumentar o tamanho de armazenamento (capacidade) do volume para o qual está a definir propriedades. O tamanho é definido em unidades de bytes KB , , MB, GB TB ou . O valor padrão é bytes.

Este parâmetro não é válido para volumes finos.

cacheFlushModifier

A quantidade máxima de tempo que os dados para o volume permanecem no cache antes que os dados sejam escoados para o armazenamento físico. Valores válidos são listados na seção Notas.

cacheReadPrefetch

A configuração para ativar ou desativar o cache ler pré-busca. Para desativar a pré-busca de leitura de cache, defina este parâmetro como FALSE. Para ativar a pré-busca de leitura de cache, defina este parâmetro como TRUE.

cacheWithoutBatteryEnabled

A definição para ligar ou desligar o armazenamento em cache sem pilhas. Para ativar o armazenamento em cache sem pilhas, defina este parâmetro para TRUE. Para desativar o armazenamento em cache sem pilhas, defina este parâmetro para FALSE.

mediaScanEnabled

A definição para ligar ou desligar a digitalização de multimédia para o volume. Para ativar a digitalização de multimédia, defina este parâmetro para TRUE. Para desativar a digitalização de multimédia, defina este parâmetro para FALSE. (Se a digitalização de Mídia estiver desativada no nível da matriz de armazenamento, este parâmetro não terá efeito.)

mirrorCacheEnabled

A configuração para ativar ou desativar o cache espelhado. Para ativar o cache espelhado, defina este parâmetro como TRUE. Para desativar o cache espelhado, defina este parâmetro como FALSE.

owner

O controlador que possui o volume. Identificadores válidos do controlador são a ou b, onde a é o controlador em Slota, e b é o controlador no slot B. Use este parâmetro apenas se você quiser alterar o proprietário do volume.

preReadRedundancyCheck

A configuração para ativar ou desativar a verificação de redundância de pré-leitura. Ativar a verificação de redundância pré-leitura verifica a consistência dos dados de redundância RAID para as faixas que contêm os dados lidos. A verificação de redundância de pré-leitura é realizada apenas em operações de leitura. Para ativar a verificação de redundância de pré-leitura, defina este parâmetro como TRUE. Para desativar a verificação de redundância de pré-leitura, defina este parâmetro como FALSE.

Observação

Não use este parâmetro em volumes não redundantes, como volumes RAID 0.

readCacheEnabled

A configuração para ativar ou desativar o cache de leitura. Para ativar o cache de leitura, defina este parâmetro como TRUE. Para desativar o cache de leitura, defina este parâmetro como FALSE.

redundancyCheckEnabled

A definição para ligar ou desligar a verificação de redundância durante uma digitalização de material. Para ativar a verificação de redundância, defina este parâmetro como TRUE. Para desativar a verificação de redundância, defina este parâmetro como FALSE.

userLabel

O novo nome que você deseja dar a um volume existente. Coloque o novo nome do volume entre aspas duplas (" ").

writeCacheEnabled

A configuração para ativar a capacidade de cache de gravação.

Notas

Quando você usa este comando, você pode especificar um ou mais parâmetros opcionais.

Você pode aplicar esses parâmetros a apenas um volume de cada vez:

  • addCapacity

  • segmentSize

  • userLabel

Adicione capacidade e tamanho do segmento

Definir o addCapacity parâmetro ou o segmentSize parâmetro inicia uma operação de longa duração que você não pode parar. Essas operações de longa duração são executadas em segundo plano e não o impedem de executar outros comandos. Para mostrar o progresso das operações de longa duração, use o show volume actionProgress comando.

Modificador de descarga de cache

Valores válidos para o modificador de flush de cache são listados nesta tabela.

Valor Descrição

Immediate

Os dados são lavados assim que são colocados no cache.

.25

Os dados são lavados após 250 ms.

.5

Os dados são lavados após 500 ms.

.75

Os dados são lavados após 750 ms.

1

Os dados são lavados após 1 s..

1.5

Os dados são lavados após 1500 ms.

2

Os dados são lavados após 2 s..

5

Os dados são lavados após 5 s..

10

Os dados são lavados após 10 s..

20

Os dados são lavados após 20 s..

60

Os dados são lavados após 60 s (1 min.).

120

Os dados são lavados após 120 s (2 min.).

300

Os dados são lavados após 300 s (5 min.).

1200

Os dados são lavados após 1200 s (20 min.).

3600

Os dados são lavados após 3600 s (1 h).

Infinite

Os dados no cache não estão sujeitos a restrições de idade ou tempo. Os dados são limpos com base em outros critérios que são gerenciados pelo controlador.

Cache sem bateria ativada

O armazenamento em cache sem baterias permite que o armazenamento em cache de gravação continue se as baterias do controlador estiverem completamente descarregadas, não totalmente carregadas ou não estiverem presentes. Se você definir este parâmetro como TRUE sem uma fonte de alimentação ininterrupta (UPS) ou outra fonte de alimentação de backup, você poderá perder dados se a energia para a matriz de armazenamento falhar. Este parâmetro não tem efeito se o cache de gravação estiver desativado.

Prioridade de modificação

Prioridade de modificação define a quantidade de recursos do sistema que são usados ao modificar propriedades de volume. Se você selecionar o nível de prioridade mais alto, a modificação de volume usará a maioria dos recursos do sistema, o que diminui o desempenho para transferências de dados do host.

Cache lê pré-busca

O cacheReadPrefetch parâmetro permite que o controlador copie blocos de dados adicionais no cache enquanto o controlador lê e copia blocos de dados solicitados pelo host da unidade para o cache. Essa ação aumenta a chance de que uma futura solicitação de dados possa ser atendida a partir do cache. A pré-busca de leitura de cache é importante para aplicativos Multimídia que usam transferências de dados sequenciais. As configurações do storage array que você usa determinam o número de blocos de dados adicionais lidos pelo controlador no cache. Os valores válidos para o cacheReadPrefetch parâmetro são TRUE ou FALSE.

Tamanho do segmento

O tamanho de um segmento determina quantos blocos de dados o controlador grava em uma única unidade em um volume antes de gravar dados na próxima unidade. Cada bloco de dados armazena 512 bytes de dados. Um bloco de dados é a menor unidade de armazenamento. O tamanho de um segmento determina quantos blocos de dados contém. Por exemplo, um segmento de 8 KB contém 16 blocos de dados. Um segmento de 64 KB contém 128 blocos de dados.

Quando você insere um valor para o tamanho do segmento, o valor é verificado em relação aos valores suportados fornecidos pelo controlador no tempo de execução. Se o valor inserido não for válido, o controlador retornará uma lista de valores válidos. O uso de uma única unidade para uma única solicitação deixa outras unidades disponíveis para atender simultaneamente a outras solicitações.

Se o volume estiver em um ambiente onde um único usuário está transferindo grandes unidades de dados (como Multimídia), o desempenho é maximizado quando uma única solicitação de transferência de dados é atendida com uma única faixa de dados. (Uma faixa de dados é o tamanho do segmento que é multiplicado pelo número de unidades no grupo de volumes que são usadas para transferências de dados.) Neste caso, várias unidades são usadas para a mesma solicitação, mas cada unidade é acessada apenas uma vez.

Para obter o desempenho ideal em um ambiente de armazenamento de sistemas de arquivos ou banco de dados multiusuário, defina o tamanho do segmento para minimizar o número de unidades necessárias para atender a uma solicitação de transferência de dados.

Nível mínimo de firmware

7,83