Configurando o tempo de processamento de E/S do dispositivo

É possível reduzir o tempo que é necessário para concluir tarefas que têm E/S substanciais, mudando o arquivo de banco de dados do dispositivo.

Antes de Iniciar

É possível reduzir o tempo de processamento de E/S grande direcionada a uma unidade de matriz de disco concluindo os dois procedimentos descritos no Procedimento A e no Procedimento B. Ambos os procedimentos devem ser concluídos para que esta operação seja bem-sucedida.

Procedimento A

About this task

Procedimento A é aplicável ao Tru64 UNIX version 4.0 e posterior. Para obter mais informações, consulte os arquivos manuais do Tru64 UNIX ddr.dbase e ddr_config.

Conclua as etapas a seguir para configurar o banco de dados do parâmetro do dispositivo Tru64 UNIX para os recursos que são específicos para o sistema Storwize V3700:

Procedure

  1. Efetuar quiesce do armazenamento.
  2. Coloque o sistema host no modo de usuário único como root.
  3. Edite o arquivo /etc/ddr.dbase, incluindo as seguintes linhas como uma entrada na subseção DISCOS:
    SCSIDEVICE
        #
        # Values for the IBM 2076 [2145]
        #
        Tipo = disco
        Nome = "IBM" "2145"
        #
        PARÂMETROS:
            TypeSubClass = hard_disk, raid
            BadBlockRecovery = desativado
            DynamicGeometry = true
            LongTimeoutRetry = enabled
            PwrMgmt_Capable = false
            TagQueueDepth = 20
            ReadyTimeSeconds = 180
            CMD_WriteVerify = suportado
            InquiryLength = 255
            RequestSenseLength = 255
  4. Compile o arquivo ddr.dbase emitindo o seguinte comando:

    ddr_config -c

  5. Confirme os valores emitindo o seguinte comando:

    ddr_config -s em disco do "IBM" "2076"

Procedimento B

About this task

Procedimento B exige uma reconstrução de kernel.

Conclua as etapas a seguir para configurar um parâmetro de kernel SCSI:

Procedure

  1. Efetuar quiesce do armazenamento.
  2. Coloque o sistema host no modo de usuário único como root.
  3. Edite o arquivo /sys/data/cam_data.c mudando os valores de tempo limite dos comandos diferentes de read/write na seção de tempo limite do driver do disco mutável.

    Alterar a partir do u_long cdisk_to_def = 10; /* 10 seconds */ para u_long cdisk_to_def = 60; /* 60 seconds */

  4. Compile o arquivo cam_data.c emitindo o seguinte comando:
    doconfig –c hostname

    Em que hostname é o nome do kernel do sistema que pode ser localizado no diretório /sys/conf/.

    O exemplo a seguir mostra a saída a partir do comando –c hostname:

    #doconfig -c "ES47"
    *** PROCEDURE *** KERNEL CONFIGURAÇÃO E BUILD
    
    Salvando /sys/conf/ES47 como /sys/conf/ES47.bck
    
    Deseja editar o arquivo de configuração ? (s/n) [n]: y
    
    Utilizando ed para editar o arquivo de configuração.  Pressione retornar quando pronto,
    ou digite 'quit' para ignorar a sessão de edição : quit
    
    
    executando *** BUILD *** KERNEL
    Trabalhando PST 2006 17:36:19 Qua 22/03 ....
    
    O novo kernel é /sys/ES47/vmunix
    #