Configurando os parâmetros do host do Oracle para uso com IBM® SDD e VERITAS DMP

É possível configurar os parâmetros no host Oracle para otimizar o desempenho entre o HBA e o sistema.

Sobre Esta Tarefa

Para configurar os parâmetros do sistema para obter um desempenho ideal com o adaptador de barramento de host suportado, conclua as etapas a seguir:

Procedimento

  1. Digite cd /etc para alterar para o subdiretório /etc.
  2. Faça backup do arquivo de sistema no subdiretório.
  3. Edite o arquivo de sistema e configure os seguintes parâmetros para servidores com configurações que usam o HBA:
    sd_max_throttle

    O parâmetro sd_max_throttle especifica o número máximo de comandos que o driver sd pode enfileirar para o driver adaptador de host. O valor padrão é 256, mas é preciso configurar o parâmetro para um valor menor ou igual a uma profundidade máxima da fila para cada LUN que está conectado. Determine o valor usando a seguinte fórmula:

    256 ÷ (LUNs per adapter)

    em que LUNs per adapter é o número máximo de LUNs designadas para um adaptador único.

    Para configurar o parâmetro sd_max_throttle para os números da unidade lógica do sistema nesse exemplo, inclua a seguinte linha no arquivo /etc/system:

    set sd:sd_max_throttle=5

    sd_io_time
    Esse parâmetro especifica o valor de tempo limite para operações de disco. Inclua a seguinte linha no arquivo /etc/system para configurar o parâmetro sd_io_time para os números da unidade lógica do sistema:
    set sd:sd_io_time=0x78
    sd_retry_count
    Esse parâmetro especifica a contagem de novas tentativas para operações de disco. Inclua a linha a seguir no arquivo /etc/system para configurar o parâmetro sd_retry_count para os números da unidade lógica do sistema:
    set sd:sd_retry_count=5
    Nota: O parâmetro sd_retry_count se aplica a versões 8 e 9 do Solaris somente.
    maxphys
    Esse parâmetro especifica o número máximo de bytes que podem ser transferidos para cada transação do SCSI. O valor padrão é 126976 (124 KB). Se o tamanho de bloco de E/S solicitado exceder o valor padrão, a solicitação será dividida em mais de uma solicitação. O valor deve ser ajustado para os requisitos do aplicativo. Para a largura da banda máxima, configure o parâmetro maxphys incluindo a seguinte linha no arquivo /etc/system:
    set maxphys=1048576 (1 MB)
    Nota: Não configure o valor de maxphys maior que 1048576 (1 MB). Fazer isso pode causar a interrupção do sistema.

    Se estiver usando o VERITAS Volume Manager nos números da unidade lógica do sistema, deve-se configurar o parâmetro de tamanho máximo de E/S do VxVM (vol_maxio) para corresponder ao parâmetro maxphys. Ao configurar o parâmetro maxphys como 1048576 e usar o VERITAS Volume Manager nos números da unidade lógica do seu sistema, configure o parâmetro vol_maxio como no exemplo a seguir:

    set vxio:vol_maxio=2048
    Nota: A unidade para vxio:vol_maxio é bloco de disco (1/2 KB).