vfcache installation and administration guide 1.5 · 2020-05-31 · emc vfcache™ v1.5 guia de...
Post on 22-Jun-2020
2 Views
Preview:
TRANSCRIPT
Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux2
Copyright © 2012 EMC Corporation. Todos os direitos reservados. .
Publicado em agosto de 2012
A EMC atesta que as informações apresentadas neste documento são precisas e estão de acordo com as suas práticas
comerciais na data de publicação. As informações estão sujeitas a alterações sem prévio aviso.
As informações contidas nesta publicação são fornecidas no estado em que se encontram. A EMC Corporation não
garante nenhum tipo de informação contida nesta publicação, assim como se isenta das garantias para a
comercialização de um produto para um propósito específico. O uso, a cópia e a distribuição de qualquer software da
EMC descrito nesta publicação exigem uma licença de software.
EMC2, EMC, EMC Centera, EMC ControlCenter, EMC LifeLine, EMC OnCourse, EMC Proven, EMC Snap, EMC SourceOne,
EMC Storage Administrator, Acartus, Access Logix, AdvantEdge, AlphaStor, ApplicationXtender, ArchiveXtender, Atmos,
Authentica, Authentic Problems, Automated Resource Manager, AutoStart, AutoSwap, AVALONidm, Avamar, Captiva,
Catalog Solution, C-Clip, Celerra, Celerra Replicator, Centera, CenterStage, CentraStar, ClaimPack, ClaimsEditor,
CLARiiON, ClientPak, Codebook Correlation Technology, Common Information Model, Configuration Intelligence,
Connectrix, CopyCross, CopyPoint, CX, Dantz, Data Domain, DatabaseXtender, Direct Matrix Architecture, DiskXtender,
DiskXtender 2000, Document Sciences, Documentum, elnput, E-Lab, EmailXaminer, EmailXtender, Enginuity, eRoom,
Event Explorer, FarPoint, FirstPass, FLARE, FormWare, Geosynchrony, Global File Virtualization, Graphic Visualization,
Greenplum, HighRoad, HomeBase, InfoMover, Infoscape, InputAccel, InputAccel Express, Invista, Ionix, ISIS, Max
Retriever, MediaStor, MirrorView, Navisphere, NetWorker, OnAlert, OpenScale, PixTools, Powerlink, PowerPath,
PowerSnap, QuickScan, Rainfinity, RepliCare, RepliStor, ResourcePak, Retrospect, RSA, SafeLine, SAN Advisor, SAN
Copy, SAN Manager, Smarts, SnapImage, SnapSure, SnapView, SRDF, StorageScope, SupportMate, SymmAPI,
SymmEnabler, Symmetrix, Symmetrix DMX, Symmetrix VMAX, TimeFinder, UltraFlex, UltraPoint, UltraScale, Unisphere,
Viewlets, Virtual Matrix, Virtual Matrix Architecture, Virtual Provisioning, VisualSAN, VisualSRM, VMAX, VNX, VNXe,
Voyence, VPLEX, VSAM-Assist, WebXtender, xPression, xPresso, YottaYotta, o logotipo da EMC e o logotipo da RSA são
marcas registradas ou comerciais da EMC Corporation nos Estados Unidos e em outros países. Vblock é marca
comercial da EMC Corporation nos Estados Unidos.
VMware é marca registrada ou comercial da VMware, Inc. nos Estados Unidos e/ou em outras jurisdições.
Todas as outras marcas comerciais aqui utilizadas pertencem a seus respectivos proprietários.
Para obter a documentação regulatória mais atualizada para sua linha de produtos, visite a seção “Documentação
Técnica e Conselhos”, no site de suporte on-line da EMC.
ÍNDICE
Capítulo 1 Instalando o VFCache
Noções básicas sobre o desempenho do VFCache ........................... 9
Requisitos do sistema ............................................................. 10
Instalando o dispositivo PCIe Flash do VFCache ............................. 11
Instalando a placa física .......................................................... 12
Instalando os drivers ............................................................... 14
Instalando o software VFCache ...................................................... 19
Instalando o software VFCache no Windows ............................ 19
Instalando o software VFCache no Linux .................................. 20
Atualizando o VFCache .................................................................. 24
Fazendo upgrade do PCIEHHS-3XXL\2...................................... 24
Fazendo upgrade do PCIEHHS-3XXM\2 .................................... 26
Removendo componentes do VFCache........................................... 27
Removendo o software VFCache .............................................. 27
Capítulo 2 Configurando o VFCache
Múltiplos caminhos e dispositivos compatíveis ............................. 29
Dispositivos de cache e múltiplos caminhos............................ 29
Dispositivos de origem compatíveis......................................... 31
Configuração pela primeira vez...................................................... 32
Habilitando o dispositivo de cache do VFCache e iniciando o
armazenamento em cache....................................................... 33
Selecionando dispositivos de origem a serem acelerados
e iniciando a aceleração .......................................................... 34
Exemplo de configuração pela primeira vez ............................. 35
Capítulo 3 Gerenciando o VFCache
Gerenciando o cache ..................................................................... 37
Adicionando ou removendo dispositivos de origem ................. 38
Iniciando ou interrompendo o processo de armazenamento em
cache em um dispositivo do VFCache ...................................... 38
Iniciando ou parando o processo de armazenamento em cache
em um dispositivo de origem................................................... 39
Exibindo estatísticas do sistema.................................................... 40
Gerenciando dispositivos Flash ..................................................... 43
Particionando um dispositivo PCIe Flash.................................. 43
Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux 3
Índice
Adicionando um dispositivo de cache...................................... 44
Removendo um dispositivo de cache....................................... 45
Mantendo dispositivos Flash ......................................................... 45
Atualizando os drivers de dispositivo ...................................... 45
Movendo dispositivos de origem de um dispositivo de cache para
outro ....................................................................................... 47
Capítulo 4 Tópicos sobre gerenciamento avançado
Configurando o suporte do VFCache para clusters.......................... 51
Configurando o suporte para o RHEL Cluster Suite ................... 52
Configurando o suporte para o Microsoft Cluster Service ......... 55
Configurando o suporte para o Sistema de controle de versão . 60
Configurando o suporte para SteelEye LifeKeeper Cluster Suite 63
Suporte para o Hyper-V.................................................................. 74
Suporte para VMAX........................................................................ 76
Configurando a desduplicação de dados ....................................... 76
Alterando o tamanho máximo de I/O ............................................. 81
Recuperando uma LUN do snapshot .............................................. 82
Capítulo 5 Referência de Comandos
Comandos executáveis .................................................................. 83
Capítulo 6 Solução de problemas
Tudo na ordem correta................................................................... 93
Particionando dispositivos de origem ............................................ 94
Suporte a VMAX............................................................................. 94
Problemas na placa ....................................................................... 94
Estados operacionais .............................................................. 95
Integridade do dispositivo Flash .............................................. 95
Desligamento não planejado ................................................... 98
Localizando o número de série da placa .................................. 98
Indicadores de LED .................................................................. 99
Substituindo placas............................................................... 100
Arquivos de registros................................................................... 104
Mensagens de erro ...................................................................... 105
4 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Prefácio
PREFÁCIO
Como parte do esforço para melhorar suas linhas de produto, a EMC lança
periodicamente revisões de seu software e hardware. Por isso, algumas das funções
descritas neste documento podem não ser compatíveis com todas as versões de
software ou hardware usadas no momento. As notas da versão do produto contêm as
informações mais recentes sobre os recursos do produto.
Entre em contato com um representante da EMC se um produto não funcionar
adequadamente nem funcionar conforme descrito neste documento.
Obs.: este documento foi preciso na ocasião da publicação. Novas versões deste
documento podem ser lançadas no site de suporte on-line da EMC. Consulte o site de
suporte on-line da EMC para verificar se você está usando a versão mais recente
deste documento.
Objetivo
Este documento descreve como instalar, configurar e usar o VFCache™.
Público
Este documento é destinado ao administrador de sistemas de host, ao programador
de sistemas, aos administradores de armazenamento ou aos operadores que estarão
envolvidos no gerenciamento do VFCache.
Este guia contém os seguintes capítulos:
O Capítulo 1, “Instalando o VFCache”, descreve como instalar os componentes do
VFCache.
O Capítulo 2, “Configurando o VFCache”, descreve como configurar a aceleração
de disco.
O Capítulo 3, “Gerenciando o VFCache”, descreve como gerenciar e manter drives
de cache.
Capítulo 4, “Tópicos sobre gerenciamento avançado”,descreve os tópicos de
gerenciamento avançado.
Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux 5
Prefácio
O Capítulo 5, “Referência de Comandos”, descreve os comandos executáveis que
são usados para configurar e gerenciar o VFCache.
Capítulo 6, “Solução de problemas”,descreve as etapas a serem executadas para
solucionar os problemas que possam surgir.
Documentação relacionada
As seguintes publicações da EMC contêm informações adicionais:
Guia de Instalação do EMC VFCache para VMware
Guia do Plug-in VSI do EMC VFCache para VMware
Convenções usadas neste documento
ADVERTÊNCIA indica uma situação perigosa que, se não evitada, poderá resultar em lesões graves ou morte.
AVISO é usado para determinar práticas não relacionadas a lesões pessoais.
Obs.: apresenta informações que são importantes, mas que não estão relacionadas a
perigos.
IMPORTANTE
Contém informações essenciais para operação do software ou hardware.
6 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Prefácio
Convenções tipográficas
A EMC usa as seguintes convenções de estilo de formatação neste documento:
Normal Usada no corpo do texto (sem procedimentos) para:
• Nomes de elementos de interface, como nomes de janelas, caixas de diálogo, botões, campos e menus
• Nomes de recursos, atributos, pools, expressões boolianas, botões, instruções DQL, palavras-chave, cláusulas, variáveis de ambiente, funções e utilitários
• URLs, nomes de caminho, nomes de arquivo, nomes de diretório, nomes de computador, links, grupos, chaves de serviço, sistemas de arquivos e notificações
Negrito Usada em texto em execução (sem procedimentos) para nomes de comandos, daemons, opções, programas, processos, serviços, aplicativos, utilitários, kernels, notificações, chamadas de sistema e páginas de manual (“man pages”).
Usada em procedimentos para:
• Nomes de elementos de interface, como nomes de janelas, caixas de diálogo, botões, campos e menus
• Aquilo que o usuário, especificamente, seleciona, clica, pressiona ou digita
Itálico Usada em todos os textos (incluindo procedimentos) para:
• Títulos inteiros de publicações referidos no texto
• Ênfase, por exemplo, um novo termo
• Variáveis
Courier Usada para:
• Saída de sistema, como uma mensagem de erro ou script
• URLs, caminhos completos, nomes de arquivo, prompts e sintaxe quando mostrados fora do corpo do texto
Courier bold Usada para entrada específica do usuário, como comandos
Courier italic Usada em procedimentos para:
• Variáveis na linha de comando
• Variáveis de interação do usuário
"> Sinais de maior e menor englobam valores de parâmetro ou variável fornecidos pelo usuário
[ ] Colchetes englobam valores opcionais
| Barra vertical indica seleções alternativas - a barra significa “ou”
{ } Chaves incluem o conteúdo que o usuário deve especificar, como x ou y ou z
... Reticências indicam informações não essenciais omitidas do exemplo
Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux 7
Prefácio
Onde obter ajuda
Informações sobre licenças, suporte e produtos EMC podem ser obtidas conforme
especificado a seguir.
Informações sobre produtos. para obter documentação, notas da versão,
atualizações de software ou informações sobre produtos, licenciamento e serviços
EMC, visite o site de suporte on-line da EMC (registro obrigatório) em:
http://support.emc.com
Suporte técnico — Para obter suporte técnico, visite o site de Suporte on-line da EMC.
Para abrir um chamado, você deve ter um contrato de suporte válido. Para obter
detalhes sobre como obter um acordo de suporte válido ou para tirar dúvidas sobre
sua conta, entre em contato com o representante de vendas da EMC.
Seus comentários
Suas sugestões nos ajudarão a continuar aprimorando a precisão, a organização e a
qualidade geral das publicações aos usuários. Envie sua opinião sobre este
documento para:
techpubcomments@emc.com
8 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Instalando o VFCache
CAPÍTULO 1
Instalando o VFCache
O EMC VFCache™ é uma solução de armazenamento em cache Flash para servidor
que reduz a latência e aumenta o throughput para aprimorar drasticamente o
desempenho do aplicativo, utilizando software de armazenamento em cache
inteligente e tecnologia PCIe Flash. O VFCache acelera as leituras e protege os dados
usando um cache de write-through para o armazenamento em rede a fim de fornecer
alta disponibilidade, integridade e recuperação de desastres persistentes. Acoplado
com o software EMC FAST baseado em array, o VFCache cria o caminho de I/O mais
eficiente e inteligente desde o aplicativo até o datastore. O resultado é uma
infraestrutura em rede otimizada dinamicamente para o desempenho, a inteligência e
a proteção de ambientes físicos e virtuais.
Este capítulo explica como instalar e remover os componentes do VFCache. Tópicos
principais:
“Noções básicas sobre o desempenho do VFCache” na página 9
“Instalando o dispositivo PCIe Flash do VFCache” na página 11
“Instalando o software VFCache” na página 19
“Atualizando o VFCache” na página 25
“Removendo componentes do VFCache” na página 28
Noções básicas sobre o desempenho do VFCacheEntender como funciona o VFCache permitirá que você aproveite melhor os seus
benefícios.
Em uma solicitação de gravação, o VFCache primeiro grava no array, depois no cache
e, então, conclui o IO do aplicativo.
Em uma solicitação de leitura, o VFCache atende à solicitação com dados em cache,
ou, quando os dados não estão presentes, recupera os dados do array, grava-os no
cache e depois os retorna para o aplicativo.
Noções básicas sobre o desempenho do VFCache 9
Instalando o VFCache
O percurso até o array pode durar milissegundos, portanto, o array “limita” a
velocidade com a qual o cache pode trabalhar. À medida que o número de gravações
aumenta, o desempenho do VFCache diminui.
O VFCache é mais eficiente para cargas de trabalho com 70% de taxa de
leitura-gravação ou mais, com IO pequeno e aleatório (8 K é ideal). Por padrão, o I/O
de até 64 KB será armazenado em cache.
Antes de começar
Esta seção descreve os problemas que você deverá considerar antes de começar a
instalação do VFCache.
A instalação do VFCache poderá exigir um upgrade de firmware, uma etapa que exige
a reinicialização do sistema. É recomendável planejar a instalação durante as horas
em que a demanda do sistema for menor.
Não é possível usar o disco de inicialização do sistema como o disco de origem.
Obs.: VFCache não se destina ao uso em clusters ativos/ativos nem em configurações
de LUN compartilhada. Para obter informações sobre as configurações de cluster de
failover compatíveis, consulte “Configurando o suporte do VFCache para clusters” na
página 51.
Requisitos do sistema
Antes de instalar o VFCache, certifique-se de que o computador host atenda aos
seguintes requisitos de hardware e software:
Requisitos de hardware
Tabela 1 Requisitos de hardware
Hardware Mínimo necessário
CPU Intel x86_64 ou AMD x86_64, 4 cores
Memória (DRAM) 8 GB (12 GB recomendados). 12 GB necessários para usar desduplicação de dados.
10 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Instalando o VFCache
Requisitos de software
O VFCache é certificado para trabalhar em sistemas operacionais japoneses.
Instalando o dispositivo PCIe Flash do VFCacheSeu pacote do VFCache inclui um dispositivo PCIe Flash. Você precisa instalar o
dispositivo flash e seus drivers antes de instalar o software VFCache.
A instalação do dispositivo Flash envolve as seguintes etapas:
“Instalando a placa física” na página 12
“Instalando os drivers” na página 14
As seções a seguir descrevem essas etapas.
Slot PCIe disponível x8, geração 2
Mídia DVD ou USB
Placa PCIe Flash (fornecida) Números dos modelos:
• PCIEHHS-3XXL
• PCIEHHS-3XXL2
• PCIEHHS-3XXM
• PCIEHHS-3XXM2
• PCIEHHS-7XXM
Tabela 1 Requisitos de hardware (continuação)
Hardware Mínimo necessário
Tabela 2 Requisitos de software
Software Mínimo necessário
Sistema operacional
• Windows 2008
• Red Hat Linux
• Linux OEL
• Windows Server 2008, x64 SP1/SP2 ou Windows Server 2008 R2, x64 SP1
• x86_64 versão 5.6/5.7/5.8 e 6.0/6.1/6.2. Para obter mais informações, consulte a Matriz de suporte da EMC.
• x86_64 versão OEL 5.5
Gerenciamento de caminhos
• PowerPath Windows 5.5
• PowerPath Linux 5.6
Instalando o dispositivo PCIe Flash do VFCache 11
Instalando o VFCache
Para obter informações sobre a instalação do VFCache no ambiente Hyper-V, consulte
“Suporte para o Hyper-V” na página 74.
Instalando a placa física
Para instalar a placa, realize as seguintes etapas:
1. Desembale a placa e inspecione se há danos. Desembale a placa em um ambiente
sem estática e siga os procedimentos de aterramento antiestático adequados.
Remova a placa da embalagem antiestática e inspecione com cuidado se há danos
no dispositivo. Se você observar algum dano ou se qualquer componente estiver
ausente, entre em contato com o Atendimento ao Cliente EMC.
IMPORTANTE
Faça backup de seus dados antes de alterar a configuração do sistema.
2. Prepare o computador. Desligue o computador e desconecte o cabo de
alimentação da fonte de alimentação. Remova a tampa do chassi.
Para evitar choque elétrico, desconecte o computador da alimentação principal e de quaisquer redes antes de instalar a placa controladora.
3. Substitua a presilha de montagem (depende do sistema). Se for necessário para
seu sistema, substitua a presilha de montagem completo que vem com a placa
pelo suporte mais curto fornecido. Salve e reutilize os dois parafusos que
prendem o suporte longo para fixar o suporte curto.
IMPORTANTE
Antes de continuar a instalação, é altamente recomendável registrar as informações a
seguir, encontradas na etiqueta afixada na placa:
Serial number (SN): ____________________________________
Part number (PN): ____________________________________
Revision number (REV): ____________________________________
Registrar essas informações antes de instalar a placa no sistema pode facilitar
operações futuras de solução de problemas.
12 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Instalando o VFCache
4. Insira a placa em um slot PCI Express disponível. Localize um slot PCI Express
vazio. Remova o painel do suporte em branco no chassi do computador que se
alinha ao slot PCI Express vazio. Guarde o suporte do parafuso, se aplicável.
Alinhe a placa a um slot PCI Express. Pressione delicadamente, mas com firmeza,
para assentar corretamente a placa no slot. A Figura 1 na página 13 ilustra como
inserir a placa em um slot PCI Express.
Figura 1 Instalação da placa PCIe
Obs.: A forma e o tamanho da placa e os locais dos componentes podem diferir desta
figura.
5. Prenda o suporte ao chassi do sistema. Instale o parafuso do suporte, se
aplicável, ou engate o mecanismo de retenção do sistema para prender a placa
ao chassi do sistema.
6. Substitua a tampa, o cabo de alimentação e ligue o sistema. Substitua a tampa
do sistema, reconecte o cabo de alimentação e os cabos de rede. Ligue a
alimentação.
Instalando o dispositivo PCIe Flash do VFCache 13
Instalando o VFCache
A instalação do hardware está concluída.
Para obter uma descrição das luzes de LED na placa de cache, consulte “Indicadores
de LED” na página 99.
Verifique se o sistema host é inicializado com sucesso no sistema operacional. Em
caso negativo, consulte Capítulo 6, “Solução de problemas”.
Verificar a instalação da placa
Antes de instalar os drivers, verifique se a placa PCIe está instalada adequadamente,
executando uma das etapas a seguir:
No Windows, verifique a placa no Device Manager.
No Linux, execute um dos seguintes comandos:
• Para o número do produto PCIEHHS-3XXL\2: lspci|grep -i lsi
• Para o número do produto PCIEHHS-3XXM\2 ou PCIEHHS-7XXM:
lspci | grep -iE '(crucial)|(micron)'
O resultado, similar às seguintes linhas, deverá ser exibido:
01:00.0 SCSI storage controller: LSI Logic / Symbios Logic LSI1064E (rev 08)0d:00.0 Serial Attached SCSI controller: LSI Logic / Symbios Logic LSI WarpDrive SSD (rev 03)
Instalando os drivers
Esta seção descreve como instalar os drivers de dispositivos da placa PCIe e o
sistema operacional. Prossiga para a seção que corresponde ao seu produto.
“Instalando drivers para o PCIEHHS-3XXL\2” na página 14
“Instalando drivers para os produtos PCIEHHS-3XXM\2 e PCIEHHS-7XXM” na
página 17
Instalando drivers para o PCIEHHS-3XXL\2
Esta seção descreve como instalar os drivers de dispositivo para o produto
PCIEHHS-3XXL\2. Para instalar os drivers, prossiga para a seção que corresponde ao
seu sistema operacional.
“Instalando drivers para Windows” na página 15
“Instalando drivers para Linux” na página 16
14 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Instalando o VFCache
Instalando drivers para Windows
Esta seção descreve como instalar os drivers para o sistema operacional Windows. Os
drivers estão inclusos na mídia de instalação ou podem ser obtidos por download do
site de suporte on-line da EMC.
Use o procedimento a seguir para instalar o driver LSI_SSS.SYS em um sistema
Windows Server 2008 existente.
1. Inicialize o Windows Server 2008 e efetue logon com a conta administrativa.
2. Na mídia de instalação, descompacte o arquivo de driver que corresponde ao seu
sistema operacional:
• Windows Server 2008
SLP-300-6d_105000000_105000100_AMD64-bitServer2008_2104500.ZIP
• Windows Server 2008 R2
SLP-300-6d_105000000_105000100_AMD64-bitSer2008R2_2104500.ZIP
3. Clique em Start e, em seguida, clique com o botão direito do mouse em My
Computer.
4. Clique em Properties.
5. Selecione a guia Hardware e, em seguida, clique em Device Manager.
6. Clique no sinal de "+" à esquerda da linha Storage Controllers. Localize o
adaptador desejado para o upgrade do driver e clique duas vezes em entry.
Selecione a guia Driver.
São exibidas informações sobre o driver instalado atualmente.
7. Clique em Update Driver para atualizar o driver existente. O Assistente de
atualização de hardware é iniciado.
8. Selecione Install from a list ou specific location..., depois clique em Next.
9. Selecione Don't search, I will choose the driver to install..., em seguida, clique em
Next.
10. Clique em Have Disk e digite o caminho para o driver descompactado, ou clique
em Browse e, em seguida, em OK.
11. Selecione o driver na lista e clique em Next.
12. Clique em Next novamente para iniciar a atualização do driver.
13. Clique em Finish para finalizar a atualização do driver.
Instalando o dispositivo PCIe Flash do VFCache 15
Instalando o VFCache
Consulte o arquivo ReadMe.txt disponível on-line com o driver caso precise de
mais detalhes.
Obs.: Não formate a placa PCIe depois de instalar o driver.
Instalando drivers para Linux
Os drivers estão inclusos na mídia de instalação ou podem ser obtidos por download
do site de suporte on-line da EMC.
Para instalar o driver, execute o seguinte comando:
Para Linux RHEL OEL 5.5:
rpm -ivh kmod-mpt2sas-11.00.01.00-2-oel5.5.x86_64.rpm
Para Linux RHEL 5.6:
rpm -ivh kmod-mpt2sas-11.00.01.00-2-rhel5.6.x86_64.rpm
Para Linux RHEL 5.7:
rpm -ivh kmod-mpt2sas-11.00.01.00-2-rhel5.7.x86_64.rpm
Para Linux RHEL 6.0:
rpm -ivh kmod-mpt2sas-11.00.01.00_rhel6.0-2.x86_64.rpm
Para Linux RHEL 6.1:
rpm -ivh kmod-mpt2sas-11.00.01.00_rhel6.1-2.x86_64
Para Linux RHEL 6.2:
rpm -ivh kmod-mpt2sas-13.00.00.00_rhel6.2-3.x86_64.rpm
Para obter instruções de instalação, consulte o arquivo ReadMe.txt disponível com
o driver.
Obs.: Não formate a placa PCIe depois de instalar o driver.
Instalando drivers para os produtos PCIEHHS-3XXM\2 e PCIEHHS-7XXM
Esta seção descreve como instalar os drivers de dispositivo para os produtos
PCIEHHS-3XM\2 e PCIEHHS-7XXM. Para instalar os drivers, prossiga para a seção que
corresponde ao seu sistema operacional.
“Instalando drivers para Windows” na página 17
“Instalando drivers para Linux” na página 18
16 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Instalando o VFCache
Instalando drivers para Windows
Esta seção descreve como instalar os drivers para o sistema operacional Windows. Os
drivers estão inclusos na mídia de instalação ou podem ser obtidos por download do
site de suporte on-line da EMC.
1. Após a inicialização, será exibida uma mensagem indicando que o Windows
precisa instalar o software de driver para seu controlador de armazenamento em
massa. Clique em Locate and install driver software (recommended).
É exibida a janela Found New Hardware - Mass Storage Controller.
2. Clique em Don't search online.
3. Na próxima janela, clique em I don't have the disc. Show me other options.
4. Na próxima janela, clique em Browse my computer for driver software (advanced).
5. Clique em Browse e navegue até o local da pasta de drivers do Windows (por
exemplo, c\Windows\System32\Drivers\), e clique em Next.
6. Se for exibida a mensagem Would you like to install this device software, clique
em Install.
7. Quando a instalação for concluída, clique em Close.
8. Verifique se o dispositivo EMC 350GB P320 PCIe Controller é exibido no Device
Manager na árvore Storage Controllers and Disk Drives.
Obs.: Não formate a placa PCIe depois de instalar o driver.
Verificando a instalação correta
Depois de instalar a placa e os drivers, verifique a instalação correta executando as
seguintes etapas:
1. Abra a ferramenta Disk Management. O drive recém-instalado deve ser listado.
2. Inicialize o MBR (Master Boot Record, registro mestre de inicialização) do drive:
1. Se for solicitado inicializar o MBR, clique em OK e em Continue.
2. Se não for solicitado inicializar o MBR, clique com o botão direito do
mouse no drive e selecione Initialize Drive no menu pop-up.
Quando essa operação for concluída, o drive P320 deverá ser listado como Online
com o status de formato Basic.
Instalando o dispositivo PCIe Flash do VFCache 17
Instalando o VFCache
Instalando drivers para Linux
Os drivers estão inclusos na mídia de instalação ou podem ser obtidos por download
do site de suporte on-line da EMC.
1. Faça log-in como root.
2. Execute o seguinte comando:
Para Linux RHEL 5.6, 5.7 e 5.8:
rpm -ivh mtip32xx-1.3.3-1.x86_64_rhel5ux.rpm
Para Linux RHEL 6.0:
rpm -ivh kmod-mtip32xx-1.3.3-1.el6.x86_64-rhel6.rpm
Para Linux RHEL 6.1/6.2:
rpm -ivh kmod-mtip32xx-1.3.3-1.el6.x86_64-rhel6ux.rpm
Para obter instruções de instalação, consulte o arquivo ReadMe.txt disponível com
o driver.
Obs.: Não formate a placa PCIe depois de instalar o driver.
Verificando a instalação correta
Depois de instalar a placa e os drivers, verifique a instalação correta executando as
seguintes etapas:
1. Abra uma janela de terminal e execute o comando a seguir para exibir as
informações de versão e driver:
modinfo mtipx2xx
2. Execute o seguinte comando:
fdisk - l | grep rssd
O drive deve ser listado como o dispositivo /dev/rssd<x>, em que x é a letra
do drive, que geralmente é "a" para um drive. A letra aumenta para cada drive
adicional no sistema.
O drive está instalado e pronto para uso. Continue com “Instalando o software
VFCache” na página 19.
18 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Instalando o VFCache
Instalando o software VFCacheDepois de instalar a placa PCIe e os drivers, você deve instalar o software VFCache.
Para instalar o software VFCache no Windows, consulte “Instalando o software
VFCache no Windows” na página 19.
Para instalar o software VFCache no Linux, consulte “Instalando o software VFCache
no Linux” na página 21.
Instalando o software VFCache no Windows
Antes de instalar
Para instalar o software VFCache, é necessário desligar e reinicializar o host. Planejar
a instalação do VFCache causará interrupção mínima ao seu local.
Instalando o software VFCache
A instalação do software VFCache é executada usando o assistente de instalação. Os
arquivos de instalação do VFCache estão incluídos na mídia de instalação, ou você
pode fazer download deles pelo site de Suporte on-line da EMC.
Para iniciar o assistente, faça o seguinte:
1. Na mídia do VFCache, execute EMC-VFCache-1.5.0.XX.msi. O assistente de
instalação será iniciado.
2. Aceite as configurações padrão. Se precisar, você pode alterar o diretório de
instalação.
3. Quando a instalação for concluída (cerca de 2 minutos), reinicialize o host. O
software VFCache será iniciado durante a reinicialização.
Depois de instalar
Depois de instalar e reinicializar, você pode verificar a instalação executando o
seguinte comando:
vfcmt version
Se o VFCache estiver instalado, as seguintes informações serão exibidas:
vfcmt for EMC Server Flash Cache © Version 1.5 (build nn)
Instalando o software VFCache 19
Instalando o VFCache
Alterações de arquivo
Durante a instalação, os seguintes arquivos são adicionados:
Continue com “Configurando o VFCache” na página 29.
Instalando o software VFCache no Linux
Para instalar o software VFCache, execute os seguintes comandos, como root:
RHEL 5.x
• rpm -ivh EMC-VFCache-RHEL5-1.5.0-XX.x86_64.rpm
• /etc/init.d/SFC start
RHEL 6.x
• rpm -ivh EMC-VFCache-RHEL6-1.5.0-XX.x86_64.rpm
• /etc/init.d/SFC start
Tabela 3 Arquivos adicionados durante a instalação - Windows
Caminho Arquivos adicionados
C:\Program Files\EMC\SFC\ • Emcsfc.cat
• Emcsfc.inf
• Emcsfc.sys
• Emcvfcagent.exe
• Emcvfclog.dll
• ReadSSD-API.dll
• Sfc_cppinfra.dll
• Sfc_cppwrap.dll
• Sfc_lsi_api.dll
• Sfc_micron_api.dll
• Sfc_syslog.dll
• Storelibir-2.dll
• VfcLogMsgs.dll
• Vfcmt.exe
C:\Windows\System32\drivers • Emcsfc.sys
20 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Instalando o VFCache
Depois de instalar
Depois de instalar, você pode verificar a instalação executando o seguinte comando:
vfcmt version
Se o software VFCache estiver instalado, serão exibidas as seguintes informações:
vfcmt for EMC Server Flash Cache © Version 1.5 (build nn)
Alterações de arquivo
Durante a instalação, os seguintes arquivos são adicionados:
Tabela 4 Arquivos adicionados durante a instalação - Linux
Arquivos adicionados
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/.sfc_build_version
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/.sfc_vendor
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/.sfc_version
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/EULA.pdf
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/SFC
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/SFCdaemon
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/VFCache_Cluster_Support_1.5.zip
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/.cmds
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/.drivers_base
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/.sharedlibs
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/.staticlibs
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/.tplibs
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/cmds
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/cmds/sfc_cached
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/cmds/vfcmt
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/driver
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/driver/rhel5_x8664
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/driver/rhel5_x8664/emcsfc.ko
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/lib
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/lib/libemcvfclog.so
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/lib/libsfc_cache_api.so
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/lib/libsfc_core.so
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/lib/libsfc_cppinfra.so
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/lib/libsfc_cppwrap.so
Instalando o software VFCache 21
Instalando o VFCache
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/lib/libsfc_event.so
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/lib/libsfc_i18n.so
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/lib/libsfc_kmd.so
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/lib/libsfc_lock.so
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/lib/libsfc_lsi_api.so
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/lib/libsfc_micron_api.so
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/lib/libsfc_syslog.so
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/lib/libsfc_vendor.so
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/lib/libsfcmt_api.so
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/sfc_daemon_adm
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/tplibs
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/tplibs/ddoemcli
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/tplibs/libRealSSD-API.so
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/tplibs/libbatchAnalysis.so
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/tplibs/libformattedDump.so
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/tplibs/liblttvtraceread-2.6.so
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/tplibs/liblttvtraceread.so
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/tplibs/libstorelibir-2.so
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/tplibs/libsysfs.so
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/tplibs/libtextFilter.so
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5,0.17/bin/tplibs/liburcu-bp.so.1.0.0
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/tplibs/liburcu-common.so.1.0.0
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/tplibs/libust-initializer.o
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/tplibs/libust.so
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/tplibs/libust.so.0,0.0
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/tplibs/libustconsumer.so.0.0.0
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/tplibs/libustctl.so.0.0.0
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/tplibs/libustfork.so.0.0.0
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/tplibs/libustinstr-malloc.so.0.0.0
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/tplibs/lttv
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/tplibs/ust-consumerd
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/tplibs/ustctl
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/tplibs/usttrace
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/tplibs/vfctrace
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/tplibs/vfctracefmt
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/bin/tplibs/xustctl
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/enable
Tabela 4 Arquivos adicionados durante a instalação - Linux (continuação)
Arquivos adicionados
22 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Instalando o VFCache
Continue com “Configurando o VFCache” na página 29.
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/i18n
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/i18n/catalog
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/i18n/catalog/de
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/i18n/catalog/de/LC_MESSAGES
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/i18n/catalog/de/LC_MESSAGES/EMCsfc.mo
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/i18n/catalog/es
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/i18n/catalog/es/LC_MESSAGES
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/i18n/catalog/es/LC_MESSAGES/EMCsfc.mo
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/i18n/catalog/fr
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/i18n/catalog/fr/LC_MESSAGES
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/i18n/catalog/fr/LC_MESSAGES/EMCsfc.mo
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/i18n/catalog/it
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/i18n/catalog/it/LC_MESSAGES
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/i18n/catalog/it/LC_MESSAGES/EMCsfc.mo
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/i18n/catalog/ja
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/i18n/catalog/ja/LC_MESSAGES
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/i18n/catalog/ja/LC_MESSAGES/EMCsfc.mo
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/i18n/catalog/ko
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/i18n/catalog/ko/LC_MESSAGES
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/i18n/catalog/ko/LC_MESSAGES/EMCsfc.mo
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/i18n/catalog/pt
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/i18n/catalog/pt/LC_MESSAGES
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/i18n/catalog/pt/LC_MESSAGES/EMCsfc.mo
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/i18n/catalog/zh
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/i18n/catalog/zh/LC_MESSAGES
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/i18n/catalog/zh/LC_MESSAGES/EMCsfc.mo
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/man
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/man/.man
• /etc/opt/emcsfc/EMCsfc.LINUX-1.5.0.17/man/vfcmt.1
Tabela 4 Arquivos adicionados durante a instalação - Linux (continuação)
Arquivos adicionados
Instalando o software VFCache 23
Instalando o VFCache
Atualizando o VFCacheEsta seção descreve como fazer upgrade de uma versão anterior do VFCache.
O upgrade pode exigir a realização de uma das seguintes etapas ou de todas elas:
Atualizar os drivers de dispositivo
Atualizar os componentes de software do VFCache
Atualizar o firmware de dispositivo
Obs.: O upgrade poderá exigir a reinicialização do sistema. Planeje fazer upgrade
durante o tempo de inatividade do sistema.
Prossiga para a seção que corresponde ao seu produto VFCache.
“Fazendo upgrade do PCIEHHS-3XXL\2” na página 25
“Fazendo upgrade do PCIEHHS-3XXM\2” na página 27
Fazendo upgrade do PCIEHHS-3XXL\2
Antes de começar, faça download dos arquivos do driver de dispositivo e do firmware
para seu produto PCIEHHS-3XXL\2 e sistema operacional a partir do suporte on-line
da EMC.
No ambiente físico, é necessário executar as etapas a seguir, na seguinte ordem:
1. Atualizar os drivers de dispositivo
2. Atualizar o driver do VFCache
3. Atualizar o firmware (talvez não seja necessário)
Atualizar os drivers de dispositivo
Para atualizar os drivers de dispositivo, execute as seguintes etapas:
Para servidores Windows:
1. Copie e extraia o arquivo ZIP na máquina de destino.
2. No Device Manager, selecione Storage controllers.
3. Clique com o botão direito do mouse em LSI WarpDrive Solid State Storage e selecione Update Driver Software…
24 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Instalando o VFCache
4. Selecione Browse my computer for driver software.
5. Selecione Let me pick from a list of device drivers on my computer.
6. Clique em Have disk depois em Browse.
7. Navegue até o arquivo INF da pasta extraída, confirme a escolha e clique em OK.
Para servidores Linux, execute o seguinte comando:
rpm –Uvh <new_driver_rpm>
em que new_driver_rpm é o caminho completo para o arquivo RPM do novo driver
de dispositivo
Atualizar o driver do VFCache
Para atualizar o driver do VFCache, faça o seguinte:
Para servidores Windows, execute o novo arquivo MSI.
Para servidores Linux, execute o seguinte comando:
rpm -Uvh <new_VFCache_Driver_rpm>
em que new_VFCache_Driver_rpm é o caminho completo para o novo arquivo
RPM do driver do VFCache
Obs.: Depois de atualizar o driver do VFCache, é necessário reiniciar os dispositivos
de cache e de origem.
Durante a atualização, o driver do VFCache verifica se é necessário atualizar o
firmware de dispositivo. Se for necessário, vá para a seção seguinte.
Atualizando o firmware
Para atualizar o firmware, execute o seguinte comando no servidor:
vfcmt updatefirmware -device <device> -path <path>
em que device é o caminho completo para o dispositivo do VFCache
em que path é o caminho completo para o arquivo de firmware .bin
Com isso, o processo de upgrade estará concluído.
Atualizando o VFCache 25
Instalando o VFCache
Fazendo upgrade do PCIEHHS-3XXM\2
Antes de começar, faça download dos arquivos de firmware e do driver de dispositivo
para seu produto PCIEHHS-3XXM\2 e sistema operacional a partir do suporte on-line
da EMC.
No ambiente físico, é necessário executar as seguintes etapas:
Atualizar o driver de dispositivo
Atualizar o driver do VFCache
Atualizar o firmware (talvez não seja necessário)
Atualizar o driver de dispositivo
Para atualizar os drivers de dispositivo, execute as etapas a seguir:
Para servidores Windows, execute o P320hDriver.msi. Talvez seja necessário
abrir o Device Manager e clicar em Scan for Hardware changes.
Para servidores Linux, execute os seguintes comandos como usuário root:
• rpm -Uvh <new_driver_rpm_file>
• depmod
Atualizar o driver do VFCache
Para atualizar o driver do VFCache, faça o seguinte:
Para servidores Windows, execute o arquivo MSI.
Para servidores Linux, execute o seguinte comando:
rpm -Uvh <new_VFCache_Driver_rpm>
em que new_VFCache_Driver_rpm é o caminho completo para o novo arquivo
RPM do driver do VFCache
Obs.: Depois de atualizar o driver do VFCache, é necessário reiniciar os dispositivos
de cache e de origem.
Durante o processo de atualização, o driver do VFCache verifica se é necessário
atualizar o firmware de dispositivo. Se for necessário, vá para a seção seguinte.
26 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Instalando o VFCache
Atualizando o firmware
Para atualizar o firmware, execute o seguinte comando no servidor:
vfcmt updatefirmware -device <device> -path <path>
em que device é o caminho completo para o dispositivo do VFCache
em que path é o caminho completo para o arquivo de firmware .ubi
Com isso, o processo de upgrade estará concluído.
Removendo componentes do VFCacheA seção a seguir descreve como remover os componentes do VFCache.
Removendo o software VFCache
Para remover o software VFCache, realize as seguintes etapas:
1. Pare todos os dispositivos de origem.
2. Pare todos os dispositivos de cache.
3. Em um sistema Windows, execute as etapas a seguir:
1. Em Control Panel > Programs and Features, clique duas vezes em EMC VFC
1.5 (64bit).
O Install Wizard será exibido.
2. Siga as instruções do assistente.
3. Reinicialize o sistema.
Obs.: Os arquivos de configuração permanecerão na pasta \Program Files\VFC e serão reutilizados se você reinstalar o VFCache.
4. Em um sistema Linux, execute os seguintes comandos:
• /etc/init.d/SFC stop• rpm -qa | grep -i emcsfc• rpm -e <o pacote gerado pelo comando anterior>• cd /etc• rm -rf emcsfc• cd /
Removendo componentes do VFCache 27
Configurando o VFCache
CAPÍTULO 2
Configurando o VFCache
Este capítulo descreve como configurar o VFCache. Tópicos principais:
“Múltiplos caminhos e dispositivos compatíveis” na página 29
“Configuração pela primeira vez” na página 32
Você configura o VFCache executando comandos da interface de linha de comando
vfcmt. Esses comandos são adicionados ao sistema durante a instalação do VFCache.
Alguns desses comandos são relevantes para a configuração pela primeira vez e
outros são usados para gerenciamento e manutenção.
Este capítulo descreve a configuração pela primeira vez. Para obter informações
sobre gerenciamento e manutenção, consulte Capítulo 3, “Gerenciando o VFCache”.
Para obter informações sobre configuração avançada, consulte Capítulo 4, “Tópicos
sobre gerenciamento avançado”.
Múltiplos caminhos e dispositivos compatíveisEsta seção descreve os dispositivos de origem nativos e de múltiplos caminhos
compatíveis e mostra como configurar dispositivos de cache quando um software de
múltiplos caminhos é usado.
Dispositivos de cache e múltiplos caminhos
Esta seção descreve os efeitos de múltiplos caminhos em dispositivos do VFCache. Não
é necessário que os dispositivos de cache sejam gerenciados por múltiplos caminhos.
Powerpath e LVM
Se o PowerPath estiver instalado para o RHEL, e o sistema de arquivo raiz estiver
montado em um LVM Linux, verifique se a regra do filtro no arquivo /etc/lvm/lvm.conf
é lida como se segue antes de instalar o rpm do VFCache e o rpm de drivers do
dispositivo associado.
Múltiplos caminhos e dispositivos compatíveis 29
Configurando o VFCache
filter = [ "a/.*/" ]
Se uma regra do filtro for diferente, altere-a.
Obs.: A regra de filtro anterior é a regra de filtro padrão para Linux.
MPIO para PCIEHHS-3XXL
Para impedir que o MPIO afete o dispositivo flash, é recomendável adicionar o
dispositivo à lista negra de MPI.
Para adicionar o dispositivo à lista negra, execute as seguintes etapas:
1. Determine se o dispositivo é gerenciado por múltiplos caminhos executando o
seguinte comando: multipath -II
Um resultado similar ao seguinte será exibido quando um dispositivo for
gerenciado por múltiplos caminhos:
</snip>
mpath2 (360000970000192601699533030393330) dm-10 EMC,SYMMETRIX
[size=5.9G][features=1 queue_if_no_path][hwhandler=0][rw]
\_ round-robin 0 [prio=4][active]
\_ 6:0:6:2 sdah 66:16 [active][ready]
\_ 6:0:7:2 sdaq 66:160 [active][ready]
\_ 5:0:6:2 sdj 8:144 [active][ready]
\_ 5:0:7:2 sds 65:32 [active][ready]
<\snip>
2. Observe o WWID do dispositivo de cache. Na lista acima, o WWID do dispositivo é
360000970000192601699533030393330.
3. Adicione o dispositivo à lista negra incluindo a seguinte entrada para
/etc/multipath.conf:
blacklist {wwid 360000970000192601699533030393330}
4. Aplique a alteração a um kernel em execução utilizando o seguinte comando:
multipath -F
30 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Configurando o VFCache
5. Para verificar a alteração, execute o seguinte comando: multipath -v2
O dispositivo flash não deverá aparecer no resultado.
MPIO para PCIEHHS-3XXM
Para impedir que o MPIO afete o dispositivo flash, você deve adicionar o dispositivo à
lista negra de MPI.
Para adicionar o dispositivo à lista negra, edite /etc/multipath.conf da
seguinte forma:
blacklist {
devnode “rssda”
}
Dispositivos de origem compatíveis
Se o VFCache for usado em um ambiente de múltiplos caminhos, será necessário usar
dispositivos de múltiplos caminhos em vez de dispositivos nativos.
A seguinte tabela lista os dispositivos de origem compatíveis no ambiente Linux:
No ambiente Windows, essas restrições de dispositivo não se aplicam.
Tipo de dispositivo
O nome do dispositivo deve começar com Fórmula Exemplos
Múltiplos caminhos nativos
mpath /dev/mpath/mpath{0-9}
• /dev/mpath/mpath1
• /dev/mapper/mpath1
Nativo sd /dev/sd{[a-z&0-9]} • /dev/sda
• /dev/sdb
EMC PP emcpower /dev/emcpower{[a-z&0-9]
• /dev/emcpowera
• /dev/emcpowerb
Veritas DMP dis /dev/vx/dmp • /dev/vx/dmp/disk0a1
LVM mapper /dev/mapper • /dev/mapper/vg0-lvol0
Múltiplos caminhos e dispositivos compatíveis 31
Configurando o VFCache
Configuração pela primeira vezPara iniciar o armazenamento em cache com o VFCache, você deve executar as
seguintes etapas:
1. Habilite o dispositivo de cache do VFCache e inicie o armazenamento em cache.
2. Selecione os dispositivos de origem a serem acelerados e inicie a aceleração.
Suas definições de configuração são armazenadas e salvas para que você não
precise executá-las novamente depois de reinicializar.
As seções a seguir descrevem cada uma dessas etapas. No final desta seção, os
comandos são colocados em uma série para que você possa ver o processo
completo.
Executando comandos da interface de linha de comando
A interface de linha de comando é chamada de vfcmt. Para invocar qualquer
comando, você deve iniciá-lo com vfcmt.
Você deve possuir privilégios administrativos ou root para executar comandos vfcmt.
O dispositivo de armazenamento em cache do VFCache é referenciado neste
documento como dispositivo de cache. O dispositivo que contém os dados a serem
acelerados é referenciado neste documento como dispositivo de origem.
Ao executar comandos da interface de linha de comando, você pode especificar os
nomes do dispositivo de cache e do dispositivo de origem de uma das seguintes formas:
No Windows:
Como um nome de dispositivo específico ao sistema operacional, por exemplo,
harddisk3.
Como um ID da instância (identificador) do VFCache, como 9, em que 9
representa o identificador.
Por exemplo, um dos seguintes comandos pode ser usado para excluir o
dispositivo de cache harddisk3 com um identificador 9 do VFCache:
• vfcmt delete -cache_dev harddisk3
• vfcmt delete -handle 9
32 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Configurando o VFCache
No Linux:
Como um nome de dispositivo específico ao sistema operacional, por exemplo,
/dev/sda
Como um ID da instância (identificador) do VFCache, como 9, em que 9
representa o identificador.
Por exemplo, um dos seguintes comandos pode ser usado para excluir o
dispositivo de cache /dev/sda com um identificador 9 do VFCache:
• vfcmt delete -cache_dev /dev/sda
• vfcmt delete -handle 9
É possível recuperar o identificador executando o comando vfcmt display -all . Todos
os dispositivos de origem e os dispositivos do VFCache serão exibidos com um
identificador exclusivo.
Obs.: Identificadores não podem ser usados com o comando add.
A menos que seja especificado o contrário nas descrições dos comandos, os nomes
dos dispositivos serão específicos ao sistema operacional, expressos como
dispositivos Linux.
O VFCache exibirá uma mensagem quando o comando for executado com êxito ou
uma mensagem de erro se o comando falhar.
Habilitando o dispositivo de cache do VFCache e iniciando o armazenamento em cache
IMPORTANTE
Se seu dispositivo de cache não estiver particionado ou se você quiser particioná-lo,
consulte “Particionando um dispositivo PCIe Flash” na página 43 antes de adicionar o
dispositivo de cache.
Você pode ativar vários dispositivos do VFCache, um para cada placa PCIe. Cada
dispositivo de origem pode ser atendido apenas por um dispositivo do VFCache.
Para ativar vários dispositivos do VFCache, repita o procedimento a seguir para cada
dispositivo do VFCache a ser adicionado.
Configuração pela primeira vez 33
Configurando o VFCache
Para habilitar um dispositivo de cache do VFCache, execute o seguinte comando:
vfcmt add -cache_dev <device>
onde device é especificado como um dispositivo específico do sistema operacional
Antes de executar este comando, certifique-se de que:
o dispositivo de cache seja aceito pelo VFCache
o dispositivo de cache não esteja em uso pelo sistema operacional
Além de adicionar o dispositivo de cache, esse comando também inicia o processo de
armazenamento em cache no dispositivo adicionado, portanto, não é necessário
executar o comando start.
Obs.: Ao adicionar um dispositivo do VFCache, você também ativa a desduplicação
dos dados e define o tamanho máximo para o IO em cache.
Para obter mais informações sobre a desduplicação de dados, consulte
“Configurando a desduplicação de dados” na página 76.
Para obter mais informações sobre o tamanho máximo de I/O, consulte “Alterando o
tamanho máximo de I/O” na página 81.
Para obter mais informações sobre este comando, consulte Capítulo 5, “Referência de
Comandos”.
Selecionando dispositivos de origem a serem acelerados e iniciando a aceleração
Para especificar quais dispositivos de origem devem ser armazenados em cache,
execute o comando a seguir:
vfcmt add -source_dev <device> [-cache_dev <device>]
em que "source device" é especificado como um dispositivo específico ao sistema
operacional.
onde o dispositivo de cache pode ser especificado como um dispositivo específico ao
sistema operacional ou como um controle do VFCache.
Você deve executar esse comando para cada dispositivo de origem que deseja
armazenar em cache. Se houver vários dispositivos de cache, você deverá especificar
qual deles executará a aceleração.
Você pode acelerar um dispositivo de origem apenas com um dispositivo de cache.
34 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Configurando o VFCache
Além de adicionar o dispositivo de origem, esse comando também inicia a aceleração
do dispositivo adicionado, portanto, não é necessário executar o comando start.
Para obter mais informações sobre este comando, consulte Capítulo 5, “Referência de
Comandos”.
Isso conclui a configuração inicial do dispositivo Flash do VFCache.
Exemplo de configuração pela primeira vez
Esta seção ilustra uma típica configuração pela primeira vez.
Em geral, a sequência de tarefas de configuração é a seguinte:
1. Habilite e inicie o dispositivo de cache usando o comando add -cache_dev.
2. Habilite e inicie o armazenamento em cache do dispositivo de origem usando o
comando add -source_dev.
Neste exemplo, estamos considerando os seguintes dispositivos:
O dispositivo de cache é /dev/rssda.
Os dispositivos de origem são /dev/emcpowera e /dev/emcpowerb.
1. Habilite e inicie o armazenamento em cache no dispositivo de cache executando
o seguinte comando:
vfcmt add -cache_dev /dev/rssda
2. Habilite e inicie o armazenamento em cache nos dispositivos de origem
executando os seguintes comandos:
• vfcmt add -source_dev /dev/emcpowera• vfcmt add -source_dev /dev/emcpowerb
3. Você pode analisar a configuração executando o seguinte comando:
vfcmt display -all
Para obter mais informações sobre este comando, consulte “Exibindo estatísticas
do sistema” na página 40.
Para gerenciar o VFCache, consulte Capítulo 3, “Gerenciando o VFCache”.
Configuração pela primeira vez 35
Gerenciando o VFCache
CAPÍTULO 3
Gerenciando o VFCache
Este capítulo descreve como gerenciar o cache e manter dispositivos Flash e
dispositivos de origem do VFCache.
Os seguintes tópicos são descritos:
“Gerenciando o cache” na página 37
“Exibindo estatísticas do sistema” na página 40
“Gerenciando dispositivos Flash” na página 43
“Mantendo dispositivos Flash” na página 45
Gerenciando o cache
O gerenciamento do cache inclui as seguintes atividades:
Adicionar dispositivos de origem para aceleração ou interromper a aceleração de
dispositivos de origem.
Iniciar ou parar o processo de armazenamento em cache em um dispositivo de
cache.
Iniciar ou parar o processo de armazenamento em cache em um dispositivo de
origem.
Ao adicionar dispositivos, sempre é necessário adicionar o dispositivo do VFCache
antes de adicionar um dispositivo de origem a ele.
Ao interromper dispositivos, sempre é necessário remover os dispositivos de origem
antes de remover seu dispositivo de cache de aceleração.
Gerenciando o cache 37
Gerenciando o VFCache
Adicionando ou removendo dispositivos de origem
Esta seção descreve como adicionar e remover dispositivos de origem.
Para adicionar um dispositivo de origem à aceleração, execute o seguinte comando:
vfcmt add -source_dev <device> [-cache_dev <device>]
em que "source device" é especificado como um dispositivo específico ao sistema
operacional.
onde o dispositivo de cache pode ser especificado como um dispositivo específico ao
sistema operacional ou como um controle do VFCache.
Para acelerar um dispositivo de origem particionado, você deve especificar o nome
inteiro do dispositivo, não a partição. Por exemplo, para acelerar o dispositivo em que
/dev/emcpowera1 reside, adicione-o da seguinte maneira:
vfcmt add -source_dev /dev/emcpowera
Após a conclusão com êxito do comando add -source_dev, o comando
start -source_dev é executado automaticamente na inicialização do sistema.
Para remover um dispositivo de origem da aceleração, execute o seguinte comando:
vfcmt delete -source_dev <device> | -handle <handle>
onde o dispositivo de origem pode ser especificado como um dispositivo específico
ao sistema operacional ou como um controle do VFCache.
Para obter uma lista de dispositivos de origem compatíveis e informações sobre múltiplos
caminhos, consulte “Múltiplos caminhos e dispositivos compatíveis” na página 29.
Para obter mais informações sobre esses comandos, consulte Capítulo 5, “Referência
de Comandos”.
Iniciando ou interrompendo o processo de armazenamento em cache em um dispositivo do VFCache
Esta seção descreve como iniciar e interromper dispositivos do VFCache.
Para iniciar o armazenamento em cache em um dispositivo do VFCache, execute o seguinte comando:
vfcmt start -cache_dev <device> | -handle <handle>
onde o dispositivo de cache pode ser especificado como um dispositivo específico ao
sistema operacional ou como um identificador do VFCache
38 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Gerenciando o VFCache
Este comando é executado automaticamente na inicialização do sistema, após uma
conclusão com êxito do comando add -cache_dev.
Para interromper o armazenamento em cache em um dispositivo Flash do VFCache, execute o comando a seguir:
vfcmt stop -cache_dev <device> | -handle <handle>
onde o dispositivo de cache pode ser especificado como um dispositivo específico ao
sistema operacional ou como um identificador do VFCache
Interrompa os dispositivos de origem (usando o comando vfcmt stop -source_device)
antes de interromper o dispositivo de cache.
Para obter mais informações sobre esses comandos, consulte Capítulo 5, “Referência
de Comandos”.
Iniciando ou parando o processo de armazenamento em cache em um dispositivo de origem
Para iniciar o processo de armazenamento em cache em um dispositivo, execute o comando a seguir:
vfcmt start -source_dev <device> | -handle <handle>
onde o dispositivo de origem pode ser especificado como um dispositivo específico
ao sistema operacional ou como um controle do VFCache.
Este comando é executado automaticamente na inicialização do sistema, após uma
conclusão com êxito do comando add -source_dev. Ao iniciar o dispositivo de origem
manualmente, certifique-se de que o dispositivo de cache já tenha sido iniciado.
Para interromper o processo de armazenamento em cache em um dispositivo, execute o comando a seguir:
vfcmt stop -source_dev <device> | -handle <handle>
onde o dispositivo de origem pode ser especificado como um dispositivo específico
ao sistema operacional ou como um controle do VFCache.
Para obter mais informações sobre esses comandos, consulte Capítulo 5, “Referência
de Comandos”.
Gerenciando o cache 39
Gerenciando o VFCache
Exibindo estatísticas do sistemaVocê pode usar os seguintes comandos display para exibir estatísticas do sistema:
vfcmt display -all
Exibe um resumo de todos os dispositivos configurados.
vfcmt display -cache_device <device> | -handle <handle>
Exibe estatísticas gerais de cache, o(s) dispositivo(s) de origem vinculado(s) a
este dispositivo de cache e uma indicação de que o dispositivo de origem está ou
não sendo armazenado em cache.
vfcmt display -source_device <device> | -handle <handle>
Exibe estatísticas do dispositivo de origem e estatísticas do dispositivo de cache
aos quais o dispositivo de origem está conectado.
vfcmt display -ddup_device <device>
Exibe a estatística de desduplicação de dados para um dispositivo de cache. Para
obter mais informações, consulte “Configurando a desduplicação de dados” na
página 77.
Figura 2 na página 41 ilustra o resultado do comando display-all em um ambiente
com os seguintes dispositivos:
Tipo de dispositivo Nome Identificador
Cache rssda 1
Origem sda 2
Origem sde 3
Origem sdf 4
40 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Gerenciando o VFCache
Figura 2 Saída do comando display -all
Seção do dispositivo
de cache
Seção do
dispositivo de
origem — detalhe
Seção do dispositivo
de origem — resumo
Cabeçalho do
dispositivo de
cache — repetido
para cada
Exibindo estatísticas do sistema 41
Gerenciando o VFCache
O comando display -all fornece os seguintes dados:
Tabela 5
DataDescrição: na seção de dispositivo de cache
Descrição: na seção de detalhes do dispositivo de origem
Cache Nome do dispositivo de cache
Hnd Identificador do dispositivo de cache Identificador do dispositivo de cache de aceleração
Source Nome do dispositivo de origem
State Estado do dispositivo de cache Estado do dispositivo de origem
Policy Política de leitura/gravação do dispositivo de cache
Algorithm O algoritmo de cache do driver:
O mapeamento de dados no cache é associativo por conjunto (16), com tamanho de página de 8 k, exclusão com base em LRU (Last Recent Used, menos utilizado recentemente)
Size Tamanho físico do dispositivo de cache
Pages/Used Número de páginas ocupadas no cache, entre todas as páginas do cache
Ddup Status da desduplicação de dados: desativado (padrão) ou ativado
Ddup Ratio Relação do dispositivo de cache usado para o cache de desduplicação (padrão 20%)
MaxIO Tamanho de I/O máximo (padrão 64 K)
RDhits Porcentagem de solicitações de leitura que foram encontradas no cache
Porcentagem de solicitações de leitura que foram encontradas no cache
WRhits Porcentagem de solicitações de gravação que foram encontradas no cache
Porcentagem de solicitações de gravação que foram encontradas no cache
42 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Gerenciando o VFCache
Gerenciando dispositivos Flash
Esta seção descreve as seguintes opções de gerenciamento de dispositivos flash:
Particionando um dispositivo PCIe Flash
Adicionando um dispositivo de cache
Removendo um dispositivo de cache
Multi-path
Use o software VFCache para gerenciar dispositivos Flash.
Particionando um dispositivo PCIe Flash
Você pode usar dispositivos Flash particionados para armazenamento em cache. Esta
seção explica o tratamento de dispositivos particionados no VFCache. O tratamento
apresenta diferenças entre o Windows e o LINUX.
Particionando dispositivos Flash no Windows
Ao usar o VFCache no ambiente Windows, o VFCache aloca toda a capacidade do
espaço do dispositivo não particionado para armazenamento em cache. Essa
alocação é feita automaticamente durante a execução do comando add -cache_dev.
Você pode usar o espaço adicional do dispositivo para DAS.
RDIOs Porcentagem de I/Os de leitura do total de I/Os
Porcentagem de I/Os de leitura do total de I/Os
Skips Porcentagem de I/Os que foram lidos do ou gravados diretamente no dispositivo de origem por serem maiores que o tamanho máximo de I/O especificado
Storage Indica se o dispositivo de origem é VMAX
Tabela 5
DataDescrição: na seção de dispositivo de cache
Descrição: na seção de detalhes do dispositivo de origem
Gerenciando dispositivos Flash 43
Gerenciando o VFCache
Para particionar a alocação de DAS de forma diferente, faça isso antes de usar o
comando add -cache_dev, deixando, no mínimo, 20 GB de espaço para
armazenamento em cache.O VFCache criará o restante disponível do espaço em disco
como uma partição de armazenamento em cache.
Particionando dispositivos Flash no LINUX
Ao usar o VFCache no ambiente LINUX, o VFCache funcionará de uma das seguintes
maneiras:
Se você adicionar o dispositivo inteiro, por exemplo, /dev/sda, o VFCache
alocará automaticamente todo o espaço não particionado do dispositivo para
armazenamento em cache.
Se você adicionar a parte particionada anteriormente de um disco, por exemplo,
/dev/sda1, o VFCache usará apenas essa parte do disco para aceleração. Você
deve particionar no mínimo 20 GB para aceleração.
Adicionando um dispositivo de cache
Para adicionar um dispositivo de cache, execute o seguinte comando:
vfcmt add -cache_dev <device>
onde device é especificado como um dispositivo específico do sistema operacional
Antes de executar este comando, certifique-se de que o dispositivo seja compatível
com o VFCache e de que o dispositivo não esteja em uso.
Após a conclusão com êxito do comando add -cache_dev, o comando
start -cache_dev é executado automaticamente na inicialização do sistema,
iniciando, assim, o armazenamento em cache no dispositivo especificado.
Obs.: Ao adicionar um dispositivo do VFCache, você também ativa a desduplicação
dos dados e define o tamanho máximo para o IO em cache.
Para obter mais informações sobre a configuração da desduplicação de dados,
consulte “Configurando a desduplicação de dados” na página 77.
Para obter mais informações sobre a configuração de I/O máximo, consulte
“Alterando o tamanho máximo de I/O” na página 81
Para obter uma lista de dispositivos de cache compatíveis e informações sobre
múltiplos caminhos, consulte “Múltiplos caminhos e dispositivos compatíveis” na
página 29.
Para obter mais informações sobre este comando, consulte Capítulo 5, “Referência de
Comandos”.
44 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Gerenciando o VFCache
Removendo um dispositivo de cache
Para remover um dispositivo de cache, execute o seguinte comando:
vfcmt delete -cache_dev <device> | -handle <handle>
onde o dispositivo de cache pode ser especificado como um dispositivo específico ao
sistema operacional ou como um identificador do VFCache
Antes de executar este comando, verifique se todos os dispositivos de origem
associados a este dispositivo de cache foram interrompidos e excluídos.
Para obter mais informações sobre este comando, consulte Capítulo 5, “Referência de
Comandos”.
Mantendo dispositivos FlashA manutenção de dispositivos Flash envolve as seguintes tarefas:
“Atualizando os drivers de dispositivo” na página 45
“Movendo dispositivos de origem de um dispositivo de cache para outro” na
página 47
Esta seção descreve essas tarefas.
Atualizando os drivers de dispositivo
Esta seção descreve como atualizar drivers de dispositivo. Continue na seção que
corresponda a seu produto:
“Atualizando drivers de dispositivo para os produtos PCIEHHS-3XXL\2 e
PCIEHHS-7XXL” na página 45
“Atualizando drivers de dispositivo para o PCIEHHS-3XXM\2” na página 47
Atualizando drivers de dispositivo para os produtos PCIEHHS-3XXL\2 e PCIEHHS-7XXL
Esta seção descreve como atualizar os drivers de dispositivo para os produtos
PCIEHHS-3XXL\2 e PCIEHHS-7XXL. Prossiga para a seção que corresponda a seu
sistema operacional:
“Atualizando drivers de dispositivo em um ambiente Windows” na página 46
“Atualizando drivers de dispositivo em um ambiente Linux” na página 46
Mantendo dispositivos Flash 45
Gerenciando o VFCache
Atualizando drivers de dispositivo em um ambiente Windows
Esta seção descreve como atualizar drivers de dispositivo para placas instaladas no
ambiente Windows.
Faça download dos arquivos que correspondem a seu produto e ao sistema
operacional a partir do site de suporte on-line da EMC.
Para instalar o driver, realize as seguintes etapas:
1. Copie e extraia o seguinte arquivo na máquina de destino:
1479822_SLP-300-6d_105000000_105000100_AMD64-bitSer2008R2_2104500.ZIP
2. No Device Manager, selecione Storage controllers.
3. Clique com o botão direito do mouse em LSI WarpDrive Solid State Storage e selecione Update Driver Software…
4. Selecione Browse my computer for driver software.
5. Selecione Let me pick from a list of device drivers on my computer.
6. Clique em Have disk e em Browse.
7. Navegue para o arquivo INF da pasta extraída, confirme a escolha e clique em OK.
Atualizando drivers de dispositivo em um ambiente Linux
Esta seção descreve como atualizar drivers e o firmware para placas instaladas no
ambiente Linux.
Faça download dos arquivos que correspondem a seu produto e ao sistema
operacional a partir do site de suporte on-line da EMC.
Para instalar o driver de dispositivo, execute as etapas a seguir enquanto estiver
conectado como usuário root:
1. Faça upload do arquivo RPM obtido por download para o servidor Linux.
2. Execute o seguinte comando:
rpm -Uvh kmod-mpt2sas-11.00.01.00-2-rhel<version.architecture>.rpm
46 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Gerenciando o VFCache
Atualizando drivers de dispositivo para o PCIEHHS-3XXM\2
Esta seção descreve como atualizar drivers de dispositivo para o produto
PCIEHHS-3XXM\2. Prossiga para a seção que corresponda a seu sistema operacional:
“Atualizando drivers de dispositivo em um ambiente Windows” na página 47
“Atualizando drivers de dispositivo em um ambiente Linux” na página 47
Atualizando drivers de dispositivo em um ambiente Windows
Esta seção descreve como atualizar drivers de dispositivo para placas instaladas no
ambiente Windows.
Faça download dos arquivos que correspondem a seu produto e ao sistema
operacional a partir do site de suporte on-line da EMC.
Para instalar o driver, realize as seguintes etapas:
Execute o P320hDriver.msi. Talvez seja necessário abrir o Device Manager e
clicar em Scan for Hardware changes.
Atualizando drivers de dispositivo em um ambiente Linux
Esta seção descreve como atualizar drivers para placas instaladas no ambiente Linux.
Faça download dos arquivos que correspondem a seu produto e ao sistema
operacional a partir do site de suporte on-line da EMC.
Para instalar o driver, execute os seguintes comandos como usuário root:
• rpm -Uvh <new_driver_rpm_file>• depmod
Movendo dispositivos de origem de um dispositivo de cache para outro
Você pode usar o comando migrate para mover todos os dispositivos de origem
definidos anteriormente de um dispositivo de cache do VFCache para outro. Não é
necessário que o novo dispositivo do VFCache seja do mesmo tamanho que o
existente.
O comando migrate tem muitos pré-requisitos. Leia esta seção inteira antes de
executar o comando migrate.
Mantendo dispositivos Flash 47
Gerenciando o VFCache
A migração pode ser feita das seguintes maneiras:
Com ambos os dispositivos no sistema ao mesmo tempo
Este método é útil se você estiver usando os dispositivos Flash do VFCache para
DAS, além do armazenamento em cache. Você pode copiar os dados do
dispositivo existente para o novo dispositivo. Esse método requer que o sistema
seja desligado duas vezes.
Apenas com o novo dispositivo no sistema
Este método é útil quando você está migrando apenas os dispositivos de origem
(nenhum dado) para um novo dispositivo flash do VFCache. Esse método requer
que o sistema seja desligado apenas uma vez.
Independentemente do método que escolha, você deve seguir estas regras:
Antes de instalar o novo dispositivo na máquina, consulte “Instalando o
dispositivo PCIe Flash do VFCache” na página 11.
Antes de executar o comando migrate, certifique-se de que:
• Se o novo dispositivo deve ser particionado, as partições foram criadas antes
da execução do comando migrate.
• Ambos os dispositivos de cache foram habilitados, usando o comando add
-cache_dev.
• Todos os dispositivos de origem foram interrompidos, usando o comando stop
-source_dev.
Obs.: A execução do comando migrate eliminará todos os dados em cache nos
dispositivos de origem e de cache.
Etapas de migração
Para migrar dispositivos de origem, execute as seguintes etapas:
1. Registre o identificador do drive de cache existente.
2. Desligue o host.
3. Insira o novo dispositivo Flash.
4. Reinicie o host.
5. Se anteriormente você dividiu o dispositivo existente para usar uma parte como
DAS e precisa copiar dados para o novo dispositivo, faça isso agora.
48 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Gerenciando o VFCache
6. Execute o comando migrate (depois de atender a todos os pré-requisitos listados
acima), executando o comando a seguir:
vfcmt migrate -existing_dev <device> | -existing_hd <handle> -new_dev <device> | -new_hd <handle>
onde -existing_dev e -existing_hd representam o nome ou controle do dispositivo
de cache existente
onde -new_dev e -new_hd representam o nome ou o controle do novo dispositivo
de cache
7. Para remover a placa existente, desligue a máquina, desconecte o cabo de
alimentação da fonte de energia e remova a placa.
8. Reinicie a máquina e os dispositivos de cache e de origem.
9. Exclua o dispositivo VFCache antigo, usando o comando delete -cache_dev e
especificando o drive por seu identificador.
Para obter mais informações sobre o comando migrate, consulte Capítulo 5,
“Referência de Comandos”.
Mantendo dispositivos Flash 49
Tópicos sobre gerenciamento avançado
CAPÍTULO 4
Tópicos sobre gerenciamento avançado
Este capítulo descreve o gerenciamento avançado do VFCache. Tópicos principais:
“Configurando o suporte do VFCache para clusters” na página 51
“Suporte para o Hyper-V” na página 74
“Suporte para VMAX” na página 76
“Configurando a desduplicação de dados” na página 77
“Alterando o tamanho máximo de I/O” na página 81
“Recuperando uma LUN do snapshot” na página 82
Configurando o suporte do VFCache para clustersO uso de pacotes de clusters permite a configuração de um cluster de alta
disponibilidade e balanceamento de carga. Quando configurado para alta
disponibilidade, o pacote de clusters tenta garantir a disponibilidade do serviço por
meio do monitoramento de outros nós do cluster. Antes que o cluster seja
considerado "em quorum" (quorate) e antes que os serviços possam ser iniciados,
deve haver um acordo quanto à configuração e ao estado dos serviços
compartilhados em todos os nós do cluster.
A principal forma de comunicação do status dos nós é por um dispositivo de rede
(normalmente, Ethernet), embora, no caso de uma possível falha na rede, seja
possível decidir o quórum por meio de métodos secundários, como armazenamento
compartilhado ou multicast.
É possível monitorar e controlar os serviços de software, os sistemas de arquivos e o
status da rede por meio do pacote de clusters e, no caso de falha, pode-se realizar
uma operação de failover nos serviços e dos recursos por meio de outros nós de rede.
O pacote de clusters encerra, por imposição, o acesso de um nó de cluster aos
serviços ou recursos para garantir que o nó e os dados estejam em um estado
conhecido. É possível encerrar o nó desligando a alimentação ou cancelando o
acesso ao armazenamento compartilhado.
Configurando o suporte do VFCache para clusters 51
Tópicos sobre gerenciamento avançado
A solução VFCache
Quando um aplicativo dentro de um cluster é acelerado por meio do VFCache, os
dados são gravados no dispositivo do VFCache, bem como em uma LUN
compartilhada. No caso de um failover, é possível mover o aplicativo para um nó
diferente. Dessa forma, a gravação continuará na LUN compartilhada, mas não
ocorrerá no dispositivo de cache do nó ativo anteriormente.
Quando o aplicativo realiza o failback para o nó original, ele recupera os dados do
dispositivo de cache, mas nesse caso, o dispositivo pode conter dados obsoletos.
A configuração do script VFCache Clustering fornecido garante que dados obsoletos
nunca sejam recuperados. Os scripts usam eventos de gerenciamento de cluster que
se relacionam com uma transição de início/interrupção de serviços de aplicativos a
fim de acionar um mecanismo que limpa o cache.
Atualmente, o suporte de cluster é fornecido para clusters configurados para operar
em modo ativo/standby, em que o VFCache está instalado e em operação no único nó
ativo e em qualquer combinação dos nós em standby.
Somente um aplicativo em um cluster pode usar o VFCache. Para usar o VFCache para
vários aplicativos, você deverá configurar esses aplicativos como recursos separados
em um só aplicativo, de modo que eles realizem o failover entre hosts como uma só
unidade.
Os arquivos de suporte de cluster do VFCache estão localizados no arquivo
VFCache_Cluster_Support_1.5.zip, na pasta de instalação do VFCache.
Obs.: Não é necessário definir os discos de quórum como dispositivos de origem.
Esta seção descreve as seguintes configurações de cluster:
“Configurando o suporte para o RHEL Cluster Suite” na página 52
“Configurando o suporte para o Microsoft Cluster Service” na página 55
“Configurando o suporte para o Sistema de controle de versão” na página 60
“Configurando o suporte para SteelEye LifeKeeper Cluster Suite” na página 63
Configurando o suporte para o RHEL Cluster Suite
Esta seção descreve como configurar o suporte de cluster para o RHEL Cluster Suite.
A configuração do suporte de cluster requer a realização das seguintes etapas:
52 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Tópicos sobre gerenciamento avançado
“Copiando o arquivo de script VFCache_State_Control.sh” na página 53
“Editando o arquivo de configuração cluster.conf” na página 53
“Atualizando o arquivo de configuração em todos os nós” na página 54
“Configurando o VFCache” na página 54
Copiando o arquivo de script VFCache_State_Control.sh
Para copiar o arquivo de script, execute as seguintes etapas:
1. Extraia o arquivo de script VFCache_State_Control.sh de
VFCache_Cluster_Support_1.5.zip no diretório /etc/emcsfc/.
2. Torne o script executável emitindo o seguinte comando:
chmod 555 /etc/emcsfc/VFCache_State_Control.sh
3. Repita as etapas anteriores em todos os nós, independentemente de o VFCache
estar instalado ou não no nó em questão.
Obs.: Quando o script VFCache_State_Control.sh for iniciado em um nó no
qual o VFCache não estiver presente, um código de retorno bem-sucedido será exibido.
Editando o arquivo de configuração cluster.conf
Para executar os scripts em failover/failback, é necessário fazer as seguintes alterações
no arquivo cluster.conf. É necessário fazer as alterações somente em um nó.
Aumente o parâmetro config_version em um.
Adicione o script VFCache_State_Control.sh como um recurso e defina as
seguintes dependências:
• Em /etc/cluster/cluster.conf, localize o aplicativo que usa um
serviço do VFCache.
• Adicione o script VFCache_State_Control.sh como um recurso ao
grupo de recursos de serviço correspondente.
• Defina VFCache_State_Control.sh como um script que depende do
dispositivo de origem acelerado pelo VFCache.
Essas alterações são ilustradas no arquivo de configuração de exemplo a seguir.
O script VFCache_State_Control.sh faz parte do grupo de recursos de serviço
rhSharedStorage1.
Configurando o suporte do VFCache para clusters 53
Tópicos sobre gerenciamento avançado
Atualizando o arquivo de configuração em todos os nós
Depois de atualizar /etc/cluster/cluster.conf, é necessário sincronizar a
versão alterada em todos os nós do cluster.
Para sincronizar a configuração, execute o seguinte comando, a partir do nó em que
as alterações foram feitas:
ccs_tool update /etc/cluster/cluster.conf
Se a atualização for bem-sucedida, uma mensagem de êxito será exibida.
Configurando o VFCache
Após a conclusão bem-sucedida da configuração em cluster, execute as seguintes etapas:
1. Configure normalmente os dispositivos de cache e de origem em nós passivos.
2. Em todos os nós passivos, execute o seguinte comando:
vfcmt set -clustermode passive
Esse comando libera todos os dispositivos de origem e permite sua aquisição por
um nó ativo.
Aumente config_version
em 1
Aplicativo que usa o
serviço do VFCache
Adicione o script como
um recurso
Adicione a dependência
de script ao dispositivo
54 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Tópicos sobre gerenciamento avançado
3. Configure os dispositivos de cache e de origem no nó ativo.
Registro
Os registros de script são gravados em /var/log/messages.
Configurando o suporte para o Microsoft Cluster Service
Esta seção descreve como configurar o suporte de cluster para o Microsoft Cluster
Service.
A configuração do suporte de cluster requer a realização das seguintes etapas:
“Criando o recurso VFCache_State_Control” na página 55
“Definindo dependências” na página 57
“Configurando o VFCache” na página 59
Antes de começar, extraia o script VFCache_State_Control.sh de
VFCache_Cluster_Support_1.5.zip no mesmo local (por exemplo,
C:\VFCache_Cluster_Support) em todos os nós de cluster.
Criando o recurso VFCache_State_Control
Esta seção descreve como criar o recurso VFCache_State_resource (VFCache) no
aplicativo que o usa o VFCache.
Para criar o recurso, realize as seguintes etapas:
1. Crie o recurso do VFCache no aplicativo que usa o VFCache:
1. Clique com o botão direito do mouse no nó do aplicativo e selecione Add a
resource > Generic Script.
Configurando o suporte do VFCache para clusters 55
Tópicos sobre gerenciamento avançado
A tela New Resource Wizard será exibida.
2. Digite o caminho completo do arquivo de script.
3. Clique em Next duas vezes e, em seguida, clique em Finish.
O recurso do VFCache foi criado e aparecerá na seção Other Resources do
aplicativo.
2. Ative o novo recurso do VFCache clicando com o botão direito do mouse no novo
recurso e selecionando Bring the resource online.
56 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Tópicos sobre gerenciamento avançado
Definindo dependências
Esta seção descreve como adicionar as seguintes dependências ao recurso do
VFCache criado na etapa anterior:
O recurso do VFCache deverá depender da LUN ou das LUNs compartilhadas.
O aplicativo deverá depender do recurso do VFCache.
Para criar a dependência do recurso do VFCache, execute as seguintes etapas:
1. Clique com o botão direito do mouse no recurso do VFCache e selecione
Properties.
2. Na guia Dependencies, selecione o dispositivo de LUN compartilhada acelerado
pelo VFCache do qual o recurso do VFCache é dependente e, em seguida, clique
em OK.
Configurando o suporte do VFCache para clusters 57
Tópicos sobre gerenciamento avançado
Repita a etapa 1 e a etapa 2 para todos os dispositivos de LUN compartilhada que
estejam sendo acelerados pelo VFCache.
Para criar a dependência do aplicativo, execute as seguintes etapas:
1. Clique com o botão direito do mouse no aplicativo que deverá ser dependente do
VFCache e selecione Properties.
2. Na guia Dependencies, selecione o recurso do VFCache definido anteriormente e
clique em OK.
58 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Tópicos sobre gerenciamento avançado
Repita a etapa 1 e a etapa 2 para todos os recursos de aplicativo que usam
dispositivos acelerados pelo VFCache.
Configurando o VFCache
Após a conclusão bem-sucedida da configuração em cluster, execute as seguintes
etapas:
1. Configure normalmente os dispositivos de cache e de origem em nós passivos.
2. Em todos os nós passivos, execute o seguinte comando:
vfcmt set -clustermode passive
Esse comando libera todos os dispositivos de origem e permite sua aquisição por
um nó ativo.
3. Configure os dispositivos de cache e de origem no nó ativo.
Configurando o suporte do VFCache para clusters 59
Tópicos sobre gerenciamento avançado
Configurando o suporte para o Sistema de controle de versão
Esta seção descreve como configurar o suporte de cluster para o Sistema de controle
de versão.
A configuração do suporte de cluster requer a realização das seguintes etapas:
“Extraindo os scripts de suporte de cluster” na página 60
“Criando o recurso EMC_VFCache em seu grupo de aplicativos” na página 61
“Definindo dependências” na página 61
“Configurando o VFCache” na página 62
Extraindo os scripts de suporte de cluster
Esta seção descreve como extrair os scripts de controle de cluster.
Para extrair os scripts, realize as seguintes etapas:
1. Em todos os nós de cluster em que o VFCache esteja instalado, extraia o seguinte
arquivo de VFCache_Cluster_Support_1.5.zip para o diretório de
instalação do VFCache:
• Para Linux
O arquivo de script VFCache_State_Control.sh
• Para Windows
O arquivo de script VFCache_State_Control.vbs
2. Em todos os nós de cluster, extraia o conteúdo da pasta que contém os arquivos
do Veritas Cluster Support para seu sistema operacional em <VCS_HOME>/bin.
Os arquivos de suporte de cluster deverão aparecer na pasta
<VCS_HOME>/bin/EMC_VFCache/.
3. Verifique se todos os arquivos extraídos estão acessíveis e são executáveis pelo
usuário que estiver executando o aplicativo VCS. No Linux, aplique o comando
chmod aos arquivos.
60 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Tópicos sobre gerenciamento avançado
Criando o recurso EMC_VFCache em seu grupo de aplicativos
Esta seção descreve como criar o recurso EMC_VFCache no grupo de aplicativos que
usa o VFCache.
Para criar o recurso, realize as seguintes etapas:
1. Defina o tipo de recurso EMC_VFCache executando os seguintes comandos:
• hatype -add EMC_VFCache
• hatype -modify EMC_VFCache SourceFile VFC_Home/bin/EMC_VFCache/EMC_VFCache.cf
em que VFC_Home é a pasta de instalação do VFCache
2. Inicie o agente para o novo tipo de recurso executando o seguinte comando:
haagent -start EMC VFCACHE -sys system
em que system é o nó em que o agente está em execução
3. Crie um recurso EMC_VFCache em seu grupo de aplicativos executando o
seguinte comando:
hares -add emc_vfcache_resource EMC_VFCache test_group
em que test_group é o nome do grupo de aplicativos
4. Habilite o agente para gerenciar o recurso executando o seguinte comando:
hares -modify emc_vfcache_resource ENABLED 1
5. Ative o recurso executando o seguinte comando (no nó em que o grupo de
aplicativos está ativo no momento):
hares -online resource -sys system
em que system é o nome do nó
Definindo dependências
Esta seção descreve como adicionar as seguintes dependências ao recurso do
VFCache criado na etapa anterior:
O recurso do VFCache deverá depender da LUN ou das LUNs compartilhadas.
O aplicativo deverá depender do recurso do VFCache.
Configurando o suporte do VFCache para clusters 61
Tópicos sobre gerenciamento avançado
Para criar dependências, execute as seguintes etapas:
1. Crie a dependência do recurso do VFCache executando o seguinte comando:
hares -link emc_vfcache_resource storage_resource
em que storage_resource é o nome de seu recurso de armazenamento
2. Crie a dependência do aplicativo executando o seguinte comando:
hares -link application_resource emc_vfcache_resource
em que application_resource é o nome de seu recurso de aplicativo
Configurando o VFCache
Após a conclusão bem-sucedida da configuração em cluster, execute as seguintes
etapas:
1. Configure normalmente os dispositivos de cache e de origem em nós passivos.
2. Em todos os nós passivos, execute o seguinte comando:
vfcmt set -clustermode passive
Esse comando libera todos os dispositivos de origem e permite sua aquisição por
um nó ativo.
3. Configure os dispositivos de cache e de origem no nó ativo.
Verificando a aplicação adequada da solução de suporte de clusterPara verificar a aplicação adequada da solução de suporte de cluster, use o comando
vfcmt display -all para garantir que:
Os discos do VFCache, nos nós em que o recurso do VFCache está desativado,
estejam no modo de passagem
Os discos do VFCache, nos nós em que o recurso do VFCache está ativado,
estejam no modo de passagem
62 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Tópicos sobre gerenciamento avançado
Configurando o suporte para SteelEye LifeKeeper Cluster Suite
Esta seção descreve como configurar o suporte de cluster para o SteelEye LifeKeeper
Cluster Suite.
Obs.: O SteelEye LifeKeeper Cluster Suite não é compatível com o VMware.
As soluções apresentadas neste documento são relevantes para hierarquias de um
só recurso, nos seguintes cenários:
Uma hierarquia simples, compreendendo:
• Um único dispositivo de armazenamento compartilhado (por exemplo, uma
LUN em um storage array) protegido por um ARK (Application Recovery Kit, kit
de recuperação de aplicativos) de sistema de arquivos.
• Um único aplicativo que utiliza esse dispositivo de armazenamento e que
pode ser acelerado pelo VFCache. Esse aplicativo também terá um ARK
definido para ele, com uma dependência do ARK de sistema de arquivos
mencionado anteriormente.
Uma hierarquia mais complexa, como:
• Vários desses aplicativos que contam com o mesmo dispositivo de
armazenamento compartilhado (a ser acelerado pelo VFCache), com seus
ARKs dependentes do ARK de sistema de arquivos.
• Vários dispositivos de armazenamento compartilhado (a serem acelerados
pelo VFCache) protegidos por ARKs, na condição de que todos eles sejam
compatíveis com o mesmo aplicativo único, com uma dependência de
todos eles.
• Uma combinação dos dois cenários acima, na condição de que todos os
aplicativos dependam de todos os dispositivos de armazenamento
compartilhado.
Os cenários descritos acima garantem o requisito de modo ativo/standby, pois eles
não permitem que um aplicativo seja transferido para outro servidor sem a
transferência do outro aplicativo também.
Configurando o suporte do VFCache para clusters 63
Tópicos sobre gerenciamento avançado
A figura a seguir ilustra um estado de exemplo de um dispositivo de armazenamento
compartilhado único.
Obs.: Essa figura também ilustra um IP-ARK para o cluster. Essa é uma configuração
comum que permite acesso ao cluster por meio de um único endereço IP em vez de
usar dois endereços IP separados para os dois servidores. Esse não é um
pré-requisito para esta configuração.
As seções a seguir descrevem como ativar o suporte de cluster do VFCache nos
sistemas operacionais compatíveis.
“Ativando o suporte de cluster no Linux” na página 64
“Ativando o suporte de cluster no Windows” na página 70
Ativando o suporte de cluster no Linux
Esta seção descreve como ativar o suporte de cluster no ambiente do Linux. Para
ativar o suporte de cluster, é necessário executar as seguintes tarefas:
“Configurando o VFCache” na página 65
“Incluindo um Application Recovery Kit” na página 65
“Adicionando dependências” na página 67
“Configurando o VFCache” na página 69
64 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Tópicos sobre gerenciamento avançado
Antes de começar, extraia os arquivos de script relevantes de
VFCache_Cluster_Support_1.5.zip em /tmp/. Os arquivos deverão estar
acessíveis e ser executáveis pelo usuário root ou o usuário que estiver executando o
aplicativo SteelEye.
Configurando o VFCache
Instale o VFCache nos nós desejados no cluster, conforme descrito no Guia de
Instalação e Administração do VFCache para Windows e Linux.
Em cada nó do cluster em que o VFCache estiver em execução, coloque o script
VFCache_State_Control.sh no diretório /etc/emcsfc.
Certifique-se de que o script tenha permissões executáveis.
Obs.: Ocorrerá falha no ARK do VFCacheClean se o script acima não estiver presente
ao iniciar ou parar o ARK.
Incluindo um Application Recovery Kit
Esta seção descreve como adicionar um ARK.
Obs.: É necessário executar esta etapa antes de começar a acelerar qualquer
dispositivo de origem. Caso contrário, poderão surgir informações obsoletas no
cache. É possível executar essa etapa até mesmo antes, ou seja, antes de instalar o
VFCache nos servidores de cluster.
Para adicionar um ARK, execute as seguintes etapas:
1. Crie um ARK genérico para proteger o VFCache:
1. Clique no botão Create Resource . A tela Create Resource Wizard será
exibida.
2. Selecione Generic application e clique em Next.
3. Deixe Switchback Type como Intelligent (a menos que sua configuração
específica exija outra definição) e, em seguida, clique em Next.
4. Selecione o servidor em que será instalado esse ARK (o padrão deve ser usado,
a menos que outra configuração seja necessária). Em seguida, clique em Next.
5. Quando for solicitado o script de restauração, digite o caminho do script
restoreCache.sh fornecido com o kit de suporte de cluster e, em seguida,
clique em Next.
Configurando o suporte do VFCache para clusters 65
Tópicos sobre gerenciamento avançado
6. Quando for solicitado o script de remoção, digite o caminho do script
removeCache.sh fornecido com o kit de suporte de cluster e, em seguida,
clique em Next.
7. Deixe o caminho para o QuickCheck Script em branco e, em seguida, clique
em Next.
8. Deixe o campo Application Info em branco (a menos que seja necessária outra
configuração) e, em seguida, clique em Next.
9. Na tela seguinte, selecione Yes para ativar o ARK após sua criação e, em
seguida, clique em Next.
10.Digite um nome para o recurso (por exemplo, VFCacheClean) e clique em
Create Instance. Confirme a informação contida na caixa de diálogo Create
Resource e, em seguida, clique em Next. A tela Extend Wizard será exibida.
2. Estenda o ARK para o servidor (ou os servidores) em standby:
1. Clique em Accept Defaults (ou, se precisar personalizar os parâmetros, clique
em Next).
O processo de extensão do ARK será iniciado.
2. Se a extensão ocorrer com êxito, clique em Finish e em Done.
66 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Tópicos sobre gerenciamento avançado
A Figura 3 ilustra o novo recurso (VFCacheClean) na janela Resource Hierarchies.
Figura 3 Novo recurso na árvore de hierarquias de recursos
Adicionando dependências
Esta seção descreve como adicionar as seguintes dependências ao recurso
VFCacheClean criado na etapa anterior:
O recurso VFCacheClean deverá depender da LUN ou das LUNs compartilhadas.
O aplicativo deverá depender do novo recurso, o VFCacheClean.
Para criar a dependência das LUNs, execute o seguinte:
1. Clique com o botão direito do mouse no novo recurso e selecione Create
Dependency. A tela Create Dependency Wizard será exibida.
2. Selecione o recurso de LUN (a marca do recurso é o ponto de montagem da LUN)
e, em seguida, clique em Next.
3. Clique em Create Dependency e em Done. Com isso, o recurso será adicionado
como a raiz de uma nova hierarquia, abaixo da qual reside o recurso de LUN.
Repita da etapa 1 até a etapa 3 para cada LUN da qual o aplicativo seja dependente.
Configurando o suporte do VFCache para clusters 67
Tópicos sobre gerenciamento avançado
A Figura 4 ilustra o novo layout das hierarquias com a nova dependência.
Figura 4 Novo recurso na árvore de hierarquias com uma dependência
Para criar a dependência do recurso, execute o seguinte:
1. Clique com o botão direito do mouse no recurso de aplicativo e selecione Create
Dependency. A tela Create Dependency Wizard será exibida.
2. Selecione o novo recurso (VFCacheClean) e clique em Next.
3. Clique em Create Dependency e em Done. O novo recurso será exibido como um
recurso do qual o recurso de aplicativo é dependente.
Repita da etapa 1 até a etapa 3 para cada aplicativo que use o VFCache.
68 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Tópicos sobre gerenciamento avançado
A Figura 5 ilustra a nova hierarquia única final.
Figura 5 Novo recurso na hierarquia com as duas dependências
Configurando o VFCache
Após a conclusão bem-sucedida da configuração em cluster, execute as seguintes
etapas:
1. Configure normalmente os dispositivos de cache e de origem em nós passivos.
2. Em todos os nós passivos, execute o seguinte comando:
vfcmt set -clustermode passive
Esse comando libera todos os dispositivos de origem e permite sua aquisição por
um nó ativo.
3. Configure os dispositivos de cache e de origem no nó ativo.
Registro
Os registros de script são gravados em /var/log/messages, precedidos pelo
rótulo emcvfcclean.
Configurando o suporte do VFCache para clusters 69
Tópicos sobre gerenciamento avançado
Ativando o suporte de cluster no Windows
Esta seção descreve como ativar o suporte de cluster no ambiente do Windows. Para
ativar o suporte de cluster, é necessário executar as seguintes tarefas:
“Configurando o VFCache” na página 70
“Incluindo um Application Recovery Kit” na página 70
“Adicionando dependências” na página 72
“Configurando o VFCache” na página 74
Antes de começar, extraia os arquivos de script relevantes de
VFCache_Cluster_Support_1.5.zip para uma pasta temporária.
Configurando o VFCache
Instale o VFCache nos nós desejados no cluster, conforme descrito no Guia de
Instalação e Administração do VFCache para Windows e Linux. Se o VFCache já estiver
instalado, vá para a próxima etapa.
Em cada nó do cluster em que o VFCache estiver em execução, coloque o script
VFCache_State_Control.vbs na pasta em que a ferramenta
EmcVfcAgent.exe estiver localizada; por padrão, a pasta é C:\Program Files\EMC\VFC.
Certifique-se de que o script tenha permissões executáveis.
Obs.: Ocorrerá falha no ARK do VFCacheClean se o script acima não estiver presente
ao iniciar ou parar o ARK.
Incluindo um Application Recovery Kit
Esta seção descreve como adicionar um ARK.
Obs.: É necessário executar esta etapa antes de começar a acelerar qualquer
dispositivo de origem. Caso contrário, poderão surgir informações obsoletas no
cache. É possível executar essa etapa até mesmo antes, ou seja, antes de instalar o
VFCache nos servidores de cluster.
70 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Tópicos sobre gerenciamento avançado
Para adicionar um ARK, execute as seguintes etapas:
1. Crie um ARK genérico para proteger o VFCache:
1. Clique no botão Create Resource . A tela Create Resource Wizard será
exibida.
2. Selecione os servidores primário e de backup desejados e depois clique em
Next.
3. Selecione Generic application e clique em Next.
4. Quando for solicitado o script de restauração, digite o caminho do script
restoreCache.vbs fornecido com o kit de suporte de cluster e depois
clique em Next.
5. Quando for solicitado o script de remoção, digite o caminho do script
removeCache.vbs fornecido com o kit de suporte de cluster e depois clique
em Next.
6. Deixe o caminho para o QuickCheck Script em branco e depois clique em Next.
7. Deixe o caminho para o Deep Check Script em branco e depois clique em Next.
8. Deixe o campo Application Info em branco (a menos que seja necessária outra
configuração) e, em seguida, clique em Next.
9. Digite um nome para o recurso (por exemplo, VFCacheClean) e clique em
Create Instance. Confirme a informação contida na caixa de diálogo Create
Resource e, em seguida, clique em Next. A tela Extend Wizard será exibida.
2. Estenda o ARK para o servidor (ou os servidores) em standby:
1. O script PreExtend é executado automaticamente. Após a conclusão
bem-sucedida, clique em Next.
2. Selecione a prioridade de backup (deixe como 10, a menos que seja exigido
de outra forma) e, em seguida, clique em Extend.
O processo de extensão do ARK será iniciado.
3. Se a extensão ocorrer com êxito, clique em Finish e em Done.
Configurando o suporte do VFCache para clusters 71
Tópicos sobre gerenciamento avançado
A Figura 6 ilustra o novo recurso (VFCacheClean) na janela Resource Hierarchies.
Figura 6 Novo recurso na árvore de hierarquias de recursos
Adicionando dependências
Esta seção descreve como adicionar as seguintes dependências ao recurso
VFCacheClean criado na etapa anterior:
O VFCacheClean deve depender do volume relevante que reside na LUN
compartilhada (a que estiver sendo acelerada).
O aplicativo deverá depender do novo recurso, o VFCacheClean.
Para criar a dependência do volume, execute o seguinte:
1. Clique com o botão direito do mouse no novo recurso e selecione Create
Dependency. A tela Create Dependency Wizard será exibida.
2. Selecione o servidor atual e clique em Next.
3. Selecione o recurso de volume e clique em Next. A marca do recurso é o nome do
volume.
72 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Tópicos sobre gerenciamento avançado
4. Clique em Add Dependency e em Done. Com isso, o recurso será adicionado
como a raiz de uma nova hierarquia, abaixo da qual reside o recurso de volume.
Repita da etapa 1 até a etapa 4 para cada volume do qual o aplicativo seja
dependente.
Para criar a dependência do recurso, execute o seguinte:
1. Clique com o botão direito do mouse no recurso de aplicativo e selecione Create
Dependency. A tela Create Dependency Wizard será exibida.
2. Selecione o novo recurso (VFCacheClean) e clique em Next.
3. Clique em Create Dependency e em Done. O novo recurso será exibido como um
recurso do qual o recurso de aplicativo é dependente.
Repita da etapa 1 até a etapa 3 para cada aplicativo que use o VFCache.
A Figura 7 ilustra a hierarquia final.
Figura 7 Novo recurso na hierarquia com as duas dependências
Configurando o suporte do VFCache para clusters 73
Tópicos sobre gerenciamento avançado
Configurando o VFCache
Após a conclusão bem-sucedida da configuração em cluster, execute as seguintes
etapas:
1. Configure normalmente os dispositivos de cache e de origem em nós passivos.
2. Em todos os nós passivos, execute o seguinte comando:
vfcmt set -clustermode passive
Esse comando libera todos os dispositivos de origem e permite sua aquisição por
um nó ativo.
3. Configure os dispositivos de cache e de origem no nó ativo.
Registro
Os registros de script são gravados em
%TEMP%\vfc_cluster_resource_log.txt
Suporte para o Hyper-VEsta seção descreve os problemas relevantes à execução do VFCache no ambiente do
Hyper-V.
No ambiente do Hyper-V do Windows Server 2008 R2, o VFCache é instalado e
executado no host do Hyper-V e pode acelerar o acesso de I/O de várias máquinas
virtuais ao sistema de armazenamento.
A interface de linha de comando do VFCache habilita o armazenamento em cache em
drives de discos físicos selecionados (LUNs) apresentados ao host do Hyper-V.
No ambiente do Hyper-V, o VFCache é independente em relação a sistemas
operacionais.
O VFCache pode ser usado para acelerar as seguintes solicitações de I/O:
Solicitações de I/O que são emitidas no nível da máquina virtual para discos
virtuais e transmitidas ao armazenamento subjacente
Solicitações de I/O que têm origem no nível do host
74 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Tópicos sobre gerenciamento avançado
O diagrama a seguir ilustra esse relacionamento.
Ao instalar o VFCache no ambiente do Hyper-V, atente-se aos seguintes detalhes:
A placa e o driver do VFCache, bem como o software VFCache são instalados na
máquina host do Hyper-V. Isso resulta no seguinte:
• Os discos virtuais podem ser definidos antes ou após a configuração da LUN
como um dispositivo de origem.
• Todos os discos virtuais alocados em um dispositivo de origem de LUN serão
acelerados.
O procedimento de instalação é idêntico ao procedimento descrito para o
Windows. Para obter mais informações, consulte Capítulo 1, “Instalando o
VFCache”.
Suporte para o Hyper-V 75
Tópicos sobre gerenciamento avançado
Suporte para VMAXVocê pode beneficiar-se da instalação de placas do VFCache em um ambiente de
array do VMAX. As placas do VFCache são instaladas fisicamente no host do servidor
e funcionam com o VMAX para melhorar o desempenho dos aplicativos, reduzindo,
dessa forma, ainda mais a latência de I/O.
O VFCache e o VMAX reconhecem um ao outro.
No VMAX:
• É possível identificar as LUNs que são aceleradas pelo VFCache, bem como
visualizar as estatísticas e as informações do host.
• Para impedir a corrupção dos dados, a replicação SRDF é desativada para as
LUNs de destino aceleradas pelo VFCache.
• Você pode usar a API e a CLI da Symmetrix para visualizar as estatísticas e
monitorar as placas do VFCache.
No VFCache:
• As LUNs do VMAX serão exibidas no comando vfcmt display -all.
• Quando o VFCache identificar uma LUN do VMAX, esse dispositivo será
bloqueado, impedindo, dessa forma, a possibilidade de dois hosts
armazenarem a mesma LUN em cache, o que causaria corrupção dos dados.
Se necessário, da mesma forma como é feito quando é necessário substituir
um servidor, você poderá desbloquear manualmente o dispositivo usando o
comando vfcmt release -source. Para obter mais informações sobre esse
comando, consulte Capítulo 5.
Para que esses recursos funcionem, o VMAX deverá estar operando com o suporte ao
VFCache habilitado.
No ambiente do VMware, o suporte do VMAX é ativado apenas para LUNs montadas
como um RDM físico.
Configurando a desduplicação de dadosO VFCache permite aproveitar os benefícios da desduplicação de dados, tais como
redução dos requisitos de largura de banda e armazenamento e maior expectativa de
vida útil do dispositivo de cache.
A desduplicação elimina os dados redundantes armazenando apenas uma só cópia de
fragmentos de dados idênticos, além de fornecer acesso aos dados a partir do cache.
76 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Tópicos sobre gerenciamento avançado
A desduplicação é habilitada por dispositivo de cache. Dessa forma, as solicitações
de todos os aplicativos que usam o dispositivo do VFCache habilitado serão
desduplicadas.
Em geral, é mais provável que a desduplicação beneficie ambientes nos quais dados
não estruturados, como arquivos, sejam armazenados em cache. A desduplicação
não será útil quando dados em cache contiverem assinaturas internas, como a carga
da Oracle.
Por padrão, a desduplicação do VFCache é desabilitada.
Ao ativar a desduplicação, uma relação de desduplicação é definida (padrão de
20%), representando uma porcentagem da quantidade de dados que estão
duplicados em seu cache. A desduplicação usa RAM proporcional a essa relação de
desduplicação.
Para determinar o melhor uso da desduplicação em seu ambiente, execute as
seguintes etapas:
1. Adicione um dispositivo do VFCache e habilite a desduplicação executando o
seguinte comando:
vfcmt add -cache_dev <device> -enable_ddup
em que device é especificado como um dispositivo específico do sistema
operacional.
2. Adicione o dispositivo de origem executando o seguinte comando:
vfcmt add -source_dev <device>
em que o dispositivo de origem é especificado como um dispositivo específico do
sistema operacional.
3. Após o aquecimento do cache (depois de deixá-lo funcionar durante um ciclo de
negócios típico), visualize a estatística de desduplicação executando o seguinte
comando:
vfcmt display -ddup_device <device>
em que device é especificado como um dispositivo específico do sistema
operacional ou como um identificador do VFCache.
Obs.: Esse comando exibe a estatística de desduplicação, e não a estatística
do dispositivo do VFCache, exibida com o comando vfcmt display -all.
Configurando a desduplicação de dados 77
Tópicos sobre gerenciamento avançado
4. Calcule a relação de hits de desduplicação observada e compare-a com a relação
configurada.
• Calcule a relação de hits de desduplicação observada dividindo o valor de
Write Hits pelo valor em Writes Received. Essa é a quantidade de dados
duplicados contidos no cache.
– Se a relação observada for menor do que 10%, será recomendável
desativar a desduplicação ou reconfigurar o ganho de desduplicação como
0%. Isso permitirá que você se beneficie da vida útil estendida do
dispositivo de cache.
– Se a relação observada for superior a 35%, será recomendável aumentar o
ganho de desduplicação para corresponder à desduplicação observada.
– Se a relação observada estiver entre 10% e 35%, será recomendável
deixar o ganho de desduplicação como está.
5. Para alterar a relação configurada, remova o dispositivo do VFCache e recrie um
novo usando o comando vfcmt add -cache_dev, conforme descrito nesta seção.
Obs.: O processo de alteração do ganho de desduplicação em um dispositivo do
VFCache requer que você, primeiramente, interrompa todos os dispositivos de origem
que estiverem sendo acelerados por esse dispositivo, depois remova o dispositivo do
VFCache e adicione um novo dispositivo do VFCache. Esse procedimento resultará na
inicialização com um cache vazil.
Para obter mais informações sobre esse comando, consulte Capítulo 5, “Referência
de Comandos”.
A tabela a seguir mostra a memória usada pela ativação da desduplicação.
Tabela 6 Uso da memória com desduplicação
Ganho da desduplicação configurada Placa de 350 GB Placa de 700 GB
10% 100 MB 200 MB
20% 200 MB 400 MB
50% 500 MB 1 GB
78 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Tópicos sobre gerenciamento avançado
Visualizando a estatística da desduplicação
Esta seção descreve a estatística da duplicação de dados.
Para visualizar a estatística, execute o seguinte comando:
vfcmt display -ddup -cache_dev <device> | -source_dev <device>
onde device pode ser especificado como um dispositivo específico ao sistema
operacional ou como um controle do VFCache.
Para obter mais informações sobre esse comando, consulte Capítulo 5, “Referência
de Comandos”.
A tabela seguinte descreve a estatística primária de desduplicação de dados:
Tabela 7 Estatística da desduplicação
Estatística principal Estatística de especialista Descrição
ddup_read_hit número de solicitações de leitura encontradas no cache de desduplicação
ddup_read_miss número de solicitações de leitura não encontradas no cache de desduplicação
ddup_write_hit número de solicitações de gravação encontradas no cache de desduplicação
ddup_write_miss número de solicitações de gravação não encontradas no cache de desduplicação
Configurando a desduplicação de dados 79
Tópicos sobre gerenciamento avançado
ddup_validate_miss número de solicitações de dados que foram excluídos do cache de desduplicação
ddup_validate_hit número de solicitações de dados que foram encontrados no cache de desduplicação
ddup_ios_received número de leituras e gravações recebidas
ddup_read_received número de leituras recebidas
ddup_ios_pending número de solicitações de gravação pendentes de dados duplicados
ddup_down_reads número de leituras reais da placa flash
ddup_down_writes número de gravações reais na placa flash
ddup_ios_errors número de erros de leitura e gravação
ddup_writes_received número de gravações recebidas
ddup_ios_outstanding número de leituras e gravações em andamento no cache de desduplicação
ddup_entries_num número de páginas do cache no cache de desduplicação
ddup_occupied_entries_num número de páginas ocupadas no cache de desduplicação
ddup_evictions Número de exclusões
ddup_evicted_during_read número de exclusões na leitura
ddup_evicted_during_write número de exclusões na gravação
ddup_eviction_failed número de gravações no cache de desduplicação que foram ignoradas devido a uma operação de gravação em andamento no mesmo local
ddup_sig_errors erros na assinatura sha1; não é possível calcular a assinatura.
ddup_cache_is_purged_error número de gravações no cache de desduplicação que foram ignoradas devido a uma operação de limpeza em andamento
Tabela 7 Estatística da desduplicação (continuação)
Estatística principal Estatística de especialista Descrição
80 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Tópicos sobre gerenciamento avançado
Alterando o tamanho máximo de I/OEsta seção descreve como configurar o tamanho máximo de I/O.
Por padrão, os dados com mais de 64 KB são passados para o disco, e não
armazenados em cache. Esse tamanho é correto para a maioria dos aplicativos. No
entanto, para alguns aplicativos, o armazenamento em cache será mais eficaz se for
permitido que dados de até 128 KB sejam armazenados em cache.
Para determinar melhor o tamanho máximo de I/O adequado para seu ambiente, siga
estas etapas:
1. Adicione um dispositivo do VFCache e deixe que ele seja executado por todo um
ciclo de negócios típico. Isso permite que o cache se aqueça.
2. Abra a janela de estatística correspondente ao dispositivo de origem acelerado.
3. Use o comando vfcmt display -all para exibir a estatística do dispositivo de
origem. Se a porcentagem de skips for maior que 25%, você poderá se beneficiar
do aumento do tamanho máximo de I/O.
Obs.: Se você fizer backup no dispositivo flash e a partir dele, provavelmente os
I/Os serão maiores que o padrão (64 KB). Como você não deseja armazenar os
I/Os de backup em cache, nesse caso, é recomendável permitir mais de 25% de
skips e não aumentar o I/O máximo.
4. Para alterar o ganho configurado, remova o dispositivo do VFCache e crie outro
com um novo número máximo de I/O, conforme descrito na seção a seguir.
Obs.: O processo de remoção e criação de um dispositivo do VFCache requer que
você, primeiramente, interrompa todos os dispositivos de origem que estiverem
sendo acelerados por esse dispositivo, depois remova o dispositivo do VFCache e
adicione um novo dispositivo do VFCache. Esse procedimento resultará na
inicialização com um cache vazio.
Alterando o tamanho máximo de I/O
Esta seção descreve como alterar o tamanho máximo de I/O.
Para alterar o tamanho máximo de I/O, execute o seguinte comando:
vfcmt add -cache_dev <device> -set_max_io_size <max_io_size>
Alterando o tamanho máximo de I/O 81
Tópicos sobre gerenciamento avançado
em que device é especificado como um dispositivo específico do sistema
operacional.
em que max_io_size é o tamanho máximo de I/O a ser armazenado em cache.
Obs.: O comando add -cache_dev também é usado para definir a desduplicação,
conforme descrito na seção anterior. Você pode definir a desduplicação e o tamanho
máximo de I/O no mesmo comando. Se você não definir a desduplicação ao emitir
esse comando, ela será definida como o padrão (desabilitada).
Recuperando uma LUN do snapshotSe um snapshot de LUN ou uma cópia do BCV foi obtida no array e posteriormente foi
usado para reverter alterações na LUN de origem, o servidor não será atualizado com
as alterações feitas. Isso pode fazer com que o cache forneça dados que não foram
atualizados com o conteúdo do snapshot.
Para evitar que isso ocorra, ao recuperar do snapshot ou de uma cópia do BCV,
execute as etapas a seguir:
1. Desative o aplicativo que está acessando o volume de origem. Isso pode ser feito
usando ferramentas específicas ao aplicativo, como o Replication Manager, etc.
2. Descarregue os dados em buffers de host usando um comando apropriado, como
admsnap flush; no Linux, sincronize e desmonte o sistema de arquivos.
3. Invalide o conteúdo do dispositivo de origem usando o comando purge
-source_dev.
4. Execute as operações de snapshot no array.
5. Quando a restauração for concluída, remonte o sistema de arquivos, conforme
necessário.
82 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Referência de Comandos
CAPÍTULO 5
Referência de Comandos
Este capítulo descreve os comandos da interface de linha de comando. Para obter
mais informações sobre os símbolos usados na sintaxe de comando, consulte
“Convenções tipográficas” na página 7.
Comandos executáveisTabela 8 Comandos executáveis
Comando FunçãoConsulte a página
vfcmt add -cache_dev <device> -enable_ddup -set_max_io_size <max_io_size>
instrui o VFCache a usar o dispositivo device para o armazenamento em cache de blocos de dados
página 85
vfcmt add -source_dev <device> [-cache_dev <device>]
instrui o VFCache a fornecer serviços de cache para o dispositivo de bloco device.
página 86
vfcmt delete -cache_dev <device> | -handle <handle>
instrui o VFCache a parar de usar o dispositivo de cache device
página 86
vfcmt delete -source_dev <device> | -handle <handle>
instrui o VFCache a interromper o cache de serviços para o dispositivo de bloco device
página 86
vfcmt disable -maxio -cache_dev <device> | -handle <handle>
instrui o VFCache a processar todos os IOs, independente do tamanho
página 87
vfcmt display -all fornece uma exibição resumida de todos os dispositivos de cache e dispositivos de bloco de origem configurados
página 87
vfcmt display -cache_dev <device>| -handle <handle>
exibe estatísticas, dispositivos de origem e informações sobre cache para o dispositivo de cache especificado
página 87
vfcmt display -ddup -cache_dev <device> | -source_dev <device>
exibe a estatística da desduplicação página 88
Comandos executáveis 83
Referência de Comandos
vfcmt display -serial -device <device>
exibe o número de série do dispositivo flash página 87
vfcmt display -source_dev <device>| -handle <handle>
exibe o estado do dispositivo de origem além de estatísticas de desempenho específicas associadas ao dispositivo de origem
página 87
vfcmt extractlog -device <device> {-path <logpath>}
cria um arquivo de registros com dados de depuração
página 88
vfcmt help exibe um breve resumo de cada um dos comandos
página 88
vfcmt migrate -existing_dev <device>|-existing_hd <handle> -new_dev <device> |-new_hd <handle>
instrui o VFCache a mover todos os dispositivos de origem de um dispositivo de cache para outro.
página 88
vfcmt purge -cache_dev <device>| -handle <handle>
instrui o VFCache a descartar todas as entradas de cache atuais
página 89
vfcmt purge -source_dev <device>| -handle <handle>
instrui o VFCache a descartar as entradas de cache atuais relacionadas a um dispositivo de origem específico
página 89
vfcmt release -source <device> libera o bloqueio de um dispositivo VMAX habilitado para o VFCache
página 89
vfcmt set -clustermode passive permite a configuração do VFCache em clusters
página 89
vfcmt set -opmode <passthru_mode> -cache_dev <dev_name> | -handle <dev_handle>
permite a alteração manual do estado de um dispositivo de cache
página 90
vfcmt set -opmode <passthru_mode> -source_dev <dev_name> | -handle <dev_handle>
permite a alteração manual do estado de um dispositivo de origem
página 90
vfcmt start -cache_dev <device>| -handle <handle>
instrui o VFCache a preparar o dispositivo de cache para operações de cache
página 91
vfcmt start -source_dev <device>| -handle <handle>
instrui o VFCache a iniciar serviços de cache para o dispositivo de bloco / dispositivo de origem
página 91
Tabela 8 Comandos executáveis (continuação)
Comando FunçãoConsulte a página
84 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Referência de Comandos
vfcmt add -cache_dev <device> -enable_ddup -set_max_io_size <max_io_size>
em que device é especificado como um dispositivo específico ao sistema
operacional.
em que max_io_size é o tamanho máximo do IO a ser armazenado em cache.
add cache_dev instrui o VFCache a usar o dispositivo de cache device para o cache de
blocos de dados.
Você pode ativar a desduplicação de dados com a opção -enable_ddup. Para obter
mais informações, consulte “Configurando a desduplicação de dados” na página 77.
Com a opção -set_max_io_size, é possível alterar o tamanho máximo de I/O a ser
armazenado em cache. Para obter informações, consulte “Alterando o tamanho
máximo de I/O” na página 81.
Você pode definir a desduplicação e o tamanho máximo de I/O no mesmo comando.
Se você não definir seus valores ao emitir o comando, eles serão definidos com os
valores padrão (desduplicação desativada e o tamanho máximo de I/O = 64 k).
Antes de executar este comando, certifique-se de que o dispositivo seja compatível
com o VFCache e de que o dispositivo não esteja em uso.
Após a conclusão com êxito do comando add -cache_dev, o comando
start -cache_dev é executado automaticamente, iniciando, assim, o cache no
dispositivo especificado.
vfcmt stop -cache_dev <device>| -handle <handle>
instrui o VFCache a interromper operações de cache para todos os dispositivos de bloco de origem atualmente usando o dispositivo de cache
página 91
vfcmt stop -source_dev <device>| -handle <handle>
instrui o VFCache a interromper serviços de cache para o dispositivo de origem
página 92
vfcmt updatefirmware -device <device> -path <path> -force
atualiza o firmware da placa PCIe página 92
vfcmt version exibe a versão atual do software VFCache página 92
Tabela 8 Comandos executáveis (continuação)
Comando FunçãoConsulte a página
Comandos executáveis 85
Referência de Comandos
vfcmt add -source_dev <device> [-cache_dev <device>]
em que os nomes dos dispositivos de origem são especificados como dispositivos
específicos ao sistema operacional.
em que o dispositivo de cache pode ser especificado como um dispositivo específico
ao sistema operacional ou como um identificador do VFCache.
add -source_dev instrui o VFCache a fornecer serviços de cache para o dispositivo de
bloco source_dev.
Por padrão, o dispositivo de bloco será conectado somente a um dispositivo de
cache, o primeiro que seja definido. Para conectar o dispositivo de bloco a um
dispositivo de cache diferente, use o parâmetro opcional -cache_dev device.
Use este comando somente em um dispositivo de origem que não tenha sido
configurado anteriormente.
Após a conclusão com êxito do comando add -source_dev, o comando
start -source_dev é executado automaticamente.
vfcmt delete -cache_dev <device> | handle <handle>
onde o dispositivo de cache pode ser especificado como um dispositivo específico ao
sistema operacional ou como um controle do VFCache.
delete -cache_dev instrui o VFCache a parar de usar o dispositivo de cache device.
Antes de executar este comando, verifique se todos os dispositivos de origem
associados a este dispositivo de cache foram interrompidos e excluídos.
Na conclusão com êxito, toda a memória alocada anteriormente pelo kernel para
implementar o cache terá sido liberada.
vfcmt delete -source_dev <device> | handle <handle>
onde o dispositivo de origem pode ser especificado como um dispositivo específico
ao sistema operacional ou como um controle do VFCache.
delete -source_dev instrui o VFCache a interromper o cache de serviços para o
dispositivo de bloco device.
Se não for possível encerrar os serviços de cache para o dispositivo de origem, será
retornado um erro.
86 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Referência de Comandos
vfcmt disable -maxio -cache_dev <device> | handle <handle>
onde o dispositivo de cache pode ser especificado como um dispositivo específico ao
sistema operacional ou como um controle do VFCache.
disable -maxio instrui o VFCache a processar todos os IOs, independente do tamanho.
Quando maxio está habilitado, os IOs que excedem o tamanho máximo são
transmitidos diretamente para o dispositivo de origem, porque geralmente é mais
eficaz processá-los como um IO grande. Se maxio estiver desabilitado, todas as
solicitações, independente do tamanho, serão processadas pelo cache.
Este comando permanecerá em vigor até que o VFCache seja reiniciado ou que o
sistema seja reinicializado.
vfcmt display -all
display -all fornece uma exibição resumida de todos os dispositivos de cache e
dispositivos de bloco de origem configurados. Também exibe as estatísticas de cache
e os controles associados a todos os dispositivos.
vfcmt display -cache_dev <device> | handle <handle>
onde o dispositivo de cache pode ser especificado como um dispositivo específico ao
sistema operacional ou como um controle do VFCache.
display -cache_dev exibe as informações a seguir sobre o dispositivo de cache
especificado:
estatísticas gerais de cache
o(s) dispositivo(s) de origem vinculado(s) a este dispositivo de cache
uma indicação de que o dispositivo de origem está ou não sendo armazenado em
cache
vfcmt display -serial <device>
onde device é especificado como um dispositivo específico do sistema operacional
display -serial mostra o número de série do dispositivo flash. Esse comando funciona
em dispositivos flash instalados, mesmo se não tiverem sido configurados no VFCache.
vfcmt display -ddup -cache_dev <device> | -source_dev <device>
onde device pode ser especificado como um dispositivo específico ao sistema
operacional ou como um controle do VFCache.
display -ddup exibe a estatística de desduplicação de dados para um dispositivo do
VFCache ou um dispositivo de origem.
Comandos executáveis 87
Referência de Comandos
Para obter mais informações sobre a estatística, consulte “Configurando a
desduplicação de dados” na página 77.
vfcmt display -source_dev <device> | handle <handle>
onde o dispositivo de origem pode ser especificado como um dispositivo específico
ao sistema operacional ou como um controle do VFCache.
display -source_dev exibe o estado do dispositivo de origem além das estatísticas de
desempenho específicas associadas ao dispositivo de origem.
vfcmt extractlog -device <device> {-path <logpath>}
onde device pode ser especificado como um dispositivo específico ao sistema
operacional ou como um controle do VFCache.
em que logpath é o caminho absoluto no qual será criado o arquivo de registros. Por
padrão, o arquivo de registros será criado em um diretório com o nome:
log_devicename_date_time.
O comando extractlog cria um arquivo de registros que contém dados de depuração.
A conclusão desse comando pode levar alguns minutos.
Execute esse comando somente com a orientação do Suporte técnico.
vfcmt help
help exibe um breve resumo de cada um dos comandos vfcmt.
vfcmt migrate -existing_dev <device> | -existing_hd <handle> -new_dev <device> | -new_hd <handle>
em que -existing_dev e -existing_hd representam o nome ou identificador do
dispositivo de cache existente.
em que -new_dev e -new_hd representam o nome ou o controle do novo dispositivo
de cache.
Antes de executar este comando, certifique-se de que:
ambos os dispositivos de cache foram habilitados, usando o comando add
-cache_dev
todos os dispositivos de origem foram interrompidos, usando o comando stop
-source_dev.
Obs.: A execução do comando migrate apaga todos os dados em cache nos
dispositivos de cache.
88 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Referência de Comandos
O comando migrate combina os procedimentos a seguir:
Para o armazenamento em cache no dispositivo de cache existente.
Exclui todo o armazenamento em cache no dispositivo de cache existente.
Move todos os dispositivos de origem para o novo dispositivo de cache.
Inicia o armazenamento em cache no novo dispositivo de cache.
Depois de executar este comando, reinicie os dispositivos de origem, usando o
comando start -source_dev.
vfcmt purge -cache_dev <device> | handle <handle>
onde o dispositivo de cache pode ser especificado como um dispositivo específico ao
sistema operacional ou como um controle do VFCache.
purge -cache_dev instrui o VFCache a descartar todas as entradas de cache atuais.
Na conclusão com êxito, as páginas de cache são marcadas como não usadas,
embora permaneçam na contagem de páginas usadas. O IO subsequente preencherá
novamente o cache.
vfcmt purge -source_dev <device> | handle <handle>
onde device pode ser especificado como um dispositivo específico ao sistema
operacional ou como um controle do VFCache.
purge -source_dev instrui o VFCache a descartar entradas de cache atuais que estão
relacionadas ao dispositivo de origem especificado.
Na conclusão com êxito, as entradas de cache que estão relacionadas ao dispositivo
de origem especificado são marcadas como não usadas, embora permaneçam na
contagem de páginas usadas. O IO subsequente preencherá novamente o cache.
vfcmt release -source <device>
onde device pode ser especificado como um dispositivo específico ao sistema
operacional ou como um controle do VFCache.
Use esse comando quando for necessário remover um bloqueio de um dispositivo de
origem VMAX habilitado para o VFCache, como ocorre quando o servidor precisa ser
substituído.
vfcmt set -clustermode passive
Use esse comando em um nó passivo de um cluster depois de configurar dispositivos
de cache e de origem nesse nó.
Comandos executáveis 89
Referência de Comandos
vfcmt set -opmode <passthru_mode> -cache_dev <device> | -handle <handle>
onde cache_dev pode ser especificado como um dispositivo específico ao sistema
operacional ou como um controle do VFCache.
onde passthru_mode pode ser um dos seguintes:
• pt-normal: altera a passagem para o modo normal, em que tanto leituras
quanto gravações são armazenadas em cache
• pt-rd: altera a passagem para o modo normal, em que leituras não são
armazenadas em cache
• pt-wr: altera a passagem para o modo de gravação, em que gravações não
são armazenadas em cache
• pt-rw: altera a passagem para o modo leitura/gravação, em que nem leituras
nem gravações são armazenadas em cache
set -opmode permite que você altere manualmente o modo de operação do
dispositivo de cache VFCache.
O modo é retornado para passagem normal após um comando start -cache_dev ou
quando definido como normal usando o comando set -opmode.
vfcmt set -opmode <passthru_mode> -source_dev <device> | -handle <dev_handle>
onde device pode ser especificado como um dispositivo específico ao sistema
operacional ou como um controle do VFCache.
onde passthru_mode pode ser um dos seguintes:
• pt-normal: altera a passagem para o modo normal, em que tanto leituras
quanto gravações são armazenadas em cache
• pt-rd: altera a passagem para o modo normal, em que leituras não são
armazenadas em cache
• pt-wr: altera a passagem para o modo de gravação, em que gravações não
são armazenadas em cache
• pt-rw: altera a passagem para o modo leitura/gravação, em que nem leituras
nem gravações são armazenadas em cache
set -opmode permite que você altere manualmente o modo de operação do
dispositivo de cache VFCache.
O modo é retornado para passagem normal após um comando start -source_dev ou
quando definido como normal usando o comando set -opmode.
90 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Referência de Comandos
vfcmt start -cache_dev <device> | handle <handle>
onde o dispositivo de cache pode ser especificado como um dispositivo específico ao
sistema operacional ou como um controle do VFCache.
start -cache_dev instrui o VFCache a preparar o dispositivo de cache para operações
de cache.
Antes de executar este comando, certifique-se de que:
o dispositivo de cache ainda não foi iniciado com um comando start ou add
o dispositivo de cache ainda não está em uso
vfcmt start -source_dev <device> | handle <handle>
onde o dispositivo de origem pode ser especificado como um dispositivo específico
ao sistema operacional ou como um controle do VFCache.
start -source_dev instrui o VFCache a iniciar o cache de serviços para o dispositivo de
bloco device.
Este comando é executado automaticamente na inicialização do sistema, após uma
conclusão com êxito do comando add -source_dev. Ao iniciar o dispositivo de origem
manualmente, certifique-se de que o dispositivo de cache já tenha sido iniciado.
Antes de executar este comando, certifique-se de que:
o dispositivo de origem ainda não foi iniciado com um comando start ou add
o dispositivo de origem ainda não está em uso
vfcmt stop -cache_dev <device> | handle <handle>
onde o dispositivo de cache pode ser especificado como um dispositivo específico ao
sistema operacional ou como um controle do VFCache.
stop cache_dev instrui o VFCache a interromper operações de cache para todos os
dispositivos de bloco de origem atualmente usando o dispositivo de cache.
Todos os IOs que estavam em processo antes deste comando serão concluídos,
ou esgotados, do VFCache antes da finalização do cache. Enquanto o IO está sendo
esgotado, todos os IOs novos são encaminhados diretamente para o dispositivo de
origem.
Comandos executáveis 91
Referência de Comandos
vfcmt stop -source_dev <device> | handle <handle>
onde device pode ser especificado como um dispositivo específico ao sistema
operacional ou como um controle do VFCache.
stop -source_dev instrui o VFCache a parar de armazenar em cache serviços para o
dispositivo de origem.
Se não for possível parar os serviços de cache, será retornado um erro.
vfcmt updatefirmware -device <device> -path <path> -force
onde device pode ser especificado como um dispositivo específico ao sistema
operacional ou como um controle do VFCache.
em que path é o caminho absoluto no qual o arquivo de firmware está localizado.
updatefirmware atualiza o firmware da placa PCIe. É possível usar a opção -force
para realizar a atualização sem exigir confirmação antes da atualização.
vfcmt version
version exibe a versão atual do software VFCache.
92 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
CAPÍTULO 6
Solução de problemas
Este capítulo descreve as atividades que podem ser executadas para solucionar
possíveis problemas. Tópicos principais:
“Tudo na ordem correta” na página 93
“Particionando dispositivos de origem” na página 94
“Suporte a VMAX” na página 94
“Problemas na placa” na página 94
“Mensagens de erro” na página 105
Tudo na ordem corretaQuando você tiver algum problema com o desempenho do armazenamento em cache,
verifique estes itens primeiro:
Confirme se o IO está fluindo pelo dispositivo de origem em cache.
Verifique se o(s) dispositivo de origem é/são aquele(s) em uso pelo aplicativo.
Verifique o padrão de acesso ao aplicativo para garantir que ele possa ser
acelerado com o VFCache:
• Use as ferramentas do SO para confirmar se as solicitações são menores que
64k e se a taxa de leitura-gravação é cerca de 70% e acima.
• Se o aplicativo executar principalmente leituras, mas as estatísticas
mostrarem mais gravações, pode ser que a maioria das leituras seja atendida
pelo armazenamento em cache do aplicativo. Use as ferramentas do aplicativo
para verificar isso.
• Verifique se a placa está funcionando corretamente. Para obter mais
informações, consulte “Problemas na placa” na página 94.
Solução de problemas 93
Solução de problemas
Particionando dispositivos de origemNo Linux, um dispositivo de origem não pode ser particionado depois de iniciado.
Para particionar o dispositivo, primeiro pare o dispositivo, depois crie a partição e
reinicie o dispositivo.
Suporte a VMAXVocê poderá encontrar um erro device is busy no registro de erros ao tentar adicionar
um dispositivo de origem ou se o armazenamento em cache para um dispositivo de
origem não for iniciado após a reinstalação.
É provável que uma LUN VMAX tenha sido bloqueada pelo VFCache. O bloqueio é
criado ao usar o VFCache com LUNs VMAX para impedir a corrupção dos dados.
É provável que esse erro apareça se o servidor tiver sido reinstalado.
Para desbloquear a LUN, use o comando vfcmt release -source.
Problemas na placaEsta seção descreve os seguintes problemas na placa:
“Estados operacionais” na página 95
“Integridade do dispositivo Flash” na página 95
“Desligamento não planejado” na página 98
“Localizando o número de série da placa” na página 98
“Indicadores de LED” na página 99
“Substituindo placas” na página 100
94 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Solução de problemas
Estados operacionais
O dispositivo VFCache pode estar em um dos seguintes estados operacionais:
Você pode alterar manualmente o estado operacional de um dispositivo de cache ou
de origem usando o comando vfcmt set -opmode.
Integridade do dispositivo Flash
Dispositivos Flash apresentam uma vida útil limitada, geralmente determinada pelos
ciclos de eliminação do programa (por exemplo, gravações). Além disso, dispositivos
Flash podem superaquecer se sustentarem um alto nível de solicitações de gravação.
O VFCache executa "check-ups de integridade" periódicos para prolongar a vida útil
do dispositivo. Em alguns casos, o VFCache pode retardar a taxa de IO ou ignorar o
dispositivo, tudo simultaneamente.
Tabela 9 Estados operacionais do driver do VFCache
Estado Descrição
Started Leituras e gravações estão sendo processadas pelo dispositivo de cache. Este é o estado normal.
Stopped O dispositivo foi interrompido.
PT-RD Novas leituras de origem ignoram o cache. Esse estado é apresentado se o cache apresentar mais de 64 erros de IO de leitura no dispositivo de cache.
PT-WR Novas gravações de origem ignoram o cache. Esse estado é apresentado se o cache apresentar mais de 64 erros de IO de gravação.
PT-RW Novas leituras e gravações ignoram o cache. Esse estado é apresentado devido à integridade do dispositivo. Para obter mais informações, consulte “Integridade do dispositivo Flash” na página 95. Consulte o registro para obter mais informações.
Problemas na placa 95
Solução de problemas
A tabela a seguir resume as medidas preventivas que o VFCache tomará para manter
seu dispositivo Flash em boas condições:
Tabela 10 Medidas de integridade do dispositivo flash
Se isso acontecer… Isso ficará a cargo do VFCache...
Todo o ciclo (“vida útil”) de eliminação do programa foi esgotado.
Altere o status do cache de started para PT-RW.
O drive entra no modo de proteção contra gravação porque a temperatura interna está subindo muito
Altere o status do cache de started para PT-RW
O consumo da vida útil atinge 90% Grave a seguinte mensagem no registro:%s: Attention! - VFCache cache device - Approaching End of Specified Lifetime. Continued usage may lead to loss of data and/or degraded performance”
%s é substituído pelo nome real do dispositivo do SO
O consumo da vida útil atinge 100% Grave a seguinte mensagem no registro:%s: Attention! - VFCache cache device - End of Specified Lifetime has been Reached. Any Additional Usage will Invalidate Warranty and Data Retention Specification.
%s é substituído pelo nome real do dispositivo do SO
O dispositivo Flash atinge 100 °C Grave a seguinte mensagem no registro:%s: Attention! - VFCache cache is Now in Decreased Performance Mode due to Thermal Limiting.
%s é substituído pelo nome real do dispositivo do SO
O dispositivo Flash excede 120 °C O dispositivo Flash é definido como off-line e o VFCache grava a seguinte mensagem no registro:
%s: Attention! - VFCache cache is Now in Thermal Shutdown mode to Prevent Over Heating.%s é substituído pelo nome real do dispositivo do SO
96 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Solução de problemas
A tabela a seguir descreve mensagens de erro relacionadas à integridade do
dispositivo flash.
Mensagem de erro Solução
Attention! - VFCache cache device - Approaching End of Specified Lifetime. Continued usage may lead to loss of data and/or degraded performance.
Prepare-se para substituir a placa.
Attention! - VFCache cache device - End of Specified Lifetime has been Reached. Any Additional Usage will Invalidate Warranty and Data Retention Specification.
Prepare-se para substituir a placa.
Attention! - VFCache cache device - Approaching Write Protect (Read Only) Mode. Please Ensure Any Pending Data is Saved Prior to Repurposing the Drive as Read Only or Retiring the Drive.
Se você estiver usando a placa para armazenamento em cache, não será preciso fazer nada. Se estiver usando a placa para DAS, será necessário copiar seus dados em outra placa, pois ela logo entrará no modo de somente leitura.
Attention! - VFcache cache device is Now in Write Protect (Read Only) Mode. Any Pending Data Should be Saved to an Alternative Storage Device.
Se você estiver usando a placa para armazenamento em cache, não será preciso fazer nada. Se estiver usando a placa para DAS, será necessário copiar seus dados em outra placa, pois ela agora está no modo de somente leitura.
Attention! - VFCache cache is Now in Decreased Performance Mode due to Thermal Limiting.
Há sobreaquecimento da placa e ela parou de funcionar. Para retomar o funcionamento normal da placa, execute o seguinte comando: vfcmt set -opmode pt-normal <cache device>.Se essa mensagem for exibida novamente, verifique o resfriamento da área ou reduza a quantidade de dispositivos de origem da aceleração para reduzir a carga.
Attention! - VFCache cache is Now in Thermal Shutdown mode to Prevent Over Heating.
Há sobreaquecimento da placa e ela parou de funcionar. Para retomar o funcionamento normal da placa, execute o seguinte comando: vfcmt set -opmode pt-normal <cache device>.Se essa mensagem for exibida novamente, verifique o resfriamento da área ou reduza a quantidade de dispositivos de origem da aceleração para reduzir a carga.
Problemas na placa 97
Solução de problemas
Desligamento não planejado
Um desligamento não planejado do dispositivo de cache, por exemplo, devido a uma
interrupção de energia, pode fazer com que o dispositivo P320 entre em um estado
de reconstrução de metadados. A reconstrução pode demorar até 7 minutos. Quando
a reconstrução for concluída, você deve reiniciar o VFCache manualmente.
O VFCache verifica a ocorrência de um desligamento não planejado na execução do
comando vfcmt start -cache_dev.
Se um desligamento não planejado for identificado, o VFCache enviará a seguinte
mensagem para o registro:
SfcMtStartCache:: Cache(<cache dev>, sn <serial# string> Rebuild <0/1, 0==the card is
rebuilding> err <SfcMtError_t>
Localizando o número de série da placa
Se você precisar fazer manutenção na sua placa, deverá reunir as seguintes
informações antes de entrar em contato com a EMC:
Serial number (SN): ____________________________________
Part number (PN): ____________________________________
Revision number (REV): ____________________________________
Essas informações estão localizadas em uma etiqueta no dispositivo flash e devem
ser anotadas como parte do processo de instalação.
Para obter essas informações, execute o seguinte procedimento:
Para o produto PCIEHHS-3XXL/2, use o utilitário ddoemcli.
Para o produto PCIEHHS-3XXL/2 ou 7XXL, use o comando rssdm - L do
utilitário rssdm.
98 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Solução de problemas
Indicadores de LED
Três LEDs de ângulo reto montados na placa brilham pelos orifícios no suporte PCI. O
significado dessas LEDs, listadas quando aparecem de baixo para cima no suporte da
placa, é descrito nas tabelas a seguir.
Tabela 11 Códigos dos indicadores de LED - produto PCIEHHS-3XXL\2
Nome da LED Indicações da LED Ações
Atividade Verde – Indica atividade de dados na placa Verde - Nenhuma ação necessária
Vida útil do drive Verde – A placa tem vida útil suficiente restante para programar e apagar a memória Flash
Verde - Nenhuma ação necessária
Amarelo – A placa tem aproximadamente 20%, ou menos, de vida útil restante para programar e apagar a memória Flash
Amarelo – Planejar a substituição
Vermelho – A placa não tem ciclos restantes para programar e eliminar. Além disso, os dados podem ser lidos, mas não gravados
Vermelho – Fazer backup dos dados, copiar para uma nova placa WarpDrive Acceleration
Status do drive Verde estacionário – NormalVerde piscante – Localizar
Verde - Nenhuma ação
Amarelo – Advertência, inclui:Driver do sistema operacional incorretoProblemas nos componentes
Amarelo - Assegure-se de que o driver do SO WarpDrive esteja instalado.
Vermelho - Código de falha do firmware piscando
Vermelho - Se não houver informações, reinicialize o sistema e tente novamenteSe não houver informações, ligue para o engenheiro de aplicação em campo
Atividade Verde – Indica atividade de dados na placa Verde - Nenhuma ação necessária
Vida útil do drive Verde – A placa tem vida útil suficiente restante para programar e apagar a memória Flash
Verde - Nenhuma ação necessária
Tabela 12 Códigos dos indicadores de LED - produto PCIEHHS-3XXM\2 e PCIEHHS-7XXM
HHHL Descrição
LED verde LED âmbar LED vermelho
Desligado Desligado Desligado Indica se a energia está desligada.
Verde/âmbar piscando alternadamente (200 ms)
Desligado O firmware está reconstruindo tabelas.
Ligado Desligado Desligado Ligado, nenhuma atividade de host.
Problemas na placa 99
Solução de problemas
Substituindo placas
Esta seção descreve como substituir uma placa do VFCache. Analise esta seção
integralmente antes de substituir uma placa.
Para substituir uma placa, você deve executar as seguintes etapas:
“Substituindo a placa física” na página 101
“Atualizando drivers e o firmware” na página 103
“Migrando os dispositivos de origem para a nova placa” na página 103
Piscando (30 ms)
Desligado Desligado Atividade do host, PCI e NAND.
Código de erro Flash
Código de erro Flash
Código de erro Flash
Indica um código de erro. Códigos de erro têm três dígitos de comprimento e são exibidos ao piscar o primeiro dígito, depois o segundo, depois o terceiro com pausas entre eles e uma longa pausa antes da repetição. O drive não está funcionando.
Códigos de erro fatal do firmware:
112: Falha durante a inicialização do DRAM113: Não há DRAM suficiente para execução no modo configurado313: Erro UECC DRAM441: Erro durante a inicialização do chip411: Parâmetros de drive incorretos na imagem de firmware
Desligado Piscando(30 ms)
Desligado Os metadados estão sendo salvos.
Desligado Ligado Desligado É seguro desligar.
Desligado Desligado Ligado O drive encontrou um erro crítico. Ligue para o suporte.
Tabela 12 Códigos dos indicadores de LED - produto PCIEHHS-3XXM\2 e PCIEHHS-7XXM
HHHL Descrição
LED verde LED âmbar LED vermelho
100 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Solução de problemas
Substituindo a placa física
Para substituir a placa física, execute as seguintes etapas:
1. Desligue o host e desconecte o cabo de alimentação da fonte de alimentação.
Para evitar choque elétrico, desconecte o computador da alimentação principal e de quaisquer redes antes de instalar a placa controladora.
2. Remova a tampa do chassi e depois a placa antiga.
3. Remova o parafuso do suporte, se aplicável, ou solte o mecanismo de retenção
do sistema.
4. Desembale a nova placa e verifique se há danos. Desembale a placa em um
ambiente sem estática e siga os procedimentos de aterramento antiestático
adequados. Remova a placa da embalagem antiestática e inspecione com
cuidado se há danos no dispositivo. Se você observar algum dano ou se qualquer
componente estiver ausente, substitua por outra placa.
5. Substitua a presilha de montagem (depende do sistema). Se for necessário para
seu sistema, substitua a presilha de montagem completo que vem com a placa
pelo suporte mais curto fornecido. Salve e reutilize os dois parafusos que
prendem o suporte longo para fixar o suporte curto.
IMPORTANTE
Antes de continuar a instalação, é altamente recomendável registrar as informações a
seguir, encontradas na etiqueta afixada na placa:
Serial number (SN): ____________________________________
Part number (PN): ____________________________________
Revision number (REV): ____________________________________
Registrar essas informações antes de instalar a placa no sistema pode diminuir
necessidades futuras de solução de problemas.
Problemas na placa 101
Solução de problemas
6. Insira a nova placa no mesmo slot da antiga (ou em outro slot PCI-Express
disponível). Pressione delicadamente, mas com firmeza, para assentar
corretamente a placa no slot. A figura a seguir ilustra como inserir a placa em um
slot PCI-Express.
Obs.: A forma e o tamanho da placa e os locais dos componentes podem diferir desta
figura.
7. Prenda o suporte ao chassi do sistema. Instale o parafuso do suporte, se
aplicável, ou fixe o mecanismo de retenção do sistema para prender a placa ao
chassi do sistema.
8. Recoloque a tampa do sistema, reconecte o cabo de alimentação e os cabos de
rede. Ligue a alimentação.
102 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Solução de problemas
Verifique a instalação da placa
Antes de instalar os drivers, verifique se a placa PCIe está instalada adequadamente,
executando uma das etapas a seguir:
No Windows, verifique a placa no Device Manager.
No Linux, execute um dos seguintes comandos:
• Para o número do produto PCIEHHS-3XXL\2: lspci|grep -i lsi
• Para o número do produto PCIEHHS-3XXM\2 ou PCIEHHS-7XXM:
lspci | grep -iE '(crucial)|(micron)'
Um resultado similar às linhas a seguir deverá ser exibido:
01:00.0 SCSI storage controller: LSI Logic / Symbios Logic LSI1064E (rev 08)0d:00.0 Serial Attached SCSI controller: LSI Logic / Symbios Logic LSI WarpDrive SSD (rev 03)
Atualizando drivers e o firmware
O processo de atualização dos drivers de dispositivo e do firmware é descrito em
“Atualizando o VFCache” na página 25. Siga as instruções sobre atualização do driver
de dispositivo e do firmware para seu produto e sistema operacional. Não é
necessário atualizar o driver do VFCache.
Migrando os dispositivos de origem para a nova placa
O procedimento de migração transfere a configuração da placa antiga para a nova
placa.
Se o antigo dispositivo foi particionado para ser usado como DAS, particione o novo
dispositivo da mesma forma que o dispositivo antigo, antes da migração.
Para migrar, execute as seguintes etapas:
1. Determine os identificadores da antiga placa e da nova placa, executando o
seguinte comando: vfcmt display -all
Problemas na placa 103
Solução de problemas
As seguintes informações são exibidas:
2. Execute o seguinte comando:
vfcmt migrate -existing_hd <old device handle> -new_hd <new device handle>
em que old device handle é o identificador da antiga placa
em que new device handle é o identificador da nova placa
3. Exclua o antigo dispositivo executando este comando:
vfcmt delete -handle <old device handle>
em que old device handle é o identificador da antiga placa
Arquivos de registrosPor padrão, o VFCache registra erros, advertências e mensagens informativas.
Você pode aumentar o nível de registro para depuração definindo a variável de
ambiente com o modo de depuração "SFC_LOG_LEVEL=Debug". Observe que fazer
isso poderá afetar o desempenho e aumentar drasticamente os requisitos de registro
de seu sistema. Defina isso de acordo com a recomendação do Suporte técnico da
EMC.
No Linux, você pode encontrar os arquivos de registro em /var/log/messages.
No Windows, todas as mensagens destinadas ao usuário são enviadas para o registro
do Windows Application Event, com um ID de mensagem exclusivo.
104 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Solução de problemas
Mensagens de erroA tabela a seguir descreve mensagens de erro comuns de tempo de execução:
Tabela 13 Mensagem de erro comum de tempo de execução
Action Mensagem de erro Possível razão Solução
Adicionando um dispositivo de cache, por exemplo, vfcmt add -cache_dev /dev/rssdb
cmdAdd:: Cache for /dev/rssdb failed, Error: 0xe
SFCMT Add Command error (14): Cache Device is invalid, not connected or discovered yet.
Neste caso, /dev/rssdb é um dispositivo não existente
Use um dispositivo Flash existente com suporte.
vfcmt add -cache_dev /dev/sdf
cmdAdd:: Cache for /dev/sdf failed, Error: 0x7
SFCMT Add Command error (7): Device not found or is unknown to VFC
Esse erro ocorre quando o dispositivo especificado para o dispositivo de cache não é compatível com o VFCache.
Use um dispositivo Flash do VFCache compatível
vfcmt add -cache_dev /dev/rssda1
cmdAdd:: Cache for /dev/rssda1 Succeeded, hd=4
Proceeding to start cache device
cmdStart:: Cache for /dev/rssda1 failed, Error: 0x26
SFCMT Add command error(38): The size of the cache device does not meet minimum requirements.
Os tamanhos de cache compatíveis são 20 GB – 300 GB
Aumente o tamanho da partição de cache.
vfcmt start -cache_dev /dev/rssda1
SFCMT Start command error(7): Device not found or is unknown to VFC.
SFC-Cache Error: VFCache was unable to gain exclusive access to cache device
Aqui, /dev/rssda1 está hospedando um sistema de arquivos montado
Desmonte o sistema de arquivos e repita o comando start.
Mensagens de erro 105
Solução de problemas
A tabela a seguir descreve as mensagens de erro de registro:
Tabela 14 Mensagens de erro de registro
ID do evento do Windows (decimal) Mensagem de registro Descrição
8 Device %1 successfully configured Específico ao Windows. Essa mensagem é registrada toda vez que o agente VFCache reconhece e configura um dispositivo de disco. %1 é substituído por “harddiskX”, onde X é o número do disco.
19 Device %1 was not configured successfully, due to: %2
Específico ao Windows. Esta mensagem ocorre se o agente Windows VFCache não puder configurar o dispositivo de disco %1. %2 é substituído pelo motivo específico no formato da cadeia de texto.
16 VFCache Agent transition to running state
Registrado quando o agente VFCache entra no estado de execução normal.
17 VFCache Agent transition to stopped state
Registrado quando o agente VFCache é parado
18 Admin privileges required! Registrado quando um usuário com privilégios insuficientes tenta executar uma função do VFCache.
19 Cache Device %1 successfully added to VFCache configuration, with handle %2
Registrado quando um dispositivo de cache foi adicionado com sucesso. %1 refere-se ao nome do dispositivo de cache e %2 é o identificador numérico.
20 Cache Device %1 was not added to VFCache configuration, due to: %2
Registrado quando ocorre um erro durante a operação de adição do cache. %1 especifica o nome do dispositivo de cache e %2 oferece texto de erro adicional.
21 Source Device %1 successfully added to VFCache configuration, with handle %2
Registrado quando o dispositivo de origem %1 foi adicionado com sucesso. %2 é o identificador atribuído.
22 Source Device %1 was not added to VFCache configuration, due to: %2
Registrado quando ocorre um problema ao adicionar um dispositivo de origem. %2 é substituído por uma mensagem detalhada.
23 Source Device %1 successfully started Registrado quando a origem %1 é iniciada com sucesso
24 Source Device %1 was not started, due to: %2
Registrado quando o dispositivo de origem %1 falha ao iniciar. %2 é substituído por um motivo detalhado.
25 Cache Device %1 successfully started
106 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
Solução de problemas
26 Cache Device %1 was not started, due to: %2
Registrado quando o dispositivo de cache falha ao iniciar. %2 contém detalhes.
27 Cache Device %1 successfully stopped
28 Source Device %1 was not stopped successfully, due to: %2
Registrado quando a tentativa de interromper o dispositivo de origem %1 falha.
29 Cache Device %1 successfully stopped
30 Cache Device %1 was not stopped, due to: %2
Registrado quando a tentativa de parar o dispositivo de cache falha.
31 Source Device handle %1 successfully deleted
32 Source Device handle %1 was not deleted, due to: %2
33 Cache Device handle %1 successfully deleted from VFCache configuration
34 Cache Device handle %1 was not deleted, due to: %2
35 Disabling MaxIO for Device %1 succeeded
Registrado quando a funcionalidade MaxIO foi desativada.
36 Disabling MaxIo for Device %1 failed, due to: %2
37 The configuration for Cache Device %1 successfully migrated to Device %2
%1 é o dispositivo de cache existente e %2 é o novo dispositivo de cache.
38 Cache Device %1 was not Migrated, due to: %2
39 Cache Purge for Device %1 succeeded
40 Cache Purge for Device %1 failed, due to: %2
41 VFCache Configuration Load started Registrado quando a configuração de inicialização automática é iniciada.
42 VFCache Configuration Load Completed. Registrado na conclusão da carga no momento da inicialização.
Tabela 14 Mensagens de erro de registro (continuação)
ID do evento do Windows (decimal) Mensagem de registro Descrição
Mensagens de erro 107
Solução de problemas
43 %1: VFCache cache device - Approaching End of Specified Lifetime. Continued usage may lead to loss of data and/or degraded performance
Registrado quando o dispositivo Flash está chegando ao final dos ciclos de eliminação do programa.
44 %1: VFCache cache device - End of Specified Lifetime has been Reached. Any Additional Usage will Invalidate Warranty and Data Retention Specification
Registrado quando o dispositivo Flash esgotou totalmente os ciclos de eliminação do programa. O dispositivo precisa ser substituído.
45 %1: VFCache cache device - Approaching Write Protect (Read Only) Mode. Please Ensure Any Pending Data is Saved Prior to Repurposing the Drive as Read Only or Retiring the Drive
46 %1: VFCache cache device is Now in Write Protect (Read Only) Mode. Any Pending Data Should be Saved to an Alternative Storage Device
47 %1: VFCache device is Now in Decreased Performance Mode due to Thermal Limiting
Essa mensagem é registrada quando o dispositivo Flash excede 100 °C.
48 %1: VFCache cache device is Now in Thermal Shutdown mode to Prevent Over Heating
Esta mensagem é registrada quando o dispositivo Flash usado para armazenamento em cache não está mais disponível. Quando esse evento ocorre, todos os IOs são redirecionados diretamente para os dispositivos de origem.
Tabela 14 Mensagens de erro de registro (continuação)
ID do evento do Windows (decimal) Mensagem de registro Descrição
108 Guia de Instalação e Administração do VFCache v1.5 para Windows e Linux
top related