Marcus obrigada pela dica..

Irei seguir o procedimento..




2009/11/14 Marcus Pavan <marcus_...@yahoo.com.br>

>
>
> Um detalhe importante que não pode passar batido são os arquivos OCR e
> VOTINGDISK.
>
> Faça o backup deles a frio (caso seja um OCFS2 ou outro tipo de CFS -
> parando o clusterware).
> Caso esteja utilizando RAW DEVICES...
> 1. procure os backups do OCR com o comando:
> ocrconfig -showbackup
>
> 2. faça o backup a frio, finalizando o clusterware:
> crsctl stop crs
> ocrconfig -export /home/oracle/backup/ocr.dump
> dd if=/unidade/votingdisk of=/home/oracle/backup/votingdisk.bkp
>
> 3. Após a operação, e a montagem das unidades de disco e com o clusterware
> ainda parado restaure os arquivos:
> ocrconfig -import /home/oracle/backup/ocr.dump
> dd if=/home/oracle/backup/votingdisk.bkp of=/unidade/votingdisk
>
> 4. Verificar a integridade:
> cluvfy comp ocr -n all
>
> 5. Iniciar o clusterware:
> crsctl start crs
>
> Qualquer operação no ambiente RAC que ocorre a perda dos OCR e VotingDisk
> HAVERÁ A NECESSIDADE DE REINSTALAR O SOFTWARE.
> Neste exemplo estou assumindo que as unidades (ou raw devices) possuam o
> mesmo nome do original. Caso não seja, deverá modificar o arquivo ocr.loc e
> restaurá-lo em um novo local. O votingdisk deverá ser adicionado, e depois
> removido o arquivo anterior. Estas operações devem ser feitas com o
> clusterware parado.
>
> Espero ter auxiliado, qualquer dúvida estou a disposição.
> Marcus Pavan.
>
> ________________________________
> De: Mária Cristina Silva <mariancrist...@gmail.com<mariancristina%40gmail.com>
> >
> Para: oracle_br@yahoogrupos.com.br <oracle_br%40yahoogrupos.com.br>
> Enviadas: Sexta-feira, 13 de Novembro de 2009 16:58:18
> Assunto: Re: [oracle_br] Dicas sobre migração de Storage
>
>
> Marcelo, nossa muito bom...
> Os servidores vão enxergar sim o novo storage tb..
> Bom mas valew d+ as dicas.. isso era mesmo pra ter uma ideia de como
> fazer..
> e ajudou muito ..
>
> Marcelo, Renato e Duilio muitissimo obrigada pela atenção...
>
> Bjim
>
> 2009/11/13 Marcelo Procksch 
> <marceloprock...@gmail.com<marceloprocksch%40gmail.com>
> >
>
> > Mária
> >
> > Uma coisa que não está claro é se seus servidores estão acessando os dois
> > storages?
> >
> > Se sim, segue essa receitinha de bolo
> >
> > É simples adicione os discos do novo storage no seu DISK GROUP faça um
> > rebalance, após terminar o rebalance, comece a remover os discos do
> storage
> > antigo.
> >
> > Segue um procedimento de EXEMPLO:
> >
> > [r...@rac2 ~]# /etc/init.d/oracleasm createdisk ASMDISK4 /dev/sdg1 <--
> > suposto disco do novo storage
> > Marking disk "ASMDISK4" as an ASM disk:    [  OK  ]
> >
> > Verifiquei se no outro nó foi adicionado o disco do novo storage:
> > [r...@rac1 ~]# oracleasm querydisk -v /dev/sdg1
> > Device "/dev/sdg1" is marked an ASM disk with the label "ASMDISK4"
> >
> > Verificando nome da instancia
> >
> > [ora...@rac2 ~]$ ps -xa | grep pmon
> > Warning: bad syntax, perhaps a bogus '-'? See
> > /usr/share/doc/procps-3.2.7/FAQ
> >  925 pts/0    S+    0:00 grep pmon
> > 17940 ?        Ss    0:03 asm_pmon_+ASM2
> > 18562 ?        Ss    0:08 ora_pmon_RAC2
> >
> > export ORACLE_SID=+ASM2
> >
> > sqlplus / as sysdba
> >
> > verificando os grupos de disco que vc tem:
> >
> > SQL> select group_number,name from v$asm_diskgroup;
> >
> > GROUP_NUMBER NAME
> > ------------ ------------------------------
> >          1 DG_1
> >
> > Adicione todos os discos do novo storage ao seu DISK GROUP.
> >
> > SQL> alter diskgroup DG_1 add disk 'ORCL:ASMDISK4';
> >
> > aumente a força do balanceamento
> >
> > Aumentando a força do rebalance, e seu banco estiver em produção
> recomendo
> > entre 5 e 6 para não usar muito recurso, para não afetar muito as
> operações
> > dos usuários.
> > alter diskgroup DG_1  rebalance power 6;
> >
> > Após adicionar TODOS os discos do seu novo storage verifiquei se o REBAL
> já
> > terminou.
> >
> > SQL> select * from v$asm_operation;
> >
> > GROUP_NUMBER OPERA STAT      POWER    ACTUAL      SOFAR  EST_WORK
> > EST_RATE EST_MINUTES
> > ———— —– —- ———- ———- ———- ———- ———- ———–
> > 3 REBAL RUN          1          1      18652      69864        722
> > 70
> >
> > Após ter terminado o REBALANCE
> >
> > SQL> select * from v$asm_operation;
> >
> > no rows selected
> >
> > Identifiquei os discos do STORAGE antigo e comece a dropar os discos
> >
> > SQL> select DISK_NUMBER, name, failgroup, group_number from v$asm_disk;
> >
> > DISK_NUMBER NAME                          FAILGROUP
> > GROUP_NUMBER
> > ----------- ------------------------------ ------------------------------
> > ------------
> >
> > 0
> >  0
> >
> > 1
> >  0
> >          0 ASMDISK1
> > ASMDISK1                                  1
> >          1 ASMDISK2
> > ASMDISK2                                  1
> >          2 ASMDISK3
> > ASMDISK3                                  1 <-- suposto disco do storage
> > antigo a ser removido.
> >          3 ASMDISK4
> > ASMDISK4                                  1
> >
> > No exemplo vou remover o ASMDISK3
> >
> > SQL> alter diskgroup DG_1 drop disk asmdisk3;
> >
> > Diskgroup altered.
> >
> > SQL> alter diskgroup DG_1  rebalance power 6;
> >
> > Diskgroup altered.
> >
> > SQL> select * from v$asm_operation;
> >
> > GROUP_NUMBER OPERA STAT      POWER    ACTUAL      SOFAR  EST_WORK
> > EST_RATE
> > ------------ ----- ---- ---------- ---------- ---------- ----------
> > ----------
> > EST_MINUTES
> > -----------
> >          1 REBAL RUN          6          6        75        979
> > 495
> >          1
> > Após terminado o balanceamento não terá mais informações no disco dropado
> >
> > SQL> select * from v$asm_operation;
> >
> > no rows selected
> >
> >
> > Verifiquei se o disco foi removido
> >
> >
> > SQL> select DISK_NUMBER, name, failgroup, group_number from v$asm_disk;
> >
> > DISK_NUMBER NAME                          FAILGROUP
> > ----------- ------------------------------ ------------------------------
> > GROUP_NUMBER
> > ------------
> >          0 ASMDISK1
> >          1
> >
> >          1 ASMDISK2
> >          1
> >
> >          3 ASMDISK4
> >
> > Agora delete o disco do ASM.
> >
> > [r...@rac2 ~]# /etc/init.d/oracleasm deletedisk ASMDISK3
> > Removing ASM disk "ASMDISK3":
> > Faça o procedimento até remover todos os discos, após remover todos os
> > discos remova o storage antigo.
> >
> > Espero ter ajudado.
> > att.
> > Marcelo Procksch
> >
> >
> >
> > 2009/11/13 Mária Cristina Silva 
> > <mariancrist...@gmail.com<mariancristina%40gmail.com>
> >
> >
> > >
> > > Marcelo gostei da dica,  eu já adcionei um disco novo uma vez e usei
> > > rebalance pra exatamente balancear os disco.. não tenho tanta
> experiencia
> > > com o Rac, mas estou apredendo... uma duvida é eu consigo dentro do ASM
> > após
> > > a Adção do novo storage, copiar td para o novo storage?
> > >
> > > Digo pq no caso de usar o rebalance ele vai dividir os espaços entre os
> > > disco não? Daí eu so queria garantir pra não acontecer de remover lagum
> > > disco com alguma informação. tem como eu conferir isso ?
> > >
> > > Dá outra vez eu segui esses passo:
> > >
> > > - Adicionar o disco
> > > - Fazer o fdisk no mesmo:
> > > fdisk /dev/sdc
> > > selecionar as opcoes: "n", "p", "1", "Return", "Return", "p" and "w".
> > > - Como root:
> > > /etc/init.d/oracleasm createdisk DADOS2 /dev/sdc1
> > > - Depois como oracle:
> > >
> > > export ORACLE_SID=+ASM
> > > sqlplus /nolog
> > > sql> connect / as sysdba
> > > sql> ALTER DISKGROUP DADOS ADD DISK '/dev/oracleasm/disks/DADOS2';
> > > ou
> > > sql> alter diskgroup ora_dados add disk 'ORCL:DADOS5';
> > > sql> select name, header_status, path from v$asm_disk;
> > > sql> select name, state, type, total_mb, free_mb from v$asm_diskgroup;
> > >
> > > 4. execute rebalance at ASM instance
> > > .
> > > SQL> alter diskgroup +DATA rebalance;
> > > .
> > > 5. check views at ASM instance
> > > .
> > > SQL> select path, free_mb,total_mb,state from v$asm_disk;
> > > PATH                                        FREE_MB TOTAL_MB STATE
> > > --------------------------------- ----------- -------------- --------
> > > /dev/vgs11/rrac1012s_disk01                  85                300
> NORMAL
> > > /dev/vgs11/rrac1012s_disk02                161                500
> NORMAL
> > >
> > >
> > >
> > > 2009/11/13 Marcelo Procksch 
> > > <marceloprock...@gmail.com<marceloprocksch%40gmail.com>
> >
> > >
> > > Maria
> > >>
> > >> Boa tarde!
> > >>
> > >> Se os seus servidores enchergar os discos compartilhados dos dois
> > >> storages, não precisa reinstalar ou melhor não precisa nem parar o
> > banco,
> > >> pois essa é uma das facilidade do ASM, é só ir adicionando os discos
> do
> > novo
> > >> storage no disc group e depois remover os discos do storage antigo
> > conforme
> > >> o force do rebalance que você fará.
> > >>
> > >> Segue uma nota do metalink com algo parecido com o que você precisa.
> > >> Espero que ajude.
> > >>
> > >> Número da nota: *ID 787969.1*
> > >>
> > >>
> > >>
> > https://support.oracle.com/CSP/ui/flash.html#tab=KBHome
> (page=KBHome&id=()),(page=KBNavigator&id=(viewingMode=1143&bmDocID=787969.1&from=BOOKMARK&bmDocType=BULLETIN&bmDocDsrc=DOCUMENT&bmDocTitle=Exadata:%20Administering%20ASM%20Diskgroups%20with%20Exadata%20CellGrid))
> > <
> >
> https://support.oracle.com/CSP/ui/flash.html#tab=KBHome%28page=KBHome&id=%28%29%29,%28page=KBNavigator&id=%28viewingMode=1143&bmDocID=787969.1&from=BOOKMARK&bmDocType=BULLETIN&bmDocDsrc=DOCUMENT&bmDocTitle=Exadata:%20Administering%20ASM%20Diskgroups%20with%20Exadata%20CellGrid%29%29
> > >
> > >>
> > >>  2009/11/13 Mária Cristina Silva 
> > >> <mariancrist...@gmail.com<mariancristina%40gmail.com>
> >
> > >>
> > >>>
> > >>>
> > >>> Sim, Vc tem alguma nota de sigestão que vc tenha seguido?
> > >>> Precisou reinstalar o RAC?
> > >>> Pode me dá mais detalhes por favor?
> > >>>
> > >>> 2009/11/13 Renato Ramon dos S. Guimarães 
> > >>> <renatoramo...@gmail.com<renatoramonsg%40gmail.com>
> > <renatoramonsg%40gmail.com>
> > >>> >
> > >>>
> > >>>
> > >>> > Boa tarde Maria,
> > >>> >
> > >>> > Participei de um projeto parecido com o teu, mas no meu caso
> migramos
> > >>> de
> > >>> > Storage e versão de SO.
> > >>> >
> > >>> > Foi super tranquilo, foi realizado o backup pelo RMAN e restauramos
> > no
> > >>> novo
> > >>> > Storage, após isso, foi apontando no banco o Data base para o novo
> > >>> storage,
> > >>> > não foi complicado.
> > >>> >
> > >>> > Ganhamos peformance pois o novo storage estava com discos de
> 15k-rpm
> > >>> >
> > >>> >
> > >>> > 2009/11/13 Mária Cristina Silva 
> > >>> > <mariancrist...@gmail.com<mariancristina%40gmail.com>
> > <mariancristina%40gmail.com>
> >  >>> >
> > >>> >
> > >>> > >
> > >>> > >
> > >>> > > Bom dia!
> > >>> > >
> > >>> > > Pessoal, iremos fazer uma migração de Storage aqui na empresa, hj
> > >>> temos
> > >>> > um
> > >>> > > storage e iremos subtituir, gostaria de pedir sugestões, Notas do
> > >>> > metalink
> > >>> > > se possivel, para que eu possa estudar...
> > >>> > >
> > >>> > > Hoje nosso ambiente é Oracle 10G Standard usamos o RAC com ASM e
> o
> > >>> > sistemas
> > >>> > > de arquivos são Row device, SO - Red Hat Enterprise Linux Server
> > >>> release
> > >>> > > 5.3
> > >>> > > (Tikanga) 2.6.18 128.el5, não pretendemos reinstalar o Oracle,
> pois
> > >>> as
> > >>> > > maquinas serão as mesma.. gostaria de saber se é possivel
> realizar
> > >>> essa
> > >>> > > migração sem a necessidade de reinstalar o RAC.
> > >>> > >
> > >>> > > Agradeço a Atenção de todos.
> > >>> > >
> > >>> > > [As partes desta mensagem que não continham texto foram
> removidas]
> > >>> > >
> > >>> > >
> > >>> > >
> > >>> >
> > >>> >
> > >>> >
> > >>> > --
> > >>> > Abraços!
> > >>> > --
> > >>> > Renato Ramon -
> > >>> > ITIL® Foundation Certified
> > >>> > Graduado em Segurança da Informação
> > >>> > Cada dia é uma oportunidade para tornar as coisas
> > >>> > melhores e cada experiência que você tem o torna mais apto para a
> > vida.
> > >>> >
> > >>> >
> > >>> > [As partes desta mensagem que não continham texto foram removidas]
> > >>> >
> > >>> >
> > >>> >
> > >>> > ------------------------------------
> > >>> >
> > >>> >
> > >>> > ----------------------------------------------------------
> > >>> > >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e
> de
> > >>> > inteira responsabilidade de seus remetentes.
> > >>> > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> > >>> >
> > >>> > ----------------------------------------------------------
> > >>> > >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package »
> > >>> Procedure
> > >>> > » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO!
> > >>> VISITE:
> > >>> > http://www.oraclebr.com.br/
> > >>> > ----------------------------------------------------------
> > >>> > Links do Yahoo! Grupos
> > >>> >
> > >>> >
> > >>> >
> > >>>
> > >>>  --
> > >>> Abraços,
> > >>> Mária Cristina
> > >>> Cel: 031-8883-5543
> > >>> E-mail: mariancrist...@gmail.com 
> > >>> <mariancristina%40gmail.com><mariancristina%
> 40gmail.com>
> > >>> MSN: mcristinasil...@hotmail.com 
> > >>> <mcristinasilva3%40hotmail.com><mcristinasilva3%
> 40hotmail.com>
> > >>> --
> > >>> "O começo é a parte mais importante do trabalho."
> > >>> - Platão
> > >>>
> > >>>
> > >>> [As partes desta mensagem que não continham texto foram removidas]
> > >>>
> > >>>
> > >>>
> > >>
> > >>
> > >>
> > >> --
> > >> Att.
> > >> Marcelo E. Procksch
> > >> cel. (11) 7960-6637
> > >>
> > >
> > >
> > >
> > > --
> > > Abraços,
> > > Mária Cristina
> > > Cel: 031-8883-5543
> > > E-mail: mariancrist...@gmail.com <mariancristina%40gmail.com>
> > > MSN:  mcristinasil...@hotmail.com <mcristinasilva3%40hotmail.com>
> > > --
> > > "O começo é a parte mais importante do trabalho."
> > > - Platão
> > >
> >
> >
> >
> > --
> > Att.
> > Marcelo E. Procksch
> > cel. (11) 7960-6637
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> > ------------------------------------
> >
> >
> > ----------------------------------------------------------
> > >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
> > inteira responsabilidade de seus remetentes.
> > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> >
> > ----------------------------------------------------------
> > >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package »
> Procedure
> > » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
> > http://www.oraclebr.com.br/
> > ----------------------------------------------------------
> > Links do Yahoo! Grupos
> >
> >
> >
>
> --
> Abraços,
> Mária Cristina
> Cel: 031-8883-5543
> E-mail: mariancrist...@gmail.com <mariancristina%40gmail.com>
> MSN:  mcristinasil...@hotmail.com <mcristinasilva3%40hotmail.com>
> --
> "O começo é a parte mais importante do trabalho."
> - Platão
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> ------------------------------------
>
> ----------------------------------------------------------
> >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
> inteira responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> ----------------------------------------------------------
> >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure
> » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
> http://www.oraclebr.com.br/
> ---------------------------------------------------------- Links do Yahoo!
> Grupos
>
> __________________________________________________________
> Veja quais são os assuntos do momento no Yahoo! +Buscados
> http://br.maisbuscados.yahoo.com
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Abraços,
Mária Cristina
Cel: 031-8883-5543
E-mail: mariancrist...@gmail.com
MSN:   mcristinasil...@hotmail.com
-- 
"O começo é a parte mais importante do trabalho."
- Platão


[As partes desta mensagem que não continham texto foram removidas]



------------------------------------

--------------------------------------------------------------------------------------------------------------------------
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--------------------------------------------------------------------------------------------------------------------------
>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>http://www.oraclebr.com.br/  
------------------------------------------------------------------------------------------------------------------------
 Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
    oracle_br-unsubscr...@yahoogrupos.com.br

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html


Responder a