Controlador de conjunto - SANtricity CLI
O set controller comando define os atributos dos controladores.
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.
Sintaxe
set controller [(a|b)]
[availability=(online | offline | serviceMode)]
[ethernetPort [(1| 2)] ethernetPortOptions]
[globalNVSRAMByte [nvsramOffset]=(nvsramByteSetting | nvsramBitSetting)]
[hostNVSRAMByte [hostType, nvsramOffset]=(nvsramByteSetting | nvsramBitSetting)]
[IPv4GatewayIP=ipAddress]
[IPv6RouterAddress=ipv6Address]
[iscsiHostPort [portLabel] iscsiHostPortOptions]
[rloginEnabled=(TRUE | FALSE)]
[serviceAllowedIndicator=(on | off)]
Parâmetros
| Parâmetro | Descrição |
|---|---|
|
O controlador para o qual você deseja definir propriedades. Os identificadores válidos do controlador são |
|
O modo do controlador, que pode definir como |
|
Os atributos (opções) para as portas Ethernet de gerenciamento. As entradas para suportar este parâmetro são listadas na tabela Syntax Element Statement Data (dados de declaração do elemento sintaxe) que se segue. Muitas configurações são possíveis, incluindo definir o endereço IP, o endereço de gateway e o endereço de máscara de sub-rede. |
|
Uma parte da NVSRAM da controladora. Especifique a região a ser modificada usando o deslocamento de byte inicial dentro da região e o valor de byte ou valor de bit dos novos dados a serem armazenados na NVSRAM. |
|
A NVSRAM para a região específica do host. A configuração especifica o índice de host para o host específico, o deslocamento inicial na região, o número de bytes e o valor de byte ou de bit dos novos dados a serem armazenados na NVSRAM. |
|
O endereço IP do nó que fornece a interface para a rede. O formato do endereço para o gateway IPv4 é (0—255).(0—255).(0—255).(0—255) |
|
O endereço IP do roteador IPv6 que coneta duas ou mais sub-redes lógicas. O formato do endereço para o roteador IPv6 é |
|
Este parâmetro permite definir opções para as portas iSCSI no controlador. Introduza a etiqueta ou o número da porta iSCSI e, em seguida, selecione as opções para essa porta. Para obter mais informações, consulte a seção Identificando uma etiqueta de porta de host iSCSI abaixo. |
|
A definição se a funcionalidade de início de sessão remoto está ativada ou desativada. Para ativar a funcionalidade de início de sessão remoto, defina este parâmetro como |
|
A definição se a luz indicadora Ação de Serviço permitida está ligada ou desligada. Para ligar a luz indicadora Ação de Serviço permitida, defina este parâmetro para |
Identificação de uma etiqueta de porta de host iSCSI
Você deve especificar um rótulo para a porta do host. Siga estas etapas para especificar o rótulo da porta do host:
-
Se você não souber o rótulo da porta para a porta do host iSCSI, execute o
show controllercomando. -
Na seção Interface do host dos resultados, localize a porta do host que você deseja selecionar.
O rótulo da porta é o valor completo retornado para
Porto campo. -
Inclua o valor inteiro da etiqueta da porta entre aspas e colchetes: ["portLabel"]. Por exemplo, se o rótulo da porta for
Ch 2, especifique a porta do host iSCSI da seguinte forma:iscsiHostPort[\"ch 2\"]
Se você estiver usando uma linha de comando do Windows e o rótulo contiver um pipe (|), o caractere deve ser escapado (usando o cursor); caso contrário, ele será interpretado como um comando. Por exemplo, se o rótulo da porta for
e0b|0b, especifique a porta do host iSCSI da seguinte forma:iscsiHostPort[\"e0b^|0b\"]
|
|
Para compatibilidade com versões anteriores, o iscsiPortNumber, incluído por chaves [ ] em vez de aspas e chaves [" "] ainda pode ser usado para controladores E2700, E5600 ou EF560 (e outras gerações anteriores de controladores e-Series ou EF-Series). Para esses controladores, os valores válidos para iscsiPortNumber são os seguintes:
Um exemplo da sintaxe anterior é o seguinte: iscsiHostPort[3] |
Opções para o parâmetro ethernetPort
enableIPv4=(TRUE | FALSE) |
enableIPv6=(TRUE | FALSE) |
IPv6LocalAddress=(0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF): (0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF) |
IPv6RoutableAddress=(0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF): (0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF) |
IPv4Address=(0-255).(0-255).(0-255).(0-255) |
IPv4ConfigurationMethod=[(static | dhcp)] |
IPv4SubnetMask=(0-255).(0-255).(0-255).(0-255) |
duplexMode=(TRUE | FALSE) |
portSpeed=[(autoNegotiate | 10 | 100 | 1000)]
Opções para o parâmetro iSCSIHostPort
IPv4Address=(0-255).(0-255).(0-255).(0-255) |
IPv6LocalAddress=(0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF): (0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF) |
IPv6RoutableAddress=(0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF): (0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF) |
IPv6RouterAddress=(0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF): (0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF) |
enableIPv4=(TRUE | FALSE) | enableIPv6=(TRUE | FALSE) |
enableIPv4Vlan=(TRUE | FALSE) | enableIPv6Vlan=(TRUE | FALSE) |
enableIPv4Priority=(TRUE | FALSE) | enableIPv6Priority=(TRUE | FALSE) |
IPv4ConfigurationMethod=(static | dhcp) |
IPv6ConfigurationMethod=(static | auto) |
IPv4GatewayIP=(TRUE | FALSE) |
IPv6HopLimit=[0-255] |
IPv6NdDetectDuplicateAddress=[0-256] |
IPv6NdReachableTime=[0-65535] |
IPv6NdRetransmitTime=[0-65535] |
IPv6NdTimeOut=[0-65535] |
IPv4Priority=[0-7] | IPv6Priority=[0-7] |
IPv4SubnetMask=(0-255).(0-255).(0-255).(0-255) |
IPv4VlanId=[1-4094] | IPv6VlanId=[1-4094] |
maxFramePayload=[*frameSize*] |
tcpListeningPort=[3260, 49152-65536] |
portSpeed=[( 10 | 25)]
Notas
|
|
Antes da versão de firmware 7,75, o |
Quando você usa este comando, você pode especificar um ou mais parâmetros. Você não precisa usar todos os parâmetros.
Definir o availability parâmetro para serviceMode fazer com que o controlador alternativo assuma a propriedade de todos os volumes. O controlador especificado não tem mais volumes e se recusa a assumir a propriedade de mais volumes. O modo de serviço é persistente em ciclos de reinicialização e ciclos de energia até que o availability parâmetro seja definido como online.
Use o show controller NVSRAM comando para mostrar as informações da NVSRAM. Antes de fazer qualquer alteração na NVSRAM, entre em Contato com o suporte técnico para saber quais regiões da NVSRAM você pode modificar.
Quando a duplexMode opção está definida como TRUE, a porta Ethernet selecionada é definida como full duplex. O valor padrão é half duplex (o duplexMode parâmetro está definido como FALSE).
Para se certificar de que as definições IPv4 ou IPv6 são aplicadas, tem de definir estas iscsiHostPort opções:
-
enableIPV4=TRUE -
enableIPV6=TRUE
O espaço de endereço IPv6 é de 128 bits. É representado por oito blocos hexadecimais de 16 bits separados por dois pontos.
A maxFramePayload opção é compartilhada entre IPv4 e IPv6. A parte da carga útil de um quadro Ethernet padrão é definida como 1500, e um quadro Ethernet jumbo é definido como 9000. Ao usar quadros jumbo, todos os dispositivos que estão no caminho de rede devem ser capazes de lidar com o tamanho de quadro maior.
A portSpeed opção é expressa em megabits por segundo (Mb/s).
Os valores para portSpeed a opção iscsiHostPort do parâmetro estão em megabits por segundo (Mb/s).
Os valores a seguir são os valores padrão para o iscsiHostOptions:
-
A
IPv6HopLimitopção é64. -
A
IPv6NdReachableTimeopção é30000milissegundos. -
A
IPv6NdRetransmitTimeopção é1000milissegundos. -
A
IPv6NdTimeOutopção é30000milissegundos. -
A
tcpListeningPortopção é3260.
Nível mínimo de firmware
7,15 remove o bootp parâmetro e adiciona as novas opções de porta Ethernet e as novas opções de porta de host iSCSI.
7,50 move o IPV4Gateway parâmetro e o IPV6RouterAddress parâmetro das opções de porta do host iSCSI para o comando.
7,60 adiciona a portSpeed opção iscsiHostPort do parâmetro.
7,75 desconsidera o NVSRAMByte parâmetro.
O 8,10 revê o método de identificação para portas de host iSCSI.