espelhamento do rootvg
Oi
Aqui é o procedimento completo para criar um espelho para rootvg
Espelhamento do rootvg Grupo de Volume para AIX Versões 4 e 5
Conteúdo
Sobre este documento
Por espelhar o rootvg volume de grupo?
Restrições que se aplicam a este procedimento
Paginação e dispositivos de despejo
Procedimento de
APAR correções
Sobre este documento
Este documento especifica o método com suporte para espelhamento de a=
rootvg volume de grupo para fornecer alta disponibilidade de acesso do=
sistema operacional AIX=2E Porque o rootvg contém o AIX=
sistema operacional, várias restrições existem para isso=
configuração que não existem para os não-rootvg grupo de volume=
espelhamento=2E, Portanto,:
1=2E=09este documento deve ser lido na íntegra=2e fatos apresentados=
mais tarde neste documento pode afetar sua implementação e uso de=
rootvg mirroring=2E
2=2E=09esta informação é válida apenas para versões AIX 4 = 2E1, 4 = 2E2, 4 = 2E3 =
e 5 = 2E1 = 2E ao se referir a:=
uma para 4=2E1 correções, um para o equivalente a 4=2E2 correção, e a=
número possível para o equivalente a 4=2E3 fix=2E Se não houver nenhuma entrada=
4=2E3 correcção, é implícito que a correção para um problema encontrado=
4=2E1 ou 4=2E2 está no 4=2E3=2E0 liberação e, portanto, não APAR=
precisa ser aplicado=2E UMA tabela no final deste documento=
resume as correções=2E
3=2E=09Contact seu local IBM Filial para verificar o=
suporte a essa funcionalidade em versões do AIX lançado=
antes de AIX 4=2E1=2E
4=2E=09This função não é suportada / usr client, diskless =
client, ou dataless client systems=2e
por que espelhar o grupo de volume rootvg?
1=2E=09Maintaining um ativo cópia espelhada do rootvg volume=
outro disco garante a operação contínua do operacional AIX=
sistema no caso de um disco que faz parte do funcionamento=
sistema experiências falha=2E
2=2E=09Such de manutenção fornece a capacidade de arrancar a mais de um=
disco do rootvg no caso de que um outro disco de inicialização tem=
falha=2E, Em alguns casos, a capacidade de arrancar a partir alternativo discos=
pode exigir alguma intervenção do usuário=2E
Restrições que se aplicam a este procedimento
1=2E=09APAR IX56564 (AIX 4=2E1 apenas) deve ser aplicado no sistema para a=
mksysb para restaurar corretamente um volume espelhado grupo de volta para a=
sistema espelhado formato=2E Se esta APAR correcção não é aplicada e, em seguida,=
o mksysb ainda vai restaurar o rootvg em um sistema; no entanto,=
a base de espelhos dos volumes lógicos não será=
criado automaticamente e deve ser recriado pelo usuário=2E A=
determinar se esta correção é instalado em uma máquina, tipo a=
seguinte comando:
instfix -i-k IX56564
Consulte a tabela no final deste documento para determinar se a=
nível de AIX você estiver executando o já contenha esta correcção=2E
2=2E=09If o dispositivo de despejo é espelhado, o usuário pode não ser capaz de=
capturar o despejo de imagem a partir de um acidente, ou o despejo de imagem pode ser=
corrompido=2E O design do LVM impede espelhado escreve o=
dispositivo de despejo=2E Apenas um dos espelhos irá receber o despejo de=
imagem=2E Dependendo da sequência de arranque e disponibilidade do disco=
depois de um acidente, o despejo será em um dos três seguintes=
estados:
a=2E=09not disponível
b=2E=09available e não corrompido
c=2E=09available e corrompido
Estado (uma) será sempre uma possibilidade=2E Se o usuário prefere=
evitar o risco de encontrar estado (c), então o usuário deve ser=
criar um não-espelhados volume lógico (que não é hd6) e set=
o dispositivo de despejo para esta não-espelhados volume lógico=2E Consulte=
a seção “Paginação e dispositivos de despejo” este documento para=
mais detalhes=2E
3=2E=09Parallel espelhamento política (o padrão) deve ser a política=
usado sobre a base de volumes lógicos que constituem AIX (hd1, hd2,=
=2E=2E=2E hd9var)=2E Esta restrição é por motivos de desempenho só=2E
4=2E=09Mirror rigor (o padrão) deve ser mantida em todos os=
da base de dados de volumes lógicos que constituem AIX (hd1, hd2, =2E=2E=2E hd9var)=2E=
Se duas cópias de um volume lógico residir no mesmo disco, ele=
seria a derrota e invalidar o objetivo original de espelhamento de um=
rootvg volume de grupo contra a possível falha do disco=2E
5=2E=09The de inicialização do volume lógico, hd5 e todos os seus espelhos, deve ser feita a=
> até consecutivos de partições físicas=2E Mais padrão do AIX sistemas=
ter um hd5 composta de apenas uma partição física=2E Mas se a=
utilizador nunca se expande hd5, o crescimento da hd5 e seus espelhos deve ser=
feitas até o próximo consecutivos partições físicas de cada=
espelho localização no disco=2E Isto pode ser determinado com a=
seguinte comando:
lslv -m hd5
6=2E=09hd6 deve existir em rootvg e deve ser ativo um dispositivo de paginação=2E=
Outros dispositivos de paginação em outros grupos de volume são permitidos, mas=
hd6 (e seu espelho) deve existir nos discos que compõem=
rootvg=2E Para mais detalhes, consulte a seção “Paginação e despejo=
dispositivos”=2E
7=2E=09The discos que constituem as unidades de arranque para AIX deve ser=
discos que são suportados para a inicialização pSeries ou RS/6000=
plataformas=2E Qualquer disco que contém hd5 e seus espelhos é=
considerado uma unidade de inicialização para AIX=2E UMA máquina e disco=
configuração de maio ser consultado para determinar se essa combinação de =
máquina e disco suporta a inicialização do disco = 2e Use o seguinte =
comando para consultar:
bootinfo -B hdiskX
Se o comando retorna 1, em seguida, será inicializável por AIX=2E Qualquer=
outro valor indica que este disco não é um candidato=
espelhamento do rootvg=2E
8=2E=09In caso de falha do disco e, em seguida, substituição, os usuários devem=
consulte a AIX Sistema de Gestão de Guia apropriada para o nível de=
AIX eles estão executando=2E
Quando a substituição de um volume espelhado grupo, os passos são idênticos=
(com exceção de Restrição 10) para rootvg e não rootvg=
grupos de volume:
a=2E=09Mirror cópias referenciado no disco mau são removidas=2E
b=2E=09The “ruim” disco de referência é removida do grupo de volume=
usando reducevg=2E
c=2E=09Follow os procedimentos para a re-espelho de um grupo de volume=2E
9=2E=09Physical e limitações de projeto (consulte o passo 1 da secção “Procedimento”=
seção) podem existir que evitar o espelhamento do rootvg=2E
10=2E=09When o usuário executa os seguintes comandos:
migratepv
reorgvg
reducevg
e o volume lógico que constitui o dispositivo de despejo=
(normalmente hd6) OU seu espelho reside no disco, o usuário deverá=
primeiro definir o dispositivo de despejo para /dev/sysdumpnull antes de executar=
o comando=2E
Após a conclusão do comando, o usuário pode redefinir o dispositivo de despejo=
original de despejo de volumes lógicos=2E
11=2E=09Some sistemas não suportam a bootlist de comando (consulte a=
“Procedimento” secção)=2E O rootvg ainda pode ser espelhado nestes=
sistemas, mas o possível reinício após uma falha de a=
original disco de inicialização de exigir a intervenção do usuário para re-select=
alternativo de discos de inicialização para inicializações subseqüentes=2E
12=2E=09The syncvg comando não está disponível para rootvg no momento em que a=
rootvg volume de grupo é ativado=2E-Se depois de um espelho de rootvg tem=
inicializado existem obsoletos os volumes lógicos em rootvg, em seguida, o=
usuário deve executar syncvg no rootvg para sincronizar qualquer obsoletos lógico=
volumes=2E
13=2E=09APAR IX61186 é necessário para bosboot para funcionar corretamente no=
alguns casos=2E
14=2E=09APAR IX68483 é necessário para inicializar para funcionar corretamente em 4 = 2e2 =
systems = 2e
para determinar se uma das correções está instalada em uma máquina, execute o seguinte:
instfix -i-k <apar
O equivalente a AIX 4=2E2 APAR correções são listados na tabela a=
final deste documento=2E
15=2E=09In este documento tabela de APAR correções para AIX 4=2E1, AIX 4=2E2,=
e AIX 4=2E3, além de obrigatório correções listadas no=
Restrições 1 e 17, APARS relevantes para LVM espelhamento são=
listado como NECESSÁRIO o espelhamento do rootvg corrige um usuário deve colocar em=
seu sistema=2E por Favor, note que o mais recente espelhamento de correção foi=
escolhido=2E mais Velhos espelhamento de correções, por padrão, são incluídos com=
estas últimas fileset corrige=2E Essas correções são muito fortemente=
> recomendado para pessoas que utilizam qualquer tipo de lógica volume=
espelhamento em seus sistemas AIX=2E por Favor, note que a lista de correcção=
podem mudar à medida que os problemas são descobertos e corrigidos=2E
16=2E=09In AIX 4=2E1, a criação simultânea de espelhado lógico=
volumes maiores que 2GB de memória pode falhar e não deve ser tentada=2E=
Isto está documentado no AIX 4=2E1 notas de lançamento=2E em Vez disso, o=
usuário deve criar um volume lógico com o mklv comando=2E, em Seguida,,=
o usuário deve criar um espelho para o volume lógico com a=
mklvcopy comando=2E Esta restrição também se aplica a=
restauração de um espelhado rootvg a partir de um mksysb imagem, se a=
espelhado rootvg contém um volume lógico maiores que 2 gb=2E A=
contornar isso, o usuário deve definir a Criar Arquivos de Mapa=
opção no mksysb SIM=2E Esta restrição não se aplica a AIX=
4=2E2 e AIX 4=2E3 sistemas=2E
17=2E=09APAR IX58121 é necessário para ser aplicado em CIMA e sistemas SMP=
antes de espelhamento do rootvg pode ser iniciada=2E APAR IX58267 é=
apenas em sistemas SMP, por motivos de desempenho=2E Para=
determinar se a correcção está instalado em uma máquina, digite:
instfix -i-k <apar
Em AIX 4=2E2=2E1, dois novos comandos LVM foram introduzidas: mirrorvg e=
unmirrorvg=2E Estes dois comandos onde introduzido para simplificar=
espelhamento ou unmirroring de todo o conteúdo de um volume=
grupo=2E Os comandos detectar se a entidade a ser espelhado ou=
unmirrored é rootvg, e vai dar um pouco diferente=
conclusão mensagens com base no tipo do grupo de volume=2E
NOTA: O mirrorvg comando faz o equivalente a passos 2 a 4 na=
seção “Procedimento”=2E
Paginação e dispositivos de despejo
Quando o dispositivo de paginação é espelhado, não será mais do que escrever=
ciclos como uma imagem espelhada da memória paginável é escrito como=
disco=2E Isto irá afetar o desempenho de um ligeiro grau=2E A=
usuário pode optar por não espelhar o dispositivo de paginação, mas=
derrota o propósito original de espelhamento do rootvg, que é=
manter um sistema ou programa ativo se um disco falhar=2E Se a=
dispositivo de paginação não eram espelhados, mas todos os outros lógico=
volumes em rootvg traduziram-se, em seguida, o comportamento do sistema=
deve ser igual a de um não-espelhados rootvg que experimenta=
uma paginação de disco falhar no meio da operação=2E
Como discutido anteriormente, quando um sistema de despejo está ocorrendo, a=
despejo de imagem não é gravada para o disco no formulário espelhado=2E A lógica=
trás deste fato é que se o espelhamento código em si foram a=
causa da falha do sistema e, em seguida, confiando o mesmo código para manipular=
espelhado escrever seria inútil=2E Assim, o espelhamento de um despejo=
dispositivo é um desperdício de recursos e não é recomendado=2E
Existe uma alternativa=2E Em AIX 4=2E2=2E1, o secundário dispositivo de despejo=
foi corrigido=2E-Se um válido secundário dispositivo de despejo existe e a=
principal dispositivo de despejo não pode ser alcançado, o secundário dispositivo de despejo=
vai aceitar o despejo de informações que se pretende para o primário de despejo=
device=2E
Em AIX 4=2E1 e versões posteriores, o dispositivo de despejo e a=
dispositivo de paginação são instalados como o mesmo dispositivo inicial, hd6=2E=
no Entanto, o espelhamento do rootvg o comportamento desejado é ter=
paginação espelhado, mas não o dispositivo de despejo=2E, Portanto, o usuário=
deve criar um não-paginação dispositivo de despejo e NÃO ter que despejar=
dispositivo espelhado=2E
O mirrorvg comando leva em conta=2E-Se a dispositivos de despejo=
também são o dispositivo de paginação, o volume lógico, será espelhado=2E=
Se o despejo de dispositivos NÃO são o dispositivo de paginação, que de despejo lógico=
volume não será espelhado=2E
Procedimento de
as etapas A seguir pressupõem que o usuário tem rootvg contidas=
hdisk0 e é tentativa de espelhar o rootvg para um novo disco:=
hdisk1=2E
1=2E=09Extend rootvg para hdisk1 executando o seguinte:
extendvg rootvg hdisk1
o usuário pode encontrar a seguinte mensagem de erro:
0516-050 Não o suficiente descritor espaço deixado neste volume=
grupo=2E
Ou tente adicionar um menor PV ou usar outro grupo de volume=2E
neste caso, o usuário não pode adicionar hdisk1 para rootvg para=
espelhamento=2E O usuário pode tentar espelho rootvg lógico=
volumes para outro disco que já existe no rootvg e atende=
os critérios e restrições listadas na secção “Restrições”=
seção acima=2E Ou, o usuário pode tentar adicionar um disco menor para=
o rootvg=2E, Se nenhuma opção for possível, em seguida, o espelhamento do rootvg=
não pode ser realizada neste sistema=2E
2=2E=09Disable QUÓRUM executando o seguinte:
chvg -Qn rootvg
3=2E=09Mirror os volumes lógicos que compõem o operacional AIX=
sistema, executando o seguinte:
mklvcopy hd1 2 hdisk1 # sistema de arquivos /home
mklvcopy hd2 2 hdisk1 # /usr sistema de ficheiros
mklvcopy hd3 2 hdisk1 # /tmp sistema de ficheiros
mklvcopy hd4 2 hdisk1 # (root) / sistema de arquivos
mklvcopy hd5 2 hdisk1 # blv, lógica de inicialização volume=
mklvcopy hd6 2 hdisk1 # espaço de paginação
Se os usuários têm outros dispositivos de paginação, rootvg e não rootvg, é=
> recomendado que também espelham os volumes lógicos em=
além hd6=2E Consulte a seção “Paginação e despejo=
dispositivos”=2E
mklvcopy hd8 2 hdisk1 # arquivo de log do sistema
mklvcopy hd9var 2 hdisk1 # / var file system
se hd5 consiste em mais de uma partição lógica, então, depois de =
espelhar hd5, o Usuário deve verificar se a cópia espelhada de =
hd5 reside em partições físicas contíguas = 2E isso pode ser=
verificado com o seguinte comando:
lslv -m hd5
Se espelhado hd5 partições não forem seguidas, o usuário deverá=
excluir a cópia do espelho hd5 (em hdisk1) e execute novamente o mklvcopy=
para hd5, usando a opção-m=2E O usuário deve consultar o=
documentação sobre o uso da opção-m para mklvcopy=2E
4=2E=09Synchronize o recém-criado espelhos com o seguinte=
comando:
syncvg -v rootvg
5=2E=09bosboot para inicializar todos os registros de boot e os dispositivos por=
executar o seguinte comando:
bosboot -a-d /dev/hdisk?
hdisk? é a primeira hdisk listados sob o PV título depois de a=
comando lslv -l hd5 foi executada=2E
6=2E=09Initialize a lista de inicialização, executando o seguinte:
bootlist -m normal hdisk0 hdisk1
AVISO: embora este comando identifica a lista de possíveis=
discos de inicialização, ele não garante que o sistema será inicializado=
a alternativa de disco em todos os casos envolvendo falhas do primeiro=
disco=2E Em tais situações, pode ser necessário que o utilizador=
boot de instalação ou manutenção media: seleccione=
manutenção, reemitir o bootlist de comando, deixando de fora o=
falha de disco e, em seguida, reinicie=2E Em alguns modelos, o firmware fornece=
um utilitário para selecionar o dispositivo de boot no momento da inicialização=2E Isto pode=
também ser utilizado para forçar o sistema para arrancar a partir alternativo=
disco=2E
7=2E=09Shutdown e reiniciar o sistema, executando o seguinte=
comando:
shutdown-Fr