Definir atributos de volume para um volume em um pool de discos - SANtricity CLI
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
|
|
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 | ||
|---|---|---|---|
|
Este parâmetro define as propriedades de todos os volumes no storage array. |
||
|
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. |
||
|
O World Wide Identifier (WWID) do volume para o qual você deseja definir propriedades. Coloque o WWID entre aspas duplas (" ") entre colchetes angulares ( ).
|
||
|
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:
Se os nomes dos volumes tiverem carateres especiais ou números, insira os nomes usando estas regras:
|
||
|
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 Este parâmetro não é válido para volumes finos. |
||
|
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. |
||
|
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 |
||
|
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 |
||
|
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 |
||
|
A configuração para ativar ou desativar o cache espelhado. Para ativar o cache espelhado, defina este parâmetro como |
||
|
O controlador que possui o volume. Identificadores válidos do controlador são |
||
|
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
|
||
|
A configuração para ativar ou desativar o cache de leitura. Para ativar o cache de leitura, defina este parâmetro como |
||
|
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 |
||
|
O novo nome que você deseja dar a um volume existente. Coloque o novo nome do volume entre aspas duplas (" "). |
||
|
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 |
|---|---|
|
Os dados são lavados assim que são colocados no cache. |
|
Os dados são lavados após 250 ms. |
|
Os dados são lavados após 500 ms. |
|
Os dados são lavados após 750 ms. |
|
Os dados são lavados após 1 s.. |
|
Os dados são lavados após 1500 ms. |
|
Os dados são lavados após 2 s.. |
|
Os dados são lavados após 5 s.. |
|
Os dados são lavados após 10 s.. |
|
Os dados são lavados após 20 s.. |
|
Os dados são lavados após 60 s (1 min.). |
|
Os dados são lavados após 120 s (2 min.). |
|
Os dados são lavados após 300 s (5 min.). |
|
Os dados são lavados após 1200 s (20 min.). |
|
Os dados são lavados após 3600 s (1 h). |
|
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