Para criar um volume com um tamanho personalizado, especifique o tamanho em megabytes:
$ storcli /c0 add vd r6 Size=100 name=test drives=3,16:12-19
$ storcli /c0/v0 show
DG/VD TYPE State Access Consist Cache Cac sCC Size Name
0/0 RAID6 Optl RW Yes RWTD - ON 99.75 MB test
O envio de um problema não funciona na Avagotech (veja a foto), então vou fazer isso aqui e esperar que alguém de lá saiba.
Em relação ao utilitário storcli.
Estou tentando adicionar um drive virtual em uma configuração que consiste no megaraid 9271-i8, uma placa expansora de entel e o módulo cachecade. Minha intenção é criar um dispositivo virtual com type = raid6 alocando apenas 10gb. De acordo com o manual (ver link), isso é alcançado com, por exemplo:
storcli / c0 add vd r6 tamanho = 10737418240 name = test drives = 3,16: 12-19
isto sairia com uma mensagem confusa: "erro de sintaxe, TOKEN_UNKNOWN inesperado, esperando TOKEN_DRIVES". Piror a isso eu tentei com tamanho = 10g e que falhou com a mesma mensagem. Enquanto escrevia isso, pensei que o tamanho estivesse esperando uma porcentagem, então eu especifiquei size = 10 e acabei criando um volume de 10 megabytes.
Por favor, considere minhas sugestões para melhorar a facilidade de uso da ferramenta cli:
- adicione suporte para especificar o tamanho do volume com sufixos como "10g", "10000m" com letras maiúsculas e minúsculas.
- adicione suppport para especificar o tamanho ou um volume com uma porcentagem
- atualize o analisador de argumentos e forneça uma mensagem significativa quando um valor grande for passado, como "tamanho do volume fora do intervalo, sepecifique o tamanho em megabytes"
Além disso, acho que as mensagens de comando foram bem sucedidas para serem supérfluas. Por favor, considere tornar a saída mais concisa e evitar ruídos como:
$ storcli /c0/v0 show
Controller = 0
Status = Success
Description = None
(...)
$ storcli /c0 add vd r6 Size=10 name=test drives=3,16:12-19
Controller = 0
Status = Success
Description = Add VD Succeeded
(...)
Obrigado!
manual: link