[oracle_br] Re: ASM em Single Instance

2015-04-30 Por tôpico jlchia...@yahoo.com.br [oracle_br]
SE vc usa múltiplos discos (óbvio que para instalações pequenas que usam um 
punhadinho de discos não tanto) E SE vc tem necessidades de 
alta-disponibilidade, sem Dúvida que o ASM é sim muito recomendado, mesmo em 
single-instance : entre outras coisas, não só ele permite operações online mas 
quando vc remove um disco do volume (diskgroup, no linguajar ASM) ele já faz o 
REBALANCE (ie, distribui os dados entre os discos sobreviventes), permite que 
vc tenha MIRRORING (ie, automaticamente ter uma cópia da informação contida num 
dado disco).. Além disso, em termos de performance, além do ASM já sair 
configurado para trabalhar com arquivos Oracle (sejam datailes, controlfiles, 
etc), ele Também já faz a DISTRIBUIÇÃO dos dados plos múltiplos discos que 
compõem o diskgroup (para que pedaços pequenos da informação fiquem espalhados 
em diferentes discos, que obviamente podem ser lidos pelas diferentes cabeças 
de leitura Simultaneamente)
 Eu já usei em vários ambientes single-instance que apresentavam as 
necessidades acima, sem problema nenhum O único senão é Administrativo : o 
pessoal que cuida do Storage tem que aprender um pouco sobre o ASM e suas 
necessidades físicas na hora de apresentar os discos, e o DBA vai ter que 
aprender um pouco sobre o ASMCMD (pois o conteúdo de um diskgroup ASM vc *** 
não *** acessa de forma alguma pelo Sistema Operacional, e sim pelas interfaces 
do ASM como o ASMCMD, a não ser em casos especiais como o ASMFS
 
  []s
  
Chiappa

Re: [oracle_br] Re: ASM

2013-05-13 Por tôpico José Antonio
Ederson, acho que o backup que me disponibilizaram está com problemas, não
é possível, segui os passos corretamente e parou no erro abaixo:

ORA-01248: arquivo 22 foi criado antes de completar a recuperac?o
ORA-01110: 22 do arquivo de dados:
'+DATA/bdxxx/datafile/db_dados.402.814994053'

Em seguida executo o comando:
alter database datafile 22 offline for drop;

E tento abrir o banco com o comando:
alter database open resetlogs;

E em seguida ocorre outro erro:
ERROR at line 1:
ORA-01248: arquivo 23 foi criado antes de completar a recuperac?o
ORA-01110: 23 do arquivo de dados:
'+DATA/bdxxx/datafile/db_indices.342.814994183'

Já cheguei a alcançar 180, mas mesmo assim o banco de dados não abriu.

De qualquer forma obrigado pelo ajuda.



2013/5/7 ederson2001br ederson200...@yahoo.com.br

 **


 Boa tarde José Antonio,

 A mensagem do Rman diz que falta arquivos no backup e informou que a
 operação de restore foi abortada, portanto o seu recover não vai funcionar,
 veja:

 RMAN-06026: some targets not found - aborting restore
 RMAN-06025: no backup of archived log for thread 4 with sequence 19059 and
 starting SCN of 43420136478 found to restore

 Concluindo: Backup inválido para o tipo de restore que vc está fazendo.

 O que pode ser feito? bem, vc pode validar se o seu backup contém pelo
 menos um set válido, mesmo que não fique na última sequencia de
 sincronização.

 Então, vamos verificar o seu backup:
 --restore archivelog all validate; (não precisa, este vc já rodou)
 crosscheck archivelog all;
 crosscheck backup;
 crosscheck backup of database;
 delete expired archivelog all;
 delete expired backup;
 delete obsolete;

 Agora, vamos listar os archives para identificar as sequencias existentes
 (um exemplo do meu ambiente):
 list backup of archivelog all;
 ...
 ...
 ...
 List of Archived Logs in backup set 277580
 Thrd Seq Low SCN Low Time Next SCN Next Time
  --- --  -- -
 1 245779 6689365278490 23/04/2013 02:50 6689365350748 23/04/2013 02:57
 1 245780 6689365350748 23/04/2013 02:57 6689365469352 23/04/2013 03:20
 1 245781 6689365469352 23/04/2013 03:20 6689365543260 23/04/2013 03:28
 2 238727 6689365278495 23/04/2013 02:50 6689365350965 23/04/2013 02:57
 2 238728 6689365350965 23/04/2013 02:57 6689365469394 23/04/2013 03:20
 2 238729 6689365469394 23/04/2013 03:20 6689365543316 23/04/2013 03:28
 3 189304 6689365278508 23/04/2013 02:50 6689365350763 23/04/2013 02:57
 3 189305 6689365350763 23/04/2013 02:57 6689365469714 23/04/2013 03:20
 3 189306 6689365469714 23/04/2013 03:20 6689365543626 23/04/2013 03:28
 4 185996 6689365278586 23/04/2013 02:50 6689365350971 23/04/2013 02:57
 4 185997 6689365350971 23/04/2013 02:57 6689365469717 23/04/2013 03:20
 4 185998 6689365469717 23/04/2013 03:20 6689365543650 23/04/2013 03:28

 Veja que a última sequencia que tem no meu backup é 185998 (3:20h da
 manhã), então o meu recover ficaria:
 run {
 restore database until sequence 185998;
 recover database until sequence 185998;
 sql ALTER DATABASE OPEN RESETLOGS;
 }

 OK ?


 Ederson Elias
 DBA Oracle
 http://br.linkedin.com/pub/ederson-elias/24/8b/8b0
 
 Labor improbus omnia vincit

 --- Em oracle_br@yahoogrupos.com.br, José Antonio jehony@... escreveu
 
  Ederson,
 
  O problema que está ocorrendo é esse:
 
  RMAN restore archivelog all validate;
 
  Starting restore at 07-MAY-13
  using channel ORA_DISK_1
  using channel ORA_DISK_2
  using channel ORA_DISK_3
  using channel ORA_DISK_4
  using channel ORA_DISK_5
  using channel ORA_DISK_6
  using channel ORA_DISK_7
  using channel ORA_DISK_8
  using channel ORA_DISK_9
  using channel ORA_DISK_10
 
  RMAN-00571: ===
  RMAN-00569: === ERROR MESSAGE STACK FOLLOWS ===
  RMAN-00571: ===
  RMAN-03002: failure of restore command at 05/07/2013 09:42:17
  RMAN-06026: some targets not found - aborting restore
  RMAN-06025: no backup of archived log for thread 4 with sequence 19059
 and
  starting SCN of 43420136478 found to restore
  RMAN-06025: no backup of archived log for thread 4 with sequence 19058
 and
  starting SCN of 43419300134 found to restore
  RMAN-06025: no backup of archived log for thread 4 with sequence 19057
 and
  starting SCN of 43418439217 found to restore
  RMAN-06025: no backup of archived log for thread 4 with sequence 19056
 and
  starting SCN of 43416610265 found to restore
  RMAN-06025: no backup of archived log for thread 4 with sequence 19055
 and
  starting SCN of 43416034586 found to restore
  RMAN-06025: no backup of archived log for thread 4 with sequence 19054
 and
  starting SCN of 43415024510 found to restore
  RMAN-06025: no backup of archived log for thread 4 with sequence 19053
 and
  starting SCN of 43414922936 found to restore
  RMAN-06025: no backup of archived log for thread 4 with sequence 19052
 and
  starting SCN of 43413860356 found 

[oracle_br] Re: ASM

2013-05-13 Por tôpico ederson2001br
Alô José Antonio,

Fica confirmado a lição já aprendida com os mestres (eu aprendi): só é backup, 
aquele que retorna.

Portanto, se vier RMAN-06026, ligue de volta e peça um backup integro, porque 
este não vai rolar.

Com certeza perde-se muito tempo procurando onde uma rotina falhou e o que pode 
ser salvo. Em caso de desastre é até justificável, mas aí no seu caso, é mesmo 
sofrimento desnecessário.

Qualquer dúvida, discute aqui no grupo que é um estudo para todos.


Ederson Elias
DBA Oracle
http://br.linkedin.com/pub/ederson-elias/24/8b/8b0

Labor improbus omnia vincit



--- Em oracle_br@yahoogrupos.com.br, José Antonio jehony@... escreveu

 Ederson, acho que o backup que me disponibilizaram está com problemas, não
 é possível, segui os passos corretamente e parou no erro abaixo:
 
 ORA-01248: arquivo 22 foi criado antes de completar a recuperac?o
 ORA-01110: 22 do arquivo de dados:
 '+DATA/bdxxx/datafile/db_dados.402.814994053'
 
 Em seguida executo o comando:
 alter database datafile 22 offline for drop;
 
 E tento abrir o banco com o comando:
 alter database open resetlogs;
 
 E em seguida ocorre outro erro:
 ERROR at line 1:
 ORA-01248: arquivo 23 foi criado antes de completar a recuperac?o
 ORA-01110: 23 do arquivo de dados:
 '+DATA/bdxxx/datafile/db_indices.342.814994183'
 
 Já cheguei a alcançar 180, mas mesmo assim o banco de dados não abriu.
 
 De qualquer forma obrigado pelo ajuda.
 




Re: [oracle_br] Re: ASM

2013-05-07 Por tôpico José Antonio
Ederson,

O problema que está ocorrendo é esse:

RMAN restore archivelog all validate;

Starting restore at 07-MAY-13
using channel ORA_DISK_1
using channel ORA_DISK_2
using channel ORA_DISK_3
using channel ORA_DISK_4
using channel ORA_DISK_5
using channel ORA_DISK_6
using channel ORA_DISK_7
using channel ORA_DISK_8
using channel ORA_DISK_9
using channel ORA_DISK_10

RMAN-00571: ===
RMAN-00569: === ERROR MESSAGE STACK FOLLOWS ===
RMAN-00571: ===
RMAN-03002: failure of restore command at 05/07/2013 09:42:17
RMAN-06026: some targets not found - aborting restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19059 and
starting SCN of 43420136478 found to restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19058 and
starting SCN of 43419300134 found to restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19057 and
starting SCN of 43418439217 found to restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19056 and
starting SCN of 43416610265 found to restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19055 and
starting SCN of 43416034586 found to restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19054 and
starting SCN of 43415024510 found to restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19053 and
starting SCN of 43414922936 found to restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19052 and
starting SCN of 43413860356 found to restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19051 and
starting SCN of 43412602901 found to restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19050 and
starting SCN of 43412424386 found to restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19049 and
starting SCN of 43411549589 found to restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19048 and
starting SCN of 43410640945 found to restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19047 and
starting SCN of 43409751709 found to restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19046 and
starting SCN of 43408521446 found to restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19045 and
starting SCN of 43408119676 found to restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19044 and
starting SCN of 43407903406 found to restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19043 and
starting SCN of 43407518858 found to restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19042 and
starting SCN of 43406157990 found to restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19041 and
starting SCN of 43405583486 found to restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19040 and
starting SCN of 43405432442 found to restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19039 and
starting SCN of 43405284271 found to restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19038 and
starting SCN of 43405136139 found to restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19037 and
starting SCN of 43404761207 found to restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19036 and
starting SCN of 43404711368 found to restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19035 and
starting SCN of 43404494945 found to restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19034 and
starting SCN of 43403697788 found to restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19033 and
starting SCN of 43403481817 found to restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19032 and
starting SCN of 43403079978 found to restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19031 and
starting SCN of 43402772725 found to restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19030 and
starting SCN of 43402377272 found to restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19029 and
starting SCN of 43402036559 found to restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19028 and
starting SCN of 43401864614 found to restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19027 and
starting SCN of 43400956600 found to restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19026 and
starting SCN of 43400489578 found to restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19025 and
starting SCN of 43399154060 found to restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19024 and
starting SCN of 

[oracle_br] Re: ASM

2013-05-07 Por tôpico ederson2001br
Boa tarde José Antonio,

A mensagem do Rman diz que falta arquivos no backup e informou que a operação 
de restore foi abortada, portanto o seu recover não vai funcionar, veja:
RMAN-06026: some targets not found - aborting restore
RMAN-06025: no backup of archived log for thread 4 with sequence 19059 and 
starting SCN of 43420136478 found to restore

Concluindo: Backup inválido para o tipo de restore que vc está fazendo.

O que pode ser feito? bem, vc pode validar se o seu backup contém pelo menos um 
set válido, mesmo que não fique na última sequencia de sincronização.

Então, vamos verificar o seu backup:
--restore archivelog all validate; (não precisa, este vc já rodou)
crosscheck archivelog all;
crosscheck backup;
crosscheck backup of database; 
delete expired archivelog all;
delete expired backup;
delete obsolete;

Agora, vamos listar os archives para identificar as sequencias existentes (um 
exemplo do meu ambiente):
list backup of archivelog all;
...
...
...
  List of Archived Logs in backup set 277580
  Thrd Seq Low SCNLow Time Next SCN   Next Time
   --- --  -- -
  1245779  6689365278490 23/04/2013 02:50 6689365350748 23/04/2013 02:57
  1245780  6689365350748 23/04/2013 02:57 6689365469352 23/04/2013 03:20
  1245781  6689365469352 23/04/2013 03:20 6689365543260 23/04/2013 03:28
  2238727  6689365278495 23/04/2013 02:50 6689365350965 23/04/2013 02:57
  2238728  6689365350965 23/04/2013 02:57 6689365469394 23/04/2013 03:20
  2238729  6689365469394 23/04/2013 03:20 6689365543316 23/04/2013 03:28
  3189304  6689365278508 23/04/2013 02:50 6689365350763 23/04/2013 02:57
  3189305  6689365350763 23/04/2013 02:57 6689365469714 23/04/2013 03:20
  3189306  6689365469714 23/04/2013 03:20 6689365543626 23/04/2013 03:28
  4185996  6689365278586 23/04/2013 02:50 6689365350971 23/04/2013 02:57
  4185997  6689365350971 23/04/2013 02:57 6689365469717 23/04/2013 03:20
  4185998  6689365469717 23/04/2013 03:20 6689365543650 23/04/2013 03:28

Veja que a última sequencia que tem no meu backup é 185998 (3:20h da manhã), 
então o meu recover ficaria:
run {
restore database until sequence 185998;
recover database until sequence 185998;
sql ALTER DATABASE OPEN RESETLOGS;
}

OK ?


Ederson Elias
DBA Oracle
http://br.linkedin.com/pub/ederson-elias/24/8b/8b0

Labor improbus omnia vincit



--- Em oracle_br@yahoogrupos.com.br, José Antonio jehony@... escreveu

 Ederson,
 
 O problema que está ocorrendo é esse:
 
 RMAN restore archivelog all validate;
 
 Starting restore at 07-MAY-13
 using channel ORA_DISK_1
 using channel ORA_DISK_2
 using channel ORA_DISK_3
 using channel ORA_DISK_4
 using channel ORA_DISK_5
 using channel ORA_DISK_6
 using channel ORA_DISK_7
 using channel ORA_DISK_8
 using channel ORA_DISK_9
 using channel ORA_DISK_10
 
 RMAN-00571: ===
 RMAN-00569: === ERROR MESSAGE STACK FOLLOWS ===
 RMAN-00571: ===
 RMAN-03002: failure of restore command at 05/07/2013 09:42:17
 RMAN-06026: some targets not found - aborting restore
 RMAN-06025: no backup of archived log for thread 4 with sequence 19059 and
 starting SCN of 43420136478 found to restore
 RMAN-06025: no backup of archived log for thread 4 with sequence 19058 and
 starting SCN of 43419300134 found to restore
 RMAN-06025: no backup of archived log for thread 4 with sequence 19057 and
 starting SCN of 43418439217 found to restore
 RMAN-06025: no backup of archived log for thread 4 with sequence 19056 and
 starting SCN of 43416610265 found to restore
 RMAN-06025: no backup of archived log for thread 4 with sequence 19055 and
 starting SCN of 43416034586 found to restore
 RMAN-06025: no backup of archived log for thread 4 with sequence 19054 and
 starting SCN of 43415024510 found to restore
 RMAN-06025: no backup of archived log for thread 4 with sequence 19053 and
 starting SCN of 43414922936 found to restore
 RMAN-06025: no backup of archived log for thread 4 with sequence 19052 and
 starting SCN of 43413860356 found to restore
 RMAN-06025: no backup of archived log for thread 4 with sequence 19051 and
 starting SCN of 43412602901 found to restore
 RMAN-06025: no backup of archived log for thread 4 with sequence 19050 and
 starting SCN of 43412424386 found to restore
 RMAN-06025: no backup of archived log for thread 4 with sequence 19049 and
 starting SCN of 43411549589 found to restore
 RMAN-06025: no backup of archived log for thread 4 with sequence 19048 and
 starting SCN of 43410640945 found to restore
 RMAN-06025: no backup of archived log for thread 4 with sequence 19047 and
 starting SCN of 43409751709 found to restore
 RMAN-06025: no backup of archived log for thread 4 with sequence 19046 and
 starting SCN of 43408521446 found to restore
 RMAN-06025: no backup of archived log for thread 4 with 

Re: [oracle_br] Re: ASM

2013-05-06 Por tôpico José Antonio
Ederson,

Estava dando tudo certo, o restore foi totalmente concluído, agora travei
em um erro de recover database;

RMAN-06025: no backup of archived log for thread 4 with sequence 18926 and
starting SCN of 43336553507 found to restore
RMAN-00567: Recovery Manager could not print some error messages

Eu acho que o backup RMAN que me passaram está com algum problema.

Obrigado.


Em 3 de maio de 2013 09:24, ederson2001br ederson200...@yahoo.com.brescreveu:

 **


 Bom dia José Antonio,

 Não vi nada errado, estes valores são atribuídos por rotinas do SO.

 Se vc interessar em saber mais sobre dispositivos a caracter, dá uma
 olhadinha neste link: http://www.win.tue.nl/~aeb/linux/lk/lk-11.html

 Depois de ajeitar tudo, mostre como ficou, mostrando os passos principais.
 Esses procedimentos as built são interessantes para enriquecer
 documentações pois compartilham muitas experiências.

 Sucesso.


 Ederson Elias
 DBA Oracle
 http://br.linkedin.com/pub/ederson-elias/24/8b/8b0
 
 Labor improbus omnia vincit

 --- Em oracle_br@yahoogrupos.com.br, José Antonio jehony@... escreveu
 
  Ederson,
 
  Mais uma dúvida eu coloquei mais um disco na máquina que será feito a
  restauração, eu segui mais ou menos os procedimentos explicados neste
 blog
  do Flávio Soares (
  http://profissionaloracle.com.br/blogs/flaviosoares/tag/red-hat/), até
  então tudo funcionou direitinho, só ocorreu um fato que não consegui
  encontrar uma explicação, eu fiz o comando raw -qa, e o disco que eu
  adicionei ficou fora do padrão.
 
 
  [root@hostserver02 ~]# raw -qa
  /dev/raw/raw1: bound to major 8, minor 17
  /dev/raw/raw2: bound to major 8, minor 33
  /dev/raw/raw3: bound to major 8, minor 49
  /dev/raw/raw4: bound to major 8, minor 65
  /dev/raw/raw5: bound to major 8, minor 81
  /dev/raw/raw6: bound to major 8, minor 97
  /dev/raw/raw7: bound to major 8, minor 113
  /dev/raw/raw8: bound to major 8, minor 129
  /dev/raw/raw9: bound to major 8, minor 145
  /dev/raw/raw10: bound to major 8, minor 161
  /dev/raw/raw11: bound to major 8, minor 177
  /dev/raw/raw12: bound to major 8, minor 225
  /dev/raw/raw13: bound to major 8, minor 241
  /dev/raw/raw14: bound to major 65, minor 1
 
  Você consegue explicar o que eu fiz de errado?
 
  Obrigado.

  




-- 
*José Antônio da Silva*
*Administrador de Banco de Dados*
*ELCARO - Consulting*


[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




[oracle_br] Re: ASM

2013-05-06 Por tôpico ederson2001br
Bom dia José Antônio,

Vc não colocou os passos seguidos até o ponto da mensagem, por isso preciso 
perguntar:

-Vc rodou um restore archivelog all validate; ou um list backup of 
archivelog; antes do recover ??

Verifique qual a última SEQUENCE mostrada no LIST e rode o recover until, 
assim: recover database until sequence=18920;

No exemplo, 18920, seria a última sequence presente e validada no set de 
backup. Ela indica o ponto até onde vc pode retornar aquele backup.

O procedimento acima ainda pode ser executado, mas se houve avanço de SCN em 
algum datafile, para acima da última sequencia presente no backup, haverá 
necessidade de fazer restore novamente.

Um detalhe que ainda não ficou claro se foi executado: no ASM, quando se faz um 
restore, os arquivos recebem um nome com números indicativos. Se vc fizer novo 
restore, os arquivos NÃO SE SOBREPÕEM, portanto precisam ser removidos antes do 
novo restore, sob pena de ocupar espaço no ASM sem serem usados pelo novo banco 
restaurado. Isto vc vê com o ASMCMD, qualquer dúvida com sintaxe, consulte o 
manual do ASMCMD antes.


Ederson Elias
DBA Oracle
http://br.linkedin.com/pub/ederson-elias/24/8b/8b0

Labor improbus omnia vincit



--- Em oracle_br@yahoogrupos.com.br, José Antonio jehony@... escreveu

 Ederson,
 
 Estava dando tudo certo, o restore foi totalmente concluído, agora travei
 em um erro de recover database;
 
 RMAN-06025: no backup of archived log for thread 4 with sequence 18926 and
 starting SCN of 43336553507 found to restore
 RMAN-00567: Recovery Manager could not print some error messages
 
 Eu acho que o backup RMAN que me passaram está com algum problema.
 
 Obrigado.
 
 
 Em 3 de maio de 2013 09:24, ederson2001br ederson2001br@...escreveu:
 
  **
 
 
  Bom dia José Antonio,
 
  Não vi nada errado, estes valores são atribuídos por rotinas do SO.
 
  Se vc interessar em saber mais sobre dispositivos a caracter, dá uma
  olhadinha neste link: http://www.win.tue.nl/~aeb/linux/lk/lk-11.html
 
  Depois de ajeitar tudo, mostre como ficou, mostrando os passos principais.
  Esses procedimentos as built são interessantes para enriquecer
  documentações pois compartilham muitas experiências.
 
  Sucesso.
 
 
  Ederson Elias
  DBA Oracle
  http://br.linkedin.com/pub/ederson-elias/24/8b/8b0
  
  Labor improbus omnia vincit
 
  --- Em oracle_br@yahoogrupos.com.br, José Antonio jehony@ escreveu
  
   Ederson,
  
   Mais uma dúvida eu coloquei mais um disco na máquina que será feito a
   restauração, eu segui mais ou menos os procedimentos explicados neste
  blog
   do Flávio Soares (
   http://profissionaloracle.com.br/blogs/flaviosoares/tag/red-hat/), até
   então tudo funcionou direitinho, só ocorreu um fato que não consegui
   encontrar uma explicação, eu fiz o comando raw -qa, e o disco que eu
   adicionei ficou fora do padrão.
  
  
   [root@hostserver02 ~]# raw -qa
   /dev/raw/raw1: bound to major 8, minor 17
   /dev/raw/raw2: bound to major 8, minor 33
   /dev/raw/raw3: bound to major 8, minor 49
   /dev/raw/raw4: bound to major 8, minor 65
   /dev/raw/raw5: bound to major 8, minor 81
   /dev/raw/raw6: bound to major 8, minor 97
   /dev/raw/raw7: bound to major 8, minor 113
   /dev/raw/raw8: bound to major 8, minor 129
   /dev/raw/raw9: bound to major 8, minor 145
   /dev/raw/raw10: bound to major 8, minor 161
   /dev/raw/raw11: bound to major 8, minor 177
   /dev/raw/raw12: bound to major 8, minor 225
   /dev/raw/raw13: bound to major 8, minor 241
   /dev/raw/raw14: bound to major 65, minor 1
  
   Você consegue explicar o que eu fiz de errado?
  
   Obrigado.
 
   
 
 
 
 
 -- 
 *José Antônio da Silva*
 *Administrador de Banco de Dados*
 *ELCARO - Consulting*
 
 
 [As partes desta mensagem que não continham texto foram removidas]





Re: [oracle_br] Re: ASM

2013-05-06 Por tôpico José Antonio
Ederson,

Após fazer a restauração do SPFILE e do CONTROLFILE, só deixei o banco no
estado mount e fiz um restore database, não coloquei nenhum parâmetro a
mais!!!

Att,


Em 6 de maio de 2013 11:56, ederson2001br ederson200...@yahoo.com.brescreveu:

 **


 Bom dia José Antônio,

 Vc não colocou os passos seguidos até o ponto da mensagem, por isso
 preciso perguntar:

 -Vc rodou um restore archivelog all validate; ou um list backup of
 archivelog; antes do recover ??

 Verifique qual a última SEQUENCE mostrada no LIST e rode o recover until,
 assim: recover database until sequence=18920;

 No exemplo, 18920, seria a última sequence presente e validada no set de
 backup. Ela indica o ponto até onde vc pode retornar aquele backup.

 O procedimento acima ainda pode ser executado, mas se houve avanço de SCN
 em algum datafile, para acima da última sequencia presente no backup,
 haverá necessidade de fazer restore novamente.

 Um detalhe que ainda não ficou claro se foi executado: no ASM, quando se
 faz um restore, os arquivos recebem um nome com números indicativos. Se vc
 fizer novo restore, os arquivos NÃO SE SOBREPÕEM, portanto precisam ser
 removidos antes do novo restore, sob pena de ocupar espaço no ASM sem serem
 usados pelo novo banco restaurado. Isto vc vê com o ASMCMD, qualquer dúvida
 com sintaxe, consulte o manual do ASMCMD antes.


 Ederson Elias
 DBA Oracle
 http://br.linkedin.com/pub/ederson-elias/24/8b/8b0
 
 Labor improbus omnia vincit

 --- Em oracle_br@yahoogrupos.com.br, José Antonio jehony@... escreveu
 
  Ederson,
 
  Estava dando tudo certo, o restore foi totalmente concluído, agora travei
  em um erro de recover database;
 
  RMAN-06025: no backup of archived log for thread 4 with sequence 18926
 and
  starting SCN of 43336553507 found to restore
  RMAN-00567: Recovery Manager could not print some error messages
 
  Eu acho que o backup RMAN que me passaram está com algum problema.
 
  Obrigado.
 
 
  Em 3 de maio de 2013 09:24, ederson2001br ederson2001br@...escreveu:
 
   **

  
  
   Bom dia José Antonio,
  
   Não vi nada errado, estes valores são atribuídos por rotinas do SO.
  
   Se vc interessar em saber mais sobre dispositivos a caracter, dá uma
   olhadinha neste link: http://www.win.tue.nl/~aeb/linux/lk/lk-11.html
  
   Depois de ajeitar tudo, mostre como ficou, mostrando os passos
 principais.
   Esses procedimentos as built são interessantes para enriquecer
   documentações pois compartilham muitas experiências.
  
   Sucesso.
  
  
   Ederson Elias
   DBA Oracle
   http://br.linkedin.com/pub/ederson-elias/24/8b/8b0
   
   Labor improbus omnia vincit
  
   --- Em oracle_br@yahoogrupos.com.br, José Antonio jehony@ escreveu

   
Ederson,
   
Mais uma dúvida eu coloquei mais um disco na máquina que será feito a
restauração, eu segui mais ou menos os procedimentos explicados neste
   blog
do Flávio Soares (
http://profissionaloracle.com.br/blogs/flaviosoares/tag/red-hat/),
 até
então tudo funcionou direitinho, só ocorreu um fato que não consegui
encontrar uma explicação, eu fiz o comando raw -qa, e o disco que eu
adicionei ficou fora do padrão.
   
   
[root@hostserver02 ~]# raw -qa
/dev/raw/raw1: bound to major 8, minor 17
/dev/raw/raw2: bound to major 8, minor 33
/dev/raw/raw3: bound to major 8, minor 49
/dev/raw/raw4: bound to major 8, minor 65
/dev/raw/raw5: bound to major 8, minor 81
/dev/raw/raw6: bound to major 8, minor 97
/dev/raw/raw7: bound to major 8, minor 113
/dev/raw/raw8: bound to major 8, minor 129
/dev/raw/raw9: bound to major 8, minor 145
/dev/raw/raw10: bound to major 8, minor 161
/dev/raw/raw11: bound to major 8, minor 177
/dev/raw/raw12: bound to major 8, minor 225
/dev/raw/raw13: bound to major 8, minor 241
/dev/raw/raw14: bound to major 65, minor 1
   
Você consegue explicar o que eu fiz de errado?
   
Obrigado.
  
  
  
 
 
 
  --
  *José Antônio da Silva*
  *Administrador de Banco de Dados*
  *ELCARO - Consulting*
 
 
  [As partes desta mensagem que não continham texto foram removidas]
 

  




-- 
*José Antônio da Silva*
*Administrador de Banco de Dados*
*ELCARO - Consulting*


[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/  

[oracle_br] Re: ASM

2013-05-06 Por tôpico ederson2001br
Blz, 

Então, roda o restore archivelog all validate; e depois um list backup of 
archivelog;

O LIST vai informar quais sequencias de SCN estão disponíveis neste seu backup.

Faça um recover limitado à ultima sequencia, usando o comando recover database 
until sequence=XX;, onde XX seria a última sequencia mostrada no list 
backup of archivelog.


Ederson Elias
DBA Oracle
http://br.linkedin.com/pub/ederson-elias/24/8b/8b0

Labor improbus omnia vincit


--- Em oracle_br@yahoogrupos.com.br, José Antonio jehony@... escreveu

 Ederson,
 
 Após fazer a restauração do SPFILE e do CONTROLFILE, só deixei o banco no
 estado mount e fiz um restore database, não coloquei nenhum parâmetro a
 mais!!!
 
 Att,
 
 




[oracle_br] Re: ASM

2013-05-03 Por tôpico ederson2001br
Bom dia José Antonio,

Não vi nada errado, estes valores são atribuídos por rotinas do SO.

Se vc interessar em saber mais sobre dispositivos a caracter, dá uma 
olhadinha neste link: http://www.win.tue.nl/~aeb/linux/lk/lk-11.html

Depois de ajeitar tudo, mostre como ficou, mostrando os passos principais. 
Esses procedimentos as built são interessantes para enriquecer documentações 
pois compartilham muitas experiências.

Sucesso.


Ederson Elias
DBA Oracle
http://br.linkedin.com/pub/ederson-elias/24/8b/8b0

Labor improbus omnia vincit


--- Em oracle_br@yahoogrupos.com.br, José Antonio jehony@... escreveu

 Ederson,
 
 Mais uma dúvida eu coloquei mais um disco na máquina que será feito a
 restauração, eu segui mais ou menos os procedimentos explicados neste blog
 do Flávio Soares (
 http://profissionaloracle.com.br/blogs/flaviosoares/tag/red-hat/), até
 então tudo funcionou direitinho, só ocorreu um fato que não consegui
 encontrar uma explicação, eu fiz o comando raw -qa, e o disco que eu
 adicionei ficou fora do padrão.
 
 
 [root@hostserver02 ~]# raw -qa
 /dev/raw/raw1:  bound to major 8, minor 17
 /dev/raw/raw2:  bound to major 8, minor 33
 /dev/raw/raw3:  bound to major 8, minor 49
 /dev/raw/raw4:  bound to major 8, minor 65
 /dev/raw/raw5:  bound to major 8, minor 81
 /dev/raw/raw6:  bound to major 8, minor 97
 /dev/raw/raw7:  bound to major 8, minor 113
 /dev/raw/raw8:  bound to major 8, minor 129
 /dev/raw/raw9:  bound to major 8, minor 145
 /dev/raw/raw10: bound to major 8, minor 161
 /dev/raw/raw11: bound to major 8, minor 177
 /dev/raw/raw12: bound to major 8, minor 225
 /dev/raw/raw13: bound to major 8, minor 241
 /dev/raw/raw14: bound to major 65, minor 1
 
 Você consegue explicar o que eu fiz de errado?
 
 Obrigado.





Re: [oracle_br] Re: ASM

2013-05-02 Por tôpico José Antonio
Ederson,

Mais uma dúvida eu coloquei mais um disco na máquina que será feito a
restauração, eu segui mais ou menos os procedimentos explicados neste blog
do Flávio Soares (
http://profissionaloracle.com.br/blogs/flaviosoares/tag/red-hat/), até
então tudo funcionou direitinho, só ocorreu um fato que não consegui
encontrar uma explicação, eu fiz o comando raw -qa, e o disco que eu
adicionei ficou fora do padrão.


[root@hostserver02 ~]# raw -qa
/dev/raw/raw1:  bound to major 8, minor 17
/dev/raw/raw2:  bound to major 8, minor 33
/dev/raw/raw3:  bound to major 8, minor 49
/dev/raw/raw4:  bound to major 8, minor 65
/dev/raw/raw5:  bound to major 8, minor 81
/dev/raw/raw6:  bound to major 8, minor 97
/dev/raw/raw7:  bound to major 8, minor 113
/dev/raw/raw8:  bound to major 8, minor 129
/dev/raw/raw9:  bound to major 8, minor 145
/dev/raw/raw10: bound to major 8, minor 161
/dev/raw/raw11: bound to major 8, minor 177
/dev/raw/raw12: bound to major 8, minor 225
/dev/raw/raw13: bound to major 8, minor 241
/dev/raw/raw14: bound to major 65, minor 1

Você consegue explicar o que eu fiz de errado?

Obrigado.


Em 30 de abril de 2013 17:19, ederson2001br
ederson200...@yahoo.com.brescreveu:

 **


 Alô José Antonio,

 Bem, então vc avançou bastante.

 Um detalhe, como já falei em email anterior, a mensagem ORA-15041 não
 significa **SEMPRE** que acabou o espaço, pode ser que um disco tenha sido
 adicionado e não foi balanceado, releia o email.

 Agora, sobre o RAW, significa volume cru, isto é, o Linux apenas
 reservou o espaço em disco, mas não o formatou e nem atribuiu ponto de
 montagem. Se vc rodar um df -h, os discos raw não vão aparecer.

 Para ver os discos raw, rode (como root no Linux):
 # lvdisplay
 e também
 # pvdisplay -s

 Vc pode tb setar ORACLE_SID=+ASM e com o sqlplus / as sysdba, rodar:
 SQL show parameter asm_diskstring;
 SQL select GROUP_NUMBER,
 name,
 header_status,
 substr(path,1,30) path,
 state
 FROM V$ASM_DISK;

 Os passos acima vão te mostrar informações sobre o volume físico e lógico
 que está configurado no Linux.

 O próximo passo, seria adicionar mais espaço. Se o PVDISPLAY mostrar que
 ainda tem espaço nos volumes físicos, vc pode criar novo volume lógico com
 o LVCREATE, veja meu exemplo (no seu ambiente será outros nomes):
 # lvcreate -L 800G -n ASM_2_TC asm_group1

 Meu disco físico tem 1Tb livre, então 800Gb é o tamanho que posso alocar e
 ainda deixar uma sobra para o futuro. ASM_2_TC é o nome de um novo volume
 lógico e asm_group1 é o nome do volume group (vc vê com o comando
 # vgdisplay)

 Em seguida, volte ao sqlplus e rode novamente (o novo volume aparece como
 CANDIDATE):
 SQL select GROUP_NUMBER,
 name,
 header_status,
 substr(path,1,30) path,
 state
 FROM V$ASM_DISK;

 Agora fica fácil:
 SQL alter diskgroup DATA add disk '/dev/mapper/asm_group1-ASM_2_TC';

 Rode novamente (o novo volume aparece como MEMBER):
 SQL select GROUP_NUMBER,
 name,
 header_status,
 substr(path,1,30) path,
 state
 FROM V$ASM_DISK;

 Agora vc pode ver sobre o REBALANCE, conforme o email que já te passei.

 ATENÇÃO: Garantir o backup de HMLG ANTES de iniciar os
 procedimentos, isto é de lei !!

 Ederson Elias
 DBA Oracle
 http://br.linkedin.com/pub/ederson-elias/24/8b/8b0
 
 Labor improbus omnia vincit

 --- Em oracle_br@yahoogrupos.com.br, José Antonio jehony@... escreveu

 
  É instância mesmo Ederson, você está correto.
 
  Realmente é uma operação delicada, mesmo para um ambiente de HMLG, então
 eu
  fiz tudo o que você falou conforme conversamos na trilha sobre RMAN,
  todavia travei neste erro:
 
  RMAN-00571: ===
  RMAN-00569: === ERROR MESSAGE STACK FOLLOWS ===
  RMAN-00571: ===
  RMAN-03002: failure of restore command at 04/26/2013 22:06:16
  ORA-01119: erro ao criar o arquivo '+DATA' de banco de dados
  ORA-17502: ksfdcre:4 Falhou ao criar o arquivo +DATA
  ORA-15041: diskgroup DATA space exhausted
  RMAN-06956: create datafile failed; retry after removing
  +DATA/bdxxx/datafile/data.262.796430253 from OS
 
  Até este erro o RMAN estava restaurando tudo corretamente, a princípio eu
  já entendi que é necessário mais espaço no +DATA, mas o máquina que vai
  receber restore já está com 7 TB alocados, estou dificuldade de entender
  quais sãos discos físicos com compõem o DG +DATA, eu entrei no asmcmd, e
  dei comando lsdsk -k -G data, e objetive o seguinte resultado:
 
  Total_MB Free_MB OS_MB Name Failgroup Failgroup_Type Library
  Label UDID Product Redund Path
  511993 845 511993 DATA_0004 DATA_0004 REGULAR System
  UNKNOWN /dev/raw/raw1
  511993 824 511993 DATA_0003 DATA_0003 REGULAR System
  UNKNOWN /dev/raw/raw10
  511993 813 511993 DATA_0002 DATA_0002 REGULAR System
  UNKNOWN /dev/raw/raw11
  511993 782 511993 DATA_0001 DATA_0001 REGULAR System
  UNKNOWN /dev/raw/raw2
  511993 811 511993 DATA_ DATA_ REGULAR System
  UNKNOWN 

Re: [oracle_br] Re: ASM

2013-04-30 Por tôpico José Antonio
Ederson,

Não sei se é possível, estou pesquisando o seguinte:

Eu tenho em PRD na instância ASM:

+DATA
---DBXXX
---DBYYY
---DBZZZ

E tenho um BKP FULL com os três DB's, mas eu quero trazer para HMLG somente
o DBXXX é possível fazer isso pelo RMAN?

Obrigado,


Em 29 de abril de 2013 17:13, ederson2001br
ederson200...@yahoo.com.brescreveu:

 **


 Boa tarde José Antonio,

 Sobre este assunto, gostaria de contribuir com um cenário real que me
 aconteceu no ambiente de testes.

 Recebi o erro ORA-15041 que é diskgroup space exhausted e fiz a adição
 de novo asmdisk no diskgroup e mesmo assim o Oracle continuou informando
 que não havia espaço disponível.

 Esta operação de adicionar discos, requer um REBALANCE, veja cenário:

 ORA-19504: failed to create file +DATA2
 ORA-17502: ksfdcre:4 Failed to create file +DATA2
 ORA-15041: diskgroup space exhausted

 SQL alter diskgroup data2 add disk '/dev/mapper/ed_group-ASM_0_TC';

 SQL select disk_number Disk #, free_mb
 from v$asm_disk
 where group_number = 1
 order by 1;

 Disk # FREE_MB
 -- --
 0 518
 1 538
 2 757327  novo asmdisk adicionado

 SQL alter diskgroup DATA2 rebalance power 11;

 Diskgroup altered.
 --a resposta é imediata, mas a operação está rodando em background,
 distribuindo os dados existentes entre os volumes

 SQL select path, free_mb,total_mb,state from v$asm_disk where
 group_number in (select group_number from v$asm_diskgroup where
 name='DATA2') order by 1;

 PATH FREE_MB TOTAL_MB STATE
 -- -- -- 
 /dev/mapper/ed_group-ASM_0_TC 757327 819200 NORMAL
 /dev/mapper/ed_group-ASM_1_TC 538 819200 NORMAL
 /dev/mapper/ed_group-ASM_2_TC 538 819200 NORMAL

 --Monitorando o Rebalance:
 SQL select * from v$asm_operation;

 GROUP_NUMBER OPERA STAT POWER ACTUAL SOFAR EST_WORK EST_RATE EST_MINUTES
  -  -- -- -- --
 -- ---
 1 REBAL RUN 11 11 11176 479865 2165 216

 --Após balanceamento:

 SQL select path, free_mb,total_mb,state from v$asm_disk where
 group_number in (select group_number from v$asm_diskgroup where
 name='DATA2') order by 1;

 PATH FREE_MB TOTAL_MB STATE
 -- -- -- 
 /dev/mapper/ed_group-ASM_0_TC 252794 819200 NORMAL
 /dev/mapper/ed_group-ASM_1_TC 252794 819200 NORMAL
 /dev/mapper/ed_group-ASM_2_TC 252795 819200 NORMAL

 SQL select disk_number Disk #, free_mb
 from v$asm_disk
 where group_number = 1
 order by 1;

 Disk # FREE_MB
 -- --
 0 252794
 1 252795
 2 252794

 SQL select * from v$asm_operation;
 no rows selected

 Ederson Elias
 DBA Oracle
 http://br.linkedin.com/pub/ederson-elias/24/8b/8b0
 
 Labor improbus omnia vincit

 --- Em oracle_br@yahoogrupos.com.br, J. Laurindo Chiappa jlchiappa@...
 escreveu

 
  Veja que o ASM sempre trabalha com discos lógicos (asm disks), discos
 lógicos esses que podem ser fisicamente compostos de partições, volumes
 RAID ou mesmo discos físicos totalmente dedicados, E esses asm disks são
 agrupados em DISK GROUPS, que vc cria com CREATE e dos quais adiciona ou
 remove asm disks via ALTER ...
  Então a sua resposta é : o seu procedimento seria criar asm disks com as
 partições em questão, e depois adicionar esses asm disks no diskgroup +DATA
 , ok ? Para mais refs, veja o manual Oracle® Database Storage
 Administrator's Guide no cap. 4 - Administering ASM Disk Groups .
 
  []s
 
  Chiappa
 
  --- Em oracle_br@yahoogrupos.com.br, José Antonio jehony@ escreveu

  
   Como eu faço para redimensionar um diskgroup?
  
   Por exemplo: eu tenho partições livres, eu quero adicionar essas
 partições
   livres ao +DATA, com o objetivo de aumentar a capacidade armazenamento.
  
   Obrigado,
  
  

  




-- 
*José Antônio da Silva*
*Administrador de Banco de Dados*
*ELCARO - Consulting*


[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:

[oracle_br] Re: ASM

2013-04-30 Por tôpico ederson2001br
Boa tarde Mufalani e José Antonio,

Eu havia entendido que os path´s DBXXX, DB e DB seriam instâncias e não 
schemas. 

Então, José Antônio, caso sejam instâncias, o backup estaria separado e 
bastaria copiar o backup da instância específica e rodar o RMAN. 
Claro, setando-se o ORACLE_SID para a instância específica, dar o shutdown na 
instância em HMLG. Setar ORACLE_SID para +ASM e esvaziar a pasta da instância 
específica no ASM de HMLG, setar novamente para DB (por exemplo) e proceder 
o restore desta instância.

Passa mais detalhes aí do cenário, que estas operação são delicadas e podem ser 
destrutivas caso sejam feitas incorretamente.

Não inicie nada sem estar certo (faça um checklistprimeiro) do que será feito.


Ederson Elias
DBA Oracle
http://br.linkedin.com/pub/ederson-elias/24/8b/8b0

Labor improbus omnia vincit


--- Em oracle_br@yahoogrupos.com.br, Rodrigo Mufalani rodrigo@... escreveu

 Antônio,
 
   Creio que quando vc fala em DB está se referindo a schema Oracle. E não, 
 não dá para restaurar partes lógicas (schemas) específicos com um backup 
 físico. Você poderia realizar o backup lógico do schema em questão e 
 restaurar na base de homologação. 
 
   O que também dá para fazer é restaurar as tablespaces de sistema 
 (SYS,SYSAUX e UNDOTBS) e mais a tablespace onde aquele schema reside por um 
 backup do rman, porém, se os outros schemas tiverem objetos na mesma 
 tablespace isso não resolve o seu problema (de espaço pelo que pude notar).
 
 Atenciosamente,
 
 Rodrigo Mufalani
 rodrigo@...
 www.mufalani.com.br
 
 Em 29/04/2013, às 19:39, José Antonio jehony@... escreveu:
 
  Ederson,
  
  Não sei se é possível, estou pesquisando o seguinte:
  
  Eu tenho em PRD na instância ASM:
  
  +DATA
  ---DBXXX
  ---DBYYY
  ---DBZZZ
  
  E tenho um BKP FULL com os três DB's, mas eu quero trazer para HMLG somente
  o DBXXX é possível fazer isso pelo RMAN?
  
  Obrigado,
  
  
  Em 29 de abril de 2013 17:13, ederson2001br
  ederson2001br@...escreveu:
  
  **
  
  
  Boa tarde José Antonio,
  
  Sobre este assunto, gostaria de contribuir com um cenário real que me
  aconteceu no ambiente de testes.
  
  Recebi o erro ORA-15041 que é diskgroup space exhausted e fiz a adição
  de novo asmdisk no diskgroup e mesmo assim o Oracle continuou informando
  que não havia espaço disponível.
  
  Esta operação de adicionar discos, requer um REBALANCE, veja cenário:
  
  ORA-19504: failed to create file +DATA2
  ORA-17502: ksfdcre:4 Failed to create file +DATA2
  ORA-15041: diskgroup space exhausted
  
  SQL alter diskgroup data2 add disk '/dev/mapper/ed_group-ASM_0_TC';
  
  SQL select disk_number Disk #, free_mb
  from v$asm_disk
  where group_number = 1
  order by 1;
  
  Disk # FREE_MB
  -- --
  0 518
  1 538
  2 757327  novo asmdisk adicionado
  
  SQL alter diskgroup DATA2 rebalance power 11;
  
  Diskgroup altered.
  --a resposta é imediata, mas a operação está rodando em background,
  distribuindo os dados existentes entre os volumes
  
  SQL select path, free_mb,total_mb,state from v$asm_disk where
  group_number in (select group_number from v$asm_diskgroup where
  name='DATA2') order by 1;
  
  PATH FREE_MB TOTAL_MB STATE
  -- -- -- 
  /dev/mapper/ed_group-ASM_0_TC 757327 819200 NORMAL
  /dev/mapper/ed_group-ASM_1_TC 538 819200 NORMAL
  /dev/mapper/ed_group-ASM_2_TC 538 819200 NORMAL
  
  --Monitorando o Rebalance:
  SQL select * from v$asm_operation;
  
  GROUP_NUMBER OPERA STAT POWER ACTUAL SOFAR EST_WORK EST_RATE EST_MINUTES
   -  -- -- -- --
  -- ---
  1 REBAL RUN 11 11 11176 479865 2165 216
  
  --Após balanceamento:
  
  SQL select path, free_mb,total_mb,state from v$asm_disk where
  group_number in (select group_number from v$asm_diskgroup where
  name='DATA2') order by 1;
  
  PATH FREE_MB TOTAL_MB STATE
  -- -- -- 
  /dev/mapper/ed_group-ASM_0_TC 252794 819200 NORMAL
  /dev/mapper/ed_group-ASM_1_TC 252794 819200 NORMAL
  /dev/mapper/ed_group-ASM_2_TC 252795 819200 NORMAL
  
  SQL select disk_number Disk #, free_mb
  from v$asm_disk
  where group_number = 1
  order by 1;
  
  Disk # FREE_MB
  -- --
  0 252794
  1 252795
  2 252794
  
  SQL select * from v$asm_operation;
  no rows selected
  
  Ederson Elias
  DBA Oracle
  http://br.linkedin.com/pub/ederson-elias/24/8b/8b0
  
  Labor improbus omnia vincit
  
  --- Em oracle_br@yahoogrupos.com.br, J. Laurindo Chiappa jlchiappa@
  escreveu
  
  
  Veja que o ASM sempre trabalha com discos lógicos (asm disks), discos
  lógicos esses que podem ser fisicamente compostos de partições, volumes
  RAID ou mesmo discos físicos totalmente dedicados, E esses asm disks são
  agrupados em DISK GROUPS, que vc cria com CREATE e dos quais adiciona ou
  remove asm disks via ALTER ...
  Então a sua resposta é : o seu 

Re: [oracle_br] Re: ASM

2013-04-30 Por tôpico José Antonio
É instância mesmo Ederson, você está correto.

Realmente é uma operação delicada, mesmo para um ambiente de HMLG, então eu
fiz tudo o que você falou conforme conversamos na trilha sobre RMAN,
todavia travei neste erro:

RMAN-00571: ===
RMAN-00569: === ERROR MESSAGE STACK FOLLOWS ===
RMAN-00571: ===
RMAN-03002: failure of restore command at 04/26/2013 22:06:16
ORA-01119: erro ao criar o arquivo '+DATA' de banco de dados
ORA-17502: ksfdcre:4 Falhou ao criar o arquivo +DATA
ORA-15041: diskgroup DATA space exhausted
RMAN-06956: create datafile failed; retry after removing
+DATA/bdxxx/datafile/data.262.796430253 from OS

Até este erro o RMAN estava restaurando tudo corretamente, a princípio eu
já entendi que é necessário mais espaço no +DATA, mas o máquina que vai
receber restore já está com 7 TB alocados, estou dificuldade de entender
quais sãos discos físicos com compõem o DG +DATA, eu entrei no asmcmd, e
dei comando lsdsk -k -G data, e objetive o seguinte resultado:

Total_MB  Free_MB   OS_MB  Name   Failgroup  Failgroup_Type  Library
 Label  UDID  Product  Redund   Path
  511993  845  511993  DATA_0004  DATA_0004  REGULAR System
UNKNOWN  /dev/raw/raw1
  511993  824  511993  DATA_0003  DATA_0003  REGULAR System
UNKNOWN  /dev/raw/raw10
  511993  813  511993  DATA_0002  DATA_0002  REGULAR System
UNKNOWN  /dev/raw/raw11
  511993  782  511993  DATA_0001  DATA_0001  REGULAR System
UNKNOWN  /dev/raw/raw2
  511993  811  511993  DATA_  DATA_  REGULAR System
UNKNOWN  /dev/raw/raw3
  511993  805  511993  DATA_0005  DATA_0005  REGULAR System
UNKNOWN  /dev/raw/raw7
  511993  795  511993  DATA_0006  DATA_0006  REGULAR System
UNKNOWN  /dev/raw/raw8
  511993  793  511993  DATA_0007  DATA_0007  REGULAR System
UNKNOWN  /dev/raw/raw9

Mas não sei quem são esses /dev/raw/* no SO. Mas já sei que tenho que
adicionar mais um ou dois discos.

Agradeço pela ajuda.

Obrigado.



Em 30 de abril de 2013 12:22, ederson2001br
ederson200...@yahoo.com.brescreveu:

 **


 Boa tarde Mufalani e José Antonio,

 Eu havia entendido que os path´s DBXXX, DB e DB seriam instâncias
 e não schemas.

 Então, José Antônio, caso sejam instâncias, o backup estaria separado e
 bastaria copiar o backup da instância específica e rodar o RMAN.
 Claro, setando-se o ORACLE_SID para a instância específica, dar o shutdown
 na instância em HMLG. Setar ORACLE_SID para +ASM e esvaziar a pasta da
 instância específica no ASM de HMLG, setar novamente para DB (por
 exemplo) e proceder o restore desta instância.

 Passa mais detalhes aí do cenário, que estas operação são delicadas e
 podem ser destrutivas caso sejam feitas incorretamente.

 Não inicie nada sem estar certo (faça um checklistprimeiro) do que será
 feito.


 Ederson Elias
 DBA Oracle
 http://br.linkedin.com/pub/ederson-elias/24/8b/8b0
 
 Labor improbus omnia vincit

 --- Em oracle_br@yahoogrupos.com.br, Rodrigo Mufalani rodrigo@...
 escreveu

 
  Antônio,
 
  Creio que quando vc fala em DB está se referindo a schema Oracle. E não,
 não dá para restaurar partes lógicas (schemas) específicos com um backup
 físico. Você poderia realizar o backup lógico do schema em questão e
 restaurar na base de homologação.
 
  O que também dá para fazer é restaurar as tablespaces de sistema
 (SYS,SYSAUX e UNDOTBS) e mais a tablespace onde aquele schema reside por um
 backup do rman, porém, se os outros schemas tiverem objetos na mesma
 tablespace isso não resolve o seu problema (de espaço pelo que pude notar).
 
  Atenciosamente,
 
  Rodrigo Mufalani
  rodrigo@...
  www.mufalani.com.br
 
  Em 29/04/2013, às 19:39, José Antonio jehony@... escreveu:

 
   Ederson,
  
   Não sei se é possível, estou pesquisando o seguinte:
  
   Eu tenho em PRD na instância ASM:
  
   +DATA
   ---DBXXX
   ---DBYYY
   ---DBZZZ
  
   E tenho um BKP FULL com os três DB's, mas eu quero trazer para HMLG
 somente
   o DBXXX é possível fazer isso pelo RMAN?
  
   Obrigado,
  
  
   Em 29 de abril de 2013 17:13, ederson2001br
   ederson2001br@...escreveu:

  
   **
  
  
   Boa tarde José Antonio,
  
   Sobre este assunto, gostaria de contribuir com um cenário real que me
   aconteceu no ambiente de testes.
  
   Recebi o erro ORA-15041 que é diskgroup space exhausted e fiz a
 adição
   de novo asmdisk no diskgroup e mesmo assim o Oracle continuou
 informando
   que não havia espaço disponível.
  
   Esta operação de adicionar discos, requer um REBALANCE, veja cenário:
  
   ORA-19504: failed to create file +DATA2
   ORA-17502: ksfdcre:4 Failed to create file +DATA2
   ORA-15041: diskgroup space exhausted
  
   SQL alter 

[oracle_br] Re: ASM

2013-04-30 Por tôpico ederson2001br
Alô José Antonio,

Bem, então vc avançou bastante.

Um detalhe, como já falei em email anterior, a mensagem ORA-15041 não significa 
**SEMPRE** que acabou o espaço, pode ser que um disco tenha sido adicionado e 
não foi balanceado, releia o email.

Agora, sobre o RAW, significa volume cru, isto é, o Linux apenas reservou o 
espaço em disco, mas não o formatou e nem atribuiu ponto de montagem. Se vc 
rodar um df -h, os discos raw não vão aparecer.

Para ver os discos raw, rode (como root no Linux):
# lvdisplay
e também
# pvdisplay -s

Vc pode tb setar ORACLE_SID=+ASM e com o sqlplus / as sysdba, rodar:
SQL show parameter asm_diskstring;
SQL select GROUP_NUMBER,  
name, 
header_status, 
substr(path,1,30) path, 
state 
FROM V$ASM_DISK;

Os passos acima vão te mostrar informações sobre o volume físico e lógico que 
está configurado no Linux.

O próximo passo, seria adicionar mais espaço. Se o PVDISPLAY mostrar que ainda 
tem espaço nos volumes físicos, vc pode criar novo volume lógico com o 
LVCREATE, veja meu exemplo (no seu ambiente será outros nomes):
# lvcreate -L 800G -n ASM_2_TC asm_group1

Meu disco físico tem 1Tb livre, então 800Gb é o tamanho que posso alocar e 
ainda deixar uma sobra para o futuro. ASM_2_TC é o nome de um novo volume 
lógico e asm_group1 é o nome do volume group (vc vê com o comando 
# vgdisplay)

Em seguida, volte ao sqlplus e rode novamente (o novo volume aparece como 
CANDIDATE):
SQL select GROUP_NUMBER,  
name, 
header_status, 
substr(path,1,30) path, 
state 
FROM V$ASM_DISK;

Agora fica fácil:
SQL alter diskgroup DATA add disk '/dev/mapper/asm_group1-ASM_2_TC';

Rode novamente (o novo volume aparece como MEMBER):
SQL select GROUP_NUMBER,  
name, 
header_status, 
substr(path,1,30) path, 
state 
FROM V$ASM_DISK;

Agora vc pode ver sobre o REBALANCE, conforme o email que já te passei.

ATENÇÃO: Garantir o backup de HMLG ANTES de iniciar os procedimentos, 
isto é de lei !! 


Ederson Elias
DBA Oracle
http://br.linkedin.com/pub/ederson-elias/24/8b/8b0

Labor improbus omnia vincit

--- Em oracle_br@yahoogrupos.com.br, José Antonio jehony@... escreveu

 É instância mesmo Ederson, você está correto.
 
 Realmente é uma operação delicada, mesmo para um ambiente de HMLG, então eu
 fiz tudo o que você falou conforme conversamos na trilha sobre RMAN,
 todavia travei neste erro:
 
 RMAN-00571: ===
 RMAN-00569: === ERROR MESSAGE STACK FOLLOWS ===
 RMAN-00571: ===
 RMAN-03002: failure of restore command at 04/26/2013 22:06:16
 ORA-01119: erro ao criar o arquivo '+DATA' de banco de dados
 ORA-17502: ksfdcre:4 Falhou ao criar o arquivo +DATA
 ORA-15041: diskgroup DATA space exhausted
 RMAN-06956: create datafile failed; retry after removing
 +DATA/bdxxx/datafile/data.262.796430253 from OS
 
 Até este erro o RMAN estava restaurando tudo corretamente, a princípio eu
 já entendi que é necessário mais espaço no +DATA, mas o máquina que vai
 receber restore já está com 7 TB alocados, estou dificuldade de entender
 quais sãos discos físicos com compõem o DG +DATA, eu entrei no asmcmd, e
 dei comando lsdsk -k -G data, e objetive o seguinte resultado:
 
 Total_MB  Free_MB   OS_MB  Name   Failgroup  Failgroup_Type  Library
  Label  UDID  Product  Redund   Path
   511993  845  511993  DATA_0004  DATA_0004  REGULAR System
 UNKNOWN  /dev/raw/raw1
   511993  824  511993  DATA_0003  DATA_0003  REGULAR System
 UNKNOWN  /dev/raw/raw10
   511993  813  511993  DATA_0002  DATA_0002  REGULAR System
 UNKNOWN  /dev/raw/raw11
   511993  782  511993  DATA_0001  DATA_0001  REGULAR System
 UNKNOWN  /dev/raw/raw2
   511993  811  511993  DATA_  DATA_  REGULAR System
 UNKNOWN  /dev/raw/raw3
   511993  805  511993  DATA_0005  DATA_0005  REGULAR System
 UNKNOWN  /dev/raw/raw7
   511993  795  511993  DATA_0006  DATA_0006  REGULAR System
 UNKNOWN  /dev/raw/raw8
   511993  793  511993  DATA_0007  DATA_0007  REGULAR System
 UNKNOWN  /dev/raw/raw9
 
 Mas não sei quem são esses /dev/raw/* no SO. Mas já sei que tenho que
 adicionar mais um ou dois discos.
 
 Agradeço pela ajuda.
 
 Obrigado.




[oracle_br] Re: ASM

2013-04-29 Por tôpico J. Laurindo Chiappa
Veja que o ASM sempre trabalha com discos lógicos (asm disks), discos lógicos 
esses que podem ser fisicamente compostos de partições, volumes RAID ou mesmo 
discos físicos totalmente dedicados,  E esses asm disks são agrupados em DISK 
GROUPS, que vc cria com CREATE e dos quais adiciona ou remove asm disks  via 
ALTER ... 
  Então a sua resposta é : o seu procedimento seria criar asm disks com as 
partições em questão, e depois adicionar esses asm disks no diskgroup +DATA , 
ok ? Para mais refs, veja o manual Oracle® Database Storage Administrator's 
Guide no cap. 4 - Administering ASM Disk Groups .
  
   []s
   
 Chiappa

--- Em oracle_br@yahoogrupos.com.br, José Antonio jehony@... escreveu

 Como eu faço para redimensionar um diskgroup?
 
 Por exemplo: eu tenho partições livres, eu quero adicionar essas partições
 livres ao +DATA, com o objetivo de aumentar a capacidade armazenamento.
 
 Obrigado,
 
 
 Em 29 de abril de 2013 11:39, Éverton Evaristo
 evertonevaristo@...escreveu:
 
  **
 
 
  Acho que um du resolve..(nao testei)
 
  ASMCMD cd +DATA
  ASMCMDcd datafile
  ASMCMDdu -H .
 
  http://www.orafaq.com/wiki/Asmcmd
 
  Att.
 
  Everton Evaristo
  everton.evaristo@...
 
  Em 29 de abril de 2013 11:33, José Antonio jehony@... escreveu:
 
 
   Só mais uma dúvida!!!
  
   Dentro de um DG +DATA/ no caso, eu tenho diretórios por exemplo:
  
   +DATA/
   --ASM
   --BDXXX
   --BDYYY
   --BDZZZ
  
   Como eu faço para saber o espaço ocupados em MB, GB ou TB de cada um
  desses
   diretórios?
  
  
   Obrigado.
  
  
   Em 29 de abril de 2013 10:50, José Antonio jehony@... escreveu:
  
Obrigado a todos.
   
   
Em 29 de abril de 2013 10:39, Éverton Evaristo 
   evertonevaristo@...escreveu:
   
**
 
   
   
pode usar o comando:
   
$ asmcmd lsdg
   
ou então entrar na console do asm e digitar o mesmo comando
   
ASMCMD lsdg
   
Att.
   
Everton Evaristo
everton.evaristo@...
   
Em 29 de abril de 2013 10:37, Rodrigo Mufalani
rodrigo@...escreveu:
   
   
 Bom dia José,

 Para saber o espaço de um DG você pode consultar views do próprio
  ASM.

 Veja o exemplo abaixo:

 COL Disk_group FORM A20

 select
 name Disk_group
 , round(total_mb/1024,2) Total_Gb
 , round(free_mb/1024,2) Free_gb
 , round(total_mb/1024,2) - round(free_mb/1024,2) Used_gb
 from
 v$asm_diskgroup
 /


 Atenciosamente,

 Rodrigo Mufalani
 rodrigo@...
 www.mufalani.com.br

 Em 29/04/2013, às 10:31, José Antonio jehony@... escreveu:

  Srs.
 
  Alguém sabe me explicar como posso verificar o mapeamento dos
  discos
 locais
  e externos (storage) através de uma instância ASM?
 
  Preciso descobrir a capacidade de cada DG.
 
  Obrigado.
 
  --
  *José Antônio da Silva*
  *Administrador de Banco de Dados*
  *ELCARO - Consulting*
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 



 [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
   



   
[As partes desta mensagem que não continham texto foram removidas]
   
   
   
   
   
   
--
*José Antônio da Silva*
*Administrador de Banco de Dados*
*ELCARO - Consulting*
   
  
  
  
   --
   *José Antônio da Silva*
   *Administrador de Banco de Dados*
   *ELCARO - Consulting*
  
  
   [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
  
  
  
 
  [As partes desta mensagem que não continham texto foram removidas]
 
   
 
 
 
 
 -- 
 *José Antônio da Silva*
 *Administrador de 

[oracle_br] Re: ASM

2013-04-29 Por tôpico ederson2001br
Boa tarde José Antonio,

Sobre este assunto, gostaria de contribuir com um cenário real que me aconteceu 
no ambiente de testes.

Recebi o erro ORA-15041 que é diskgroup space exhausted e fiz a adição de 
novo asmdisk no diskgroup e mesmo assim o Oracle continuou informando que não 
havia espaço disponível.

Esta operação de adicionar discos, requer um REBALANCE, veja cenário:

ORA-19504: failed to create file +DATA2
ORA-17502: ksfdcre:4 Failed to create file +DATA2
ORA-15041: diskgroup space exhausted

SQL alter diskgroup data2 add disk '/dev/mapper/ed_group-ASM_0_TC';

SQL select disk_number Disk #, free_mb
 from v$asm_disk
 where group_number = 1
 order by 1;

Disk #FREE_MB
-- --
 0518
 1538
 2 757327  novo asmdisk adicionado

SQL alter diskgroup DATA2 rebalance power 11;  

Diskgroup altered. 
--a resposta é imediata, mas a operação está rodando em background, 
distribuindo os dados existentes entre os volumes

SQL select path, free_mb,total_mb,state from v$asm_disk where group_number in 
(select group_number from v$asm_diskgroup where name='DATA2') order by 1;

PATH  FREE_MB   TOTAL_MB STATE
-- -- -- 
/dev/mapper/ed_group-ASM_0_TC  757327 819200 NORMAL
/dev/mapper/ed_group-ASM_1_TC 538 819200 NORMAL
/dev/mapper/ed_group-ASM_2_TC 538 819200 NORMAL

--Monitorando o Rebalance:
SQL select * from v$asm_operation;

GROUP_NUMBER OPERA STAT  POWER ACTUAL  SOFAR   EST_WORK   EST_RATE 
EST_MINUTES
 -  -- -- -- -- -- 
---
   1 REBAL RUN  11 11  11176 479865   2165  
   216


--Após balanceamento:

SQL select path, free_mb,total_mb,state from v$asm_disk where group_number in 
(select group_number from v$asm_diskgroup where name='DATA2') order by 1;

PATH  FREE_MB   TOTAL_MB STATE
-- -- -- 
/dev/mapper/ed_group-ASM_0_TC  252794 819200 NORMAL
/dev/mapper/ed_group-ASM_1_TC  252794 819200 NORMAL
/dev/mapper/ed_group-ASM_2_TC  252795 819200 NORMAL


SQL select disk_number Disk #, free_mb
 from v$asm_disk
 where group_number = 1
 order by 1;

Disk #FREE_MB
-- --
 0 252794
 1 252795
 2 252794

SQL select * from v$asm_operation;
no rows selected



Ederson Elias
DBA Oracle
http://br.linkedin.com/pub/ederson-elias/24/8b/8b0

Labor improbus omnia vincit



--- Em oracle_br@yahoogrupos.com.br, J. Laurindo Chiappa jlchiappa@... 
escreveu

 Veja que o ASM sempre trabalha com discos lógicos (asm disks), discos lógicos 
 esses que podem ser fisicamente compostos de partições, volumes RAID ou mesmo 
 discos físicos totalmente dedicados,  E esses asm disks são agrupados em DISK 
 GROUPS, que vc cria com CREATE e dos quais adiciona ou remove asm disks  via 
 ALTER ... 
   Então a sua resposta é : o seu procedimento seria criar asm disks com as 
 partições em questão, e depois adicionar esses asm disks no diskgroup +DATA , 
 ok ? Para mais refs, veja o manual Oracle® Database Storage Administrator's 
 Guide no cap. 4 - Administering ASM Disk Groups .
   
[]s

  Chiappa
 
 --- Em oracle_br@yahoogrupos.com.br, José Antonio jehony@ escreveu
 
  Como eu faço para redimensionar um diskgroup?
  
  Por exemplo: eu tenho partições livres, eu quero adicionar essas partições
  livres ao +DATA, com o objetivo de aumentar a capacidade armazenamento.
  
  Obrigado,
  
  




[oracle_br] Re: ASM

2012-03-27 Por tôpico Alessandro Guimaraes

Rodrigo,
Esta boa pratica se aplicaria apenas a versão 1Og correto ?
No caso da 11g teria que ser separado uma vez que o ASM está dentro do CRS da 
Oracle

Milton
No caso os grupos seriam : asmadmin,asmdba,asmoper

Atc
Alessandro Guimarães

--- Em oracle_br@yahoogrupos.com.br, Rodrigo Mufalani rodrigo@... escreveu

 Milton,
 
   Uma coisa que o nosso ilustre Arup Nanda defendeu em sua apresentação no 
 GUOB é que não faz sentido dividir a
 Oracle_home e ASM home... Em sua palestra de boas práticas...
 
   Uma boa razão para não ter essa separação é, quando se aplica um patch na 
 Oracle_home não necessariamente se aplica
 no ASM, correto? Mas para uma questão de manter os binários com mesmo level 
 de patch vc acaba aplicando nos dois.
 Então, para que a divisão?
 
   Muita gente vai dizer... mas a Oracle recomenda e talz... Mas nesse caso, 
 eu concordo com ele.
 
 Atenciosamente,
 
 Rodrigo Mufalani
 Oracle Ace Member
 http://www.mufalani.com.br
 img src=http://mufalani.com.br/site/wp-content/uploads/2012/01/logo.png /img
 
 
 
 
 Muito obrigado pelo retorno, pessoal!
 
 Mufalani, Ederson, Iva, Régis...
 E também ao Welvis e ao Rafael que me mandaram material em pvt.
 
 Bom, eu não tinha pensado nessa questão de papéis de administradores (um
 responsável pelo database,
 outro profissional responsável pelo grid, etc...), pois aqui esse
 administrador seria a mesma pessoa.
 
 Porém, realmente pode acontecer de algum dia eu precisar implementar toda
 essa instalação em um cliente
 que tenha essa divisão de responsabilidades.
 
 Independente disso, pensei também em outra questão: quando database e ASM
 ficam no mesmo usuário,
 há aquela necessidade de executar o oraenv para alterar as variáveis de
 ambiente entre ASM e instância do database.
 Claro que isso é algo simples e rápido de se fazer, mas é muito comum a
 gente acabar esquecendo de conferir as variáveis
 e acabar fazendo algo que não deveria por esquecer de alterar.
 
 Com um usuário diferente, teria também essa facilidade de ter as variáveis
 definidas e estáticas no owner do ASM, correto?
 (não vou considerar alteração da variável ORACLE_SID entre instâncias, pois
 não vou ter 2 instâncias neste servidor)
 
 E mais uma pergunta, abusando da experiência dos colegas: quais seriam as
 características deste novo user do SO
 para o ASM? Quais grupos devo criar e associar, quais variáveis de ambiente
 devo setar, e quaisquer outras providencias antes de rodar o runInstaller
 do Grid Infra?
 
 Att,
 
 Milton Bastos
 
 
 
 
 On Tue, Mar 27, 2012 at 10:13 AM, Régis Pradela pradelarf@...wrote:
 
  **
 
 
  Milton, bom dia!
 
  Apartir da versão 11gr2 a Oracle implementou a separação de roles de SO,
  onde é *RECOMENDADO* que sejam criados usuários separados para o RDBMS e o
  ASM, assim como grupos de SO específicos, visando maior controle de quem
  pode administrar o banco de dados e ASM/CRS, em alguns casos são equipes
  diferentes.
  Como dito, isto é uma recomendação, não uma obrigação. Eu costumo separar,
  mas, em alguns clientes que visito os DBAs internos não gostam desta
  separação, ai tenho que instalar o RDBMS e o GRID sobre o mesmo owner de
  SO.
  Resumindo, a Oracle Recomenda que você utilize, mas, não é obrigatório.
 
  --
  R.P.
  DBA Oracle
  Blog: www.rpradela.com.br
 
  Oracle Database 11g Administrator Certified Professional
  Oracle Database 11g Administrator Certified Associate
  Oracle Database 10g Real Applications Clusters Administrator Certified
  Expert (OCE)
  Oracle Enterprise Linux Certified Implementation Specialist (OCE)
 
  From: Milton Bastos Henriquis Jr. miltonbastos@...
  Reply-To: oracle_br@yahoogrupos.com.br
  Date: Tue, 27 Mar 2012 10:07:35 -0300
  To: oracle_br@yahoogrupos.com.br
  Subject: [oracle_br] ASM
 
 
  Bom dia amigos!
 
  Primeiramente:
  SO: RedHat 5.5 (kernel 2.6.18-274.el5)
  Database: 11.2.0.1
  Grid Infra: 11.2.0.1
  (todos acima versão x86-64)
 
  Nunca trabalhei com ASM (apenas com filesystem), e estou agora
  tentando instalar o
  Oracle Grid Infrastructure para começar a aprender um pouco sobre ASM.
 
  Gostaria de saber em relação ao usuário do sistema operacional para
  instalação do Grid e da instância ASM.
  Isso não ficou muito claro pra mim na documentação.
  Já tenho o típico usuário oracle configurado corretamente para owner
  do database.
  Uso este mesmo usuário para instalar o Grid e para criar o ASM?
  Ou crio um user novo?
  Alguma vantagem ou desvantagem nos dois casos?
 
  --
  Att,
 
  Milton Bastos
  www.certificacaobd.com.br
 
 
 
 
 
 [As partes desta mensagem que não continham texto foram removidas]





RES: [oracle_br] Re: ASM

2012-03-27 Por tôpico Rodrigo Mufalani
Correto!

 

Atenciosamente,

 

Rodrigo Mufalani

 mailto:rodr...@mufalani.com.br rodr...@mufalani.com.br

 http://www.mufalani.com.br/ www.mufalani.com.br

twitter: @mufalani

Descrição: Descrição: Descrição: logo_mufalani  

 

De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em
nome de Alessandro Guimaraes
Enviada em: terça-feira, 27 de março de 2012 12:07
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Re: ASM

 

  


Rodrigo,
Esta boa pratica se aplicaria apenas a versão 1Og correto ?
No caso da 11g teria que ser separado uma vez que o ASM está dentro do CRS
da Oracle

Milton
No caso os grupos seriam : asmadmin,asmdba,asmoper

Atc
Alessandro Guimarães

--- Em oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br
, Rodrigo Mufalani rodrigo@... escreveu

 Milton,
 
 Uma coisa que o nosso ilustre Arup Nanda defendeu em sua apresentação no
GUOB é que não faz sentido dividir a
 Oracle_home e ASM home... Em sua palestra de boas práticas...
 
 Uma boa razão para não ter essa separação é, quando se aplica um patch na
Oracle_home não necessariamente se aplica
 no ASM, correto? Mas para uma questão de manter os binários com mesmo
level de patch vc acaba aplicando nos dois.
 Então, para que a divisão?
 
 Muita gente vai dizer... mas a Oracle recomenda e talz... Mas nesse caso,
eu concordo com ele.
 
 Atenciosamente,
 
 Rodrigo Mufalani
 Oracle Ace Member
 http://www.mufalani.com.br
 img src=http://mufalani.com.br/site/wp-content/uploads/2012/01/logo.png
/img
 
 
 
 
 Muito obrigado pelo retorno, pessoal!
 
 Mufalani, Ederson, Iva, Régis...
 E também ao Welvis e ao Rafael que me mandaram material em pvt.
 
 Bom, eu não tinha pensado nessa questão de papéis de administradores (um
 responsável pelo database,
 outro profissional responsável pelo grid, etc...), pois aqui esse
 administrador seria a mesma pessoa.
 
 Porém, realmente pode acontecer de algum dia eu precisar implementar toda
 essa instalação em um cliente
 que tenha essa divisão de responsabilidades.
 
 Independente disso, pensei também em outra questão: quando database e ASM
 ficam no mesmo usuário,
 há aquela necessidade de executar o oraenv para alterar as variáveis de
 ambiente entre ASM e instância do database.
 Claro que isso é algo simples e rápido de se fazer, mas é muito comum a
 gente acabar esquecendo de conferir as variáveis
 e acabar fazendo algo que não deveria por esquecer de alterar.
 
 Com um usuário diferente, teria também essa facilidade de ter as variáveis
 definidas e estáticas no owner do ASM, correto?
 (não vou considerar alteração da variável ORACLE_SID entre instâncias,
pois
 não vou ter 2 instâncias neste servidor)
 
 E mais uma pergunta, abusando da experiência dos colegas: quais seriam as
 características deste novo user do SO
 para o ASM? Quais grupos devo criar e associar, quais variáveis de
ambiente
 devo setar, e quaisquer outras providencias antes de rodar o runInstaller
 do Grid Infra?
 
 Att,
 
 Milton Bastos
 
 
 
 
 On Tue, Mar 27, 2012 at 10:13 AM, Régis Pradela pradelarf@...wrote:
 
  **
 
 
  Milton, bom dia!
 
  Apartir da versão 11gr2 a Oracle implementou a separação de roles de SO,
  onde é *RECOMENDADO* que sejam criados usuários separados para o RDBMS e
o
  ASM, assim como grupos de SO específicos, visando maior controle de quem
  pode administrar o banco de dados e ASM/CRS, em alguns casos são equipes
  diferentes.
  Como dito, isto é uma recomendação, não uma obrigação. Eu costumo
separar,
  mas, em alguns clientes que visito os DBAs internos não gostam desta
  separação, ai tenho que instalar o RDBMS e o GRID sobre o mesmo owner de
  SO.
  Resumindo, a Oracle Recomenda que você utilize, mas, não é obrigatório.
 
  --
  R.P.
  DBA Oracle
  Blog: www.rpradela.com.br
 
  Oracle Database 11g Administrator Certified Professional
  Oracle Database 11g Administrator Certified Associate
  Oracle Database 10g Real Applications Clusters Administrator Certified
  Expert (OCE)
  Oracle Enterprise Linux Certified Implementation Specialist (OCE)
 
  From: Milton Bastos Henriquis Jr. miltonbastos@...
  Reply-To: oracle_br@yahoogrupos.com.br
mailto:oracle_br%40yahoogrupos.com.br 
  Date: Tue, 27 Mar 2012 10:07:35 -0300
  To: oracle_br@yahoogrupos.com.br
mailto:oracle_br%40yahoogrupos.com.br 
  Subject: [oracle_br] ASM
 
 
  Bom dia amigos!
 
  Primeiramente:
  SO: RedHat 5.5 (kernel 2.6.18-274.el5)
  Database: 11.2.0.1
  Grid Infra: 11.2.0.1
  (todos acima versão x86-64)
 
  Nunca trabalhei com ASM (apenas com filesystem), e estou agora
  tentando instalar o
  Oracle Grid Infrastructure para começar a aprender um pouco sobre ASM.
 
  Gostaria de saber em relação ao usuário do sistema operacional para
  instalação do Grid e da instância ASM.
  Isso não ficou muito claro pra mim na documentação.
  Já tenho o típico usuário oracle configurado corretamente para owner
  do database.
  Uso este mesmo usuário para instalar o Grid e para criar o ASM?
  Ou crio um user novo?
  Alguma

RES: [oracle_br] Re: ASM com LUN de 3TB

2012-01-31 Por tôpico Reginaldo de Faveri da Silva

Chiappa, muito obrigado.


-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome 
de José Laurindo
Enviada em: segunda-feira, 30 de janeiro de 2012 21:48
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Re: ASM com LUN de 3TB

 afaik não  : o limite de 2 Tb para um único LUN no ASM é documentado e ainda 
existe, não é absolutamente nenhum BUG, portanto nenhum patch mexeu/mexe com 
isso  http://jonathanlewis.wordpress.com/2009/08/14/ diz exatamente isso, e 
as notas metalink que ele cita também dizem o mesmo , ie : não é bug... O que 
foi feito num patchset posterior é simplesmente se adicionar uma Mensagem de 
erro mais clara se vc tentar adicionar LUNs maiores que o limite, mas o limite 
existia e existe...
 No seu caso então não tem o que pensar : vc vai ter que OU destruir e voltar 
backup OU (o que é mais razoável, imho) adicionar novos LUNs dentro do limite 
de 2 Tb cada um e passar os dados pra lá (seja com movimentação, seja criando 
outros asm disks e pedindo DELETE do disk acima de 2 Tb e um resilvering), OU 
(se os dados ainda não passaram o limite dos 2 Tb), parar tudo, fazer resize do 
LUN no SO e resize dos ASM disk envolvidos (nota metalink How to resize a 
physical disk or LUN and an ASM DISKGROUP [ID 311619.1] ).

 []s

   Chiappa
--- Em oracle_br@yahoogrupos.com.br, Reginaldo de Faveri da Silva 
reginaldo@... escreveu

  
 
 Pessoal, boa tarde.
 
  
 
 Tenho instalado um RAC com 2 servidores em Oracle Standard 
 11.2.0.1.0 64bits em Linux RedHat 5 utilizando ASM, onde um dos DiskGroups 
 possui apenas uma LUN de 3TB.
 
  
 
 Fui agora instalar um outro RAC com também 2 servidores mas 
 com a versão 11.2.0.2.0 do Oracle. Durante a instalação tentei usar uma LUN 
 de 3TB mas o mesmo informou que não seria possível. Após uma pesquisa 
 verifiquei que é uma limitação e que caso eu tenha mais de 2TB ocupados meu 
 dados podem corromper. 
 
  
 
 Para que não seja preciso fazer um backup, recriar o DG e 
 restaurar o mesmo, gostaria de saber se alguém tem conhecimento de alguma 
 solução e/ou patch para este problema. Acabei de olhar no metalink mas nos 
 patchs listados não encontrei referência para este problema.
 
  
 
  
 
  
 
 
 
 [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




RE: RES: [oracle_br] Re: ASM com LUN de 3TB

2012-01-31 Por tôpico Francisco Petersen Jr

Aê galera só para complementar ... do metalink ASM - Scalability and Limits 
[ID 370921.1] ...Valeu ...
 To: oracle_br@yahoogrupos.com.br
From: regina...@softplan.com.br
Date: Tue, 31 Jan 2012 08:19:51 -0200
Subject: RES: [oracle_br] Re: ASM com LUN de 3TB


















 



  



  
  
  

Chiappa, muito obrigado.





-Mensagem original-

De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome 
de José Laurindo

Enviada em: segunda-feira, 30 de janeiro de 2012 21:48

Para: oracle_br@yahoogrupos.com.br

Assunto: [oracle_br] Re: ASM com LUN de 3TB



afaik não  : o limite de 2 Tb para um único LUN no ASM é documentado e ainda 
existe, não é absolutamente nenhum BUG, portanto nenhum patch mexeu/mexe com 
isso  http://jonathanlewis.wordpress.com/2009/08/14/ diz exatamente isso, e 
as notas metalink que ele cita também dizem o mesmo , ie : não é bug... O que 
foi feito num patchset posterior é simplesmente se adicionar uma Mensagem de 
erro mais clara se vc tentar adicionar LUNs maiores que o limite, mas o limite 
existia e existe...

 No seu caso então não tem o que pensar : vc vai ter que OU destruir e voltar 
backup OU (o que é mais razoável, imho) adicionar novos LUNs dentro do limite 
de 2 Tb cada um e passar os dados pra lá (seja com movimentação, seja criando 
outros asm disks e pedindo DELETE do disk acima de 2 Tb e um resilvering), OU 
(se os dados ainda não passaram o limite dos 2 Tb), parar tudo, fazer resize do 
LUN no SO e resize dos ASM disk envolvidos (nota metalink How to resize a 
physical disk or LUN and an ASM DISKGROUP [ID 311619.1] ).



[]s



Chiappa

--- Em oracle_br@yahoogrupos.com.br, Reginaldo de Faveri da Silva 
reginaldo@... escreveu



  

 

 Pessoal, boa tarde.

 

  

 

 Tenho instalado um RAC com 2 servidores em Oracle Standard 
 11.2.0.1.0 64bits em Linux RedHat 5 utilizando ASM, onde um dos DiskGroups 
 possui apenas uma LUN de 3TB.

 

  

 

 Fui agora instalar um outro RAC com também 2 servidores mas 
 com a versão 11.2.0.2.0 do Oracle. Durante a instalação tentei usar uma LUN 
 de 3TB mas o mesmo informou que não seria possível. Após uma pesquisa 
 verifiquei que é uma limitação e que caso eu tenha mais de 2TB ocupados meu 
 dados podem corromper. 

 

  

 

 Para que não seja preciso fazer um backup, recriar o DG e 
 restaurar o mesmo, gostaria de saber se alguém tem conhecimento de alguma 
 solução e/ou patch para este problema. Acabei de olhar no metalink mas nos 
 patchs listados não encontrei referência para este problema.

 

  

 

  

 

  

 

 

 

 [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






 









  

[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




Re: [oracle_br] Re: ASM

2009-10-16 Por tôpico Rosivaldo Ramalho
Vê só, eu não cheguei a fazer nenhum teste de performance entre as
soluções, porém, se você acreditar no que a Oracle diz, então você vai
ver que também é uma boa levar em consideração a performance. Eu já
tive a oportunidade de trabalhar com os dois casos, pena que em locais
diferentes, assim não tem como te dar um parâmetro de performance. Só
digo que, em nenhum dos casos ficou ruim.

Quanto ao gerenciamento sim, sem dúvida alguma, é muito mais fácil
trabalhar com o ASM do que em relação a forma tradicional, afinal,
quando você usa ASM você tem que utilzar OMF, assim, o banco toma
conta de tudo, você só vai se preocupar em arrumar mais discos quando
tudo tiver enchendo.

2009/10/15 Alan Corte a...@flamboia.com.br:
 Olá Rosivaldo.. como vai..

 então.. sua recomendação é mais por gerenciamento do que por
 performance..certo ?

 Rosivaldo Ramalho escreveu:


 Te recomendo o ASM sim. Sem falar que quando você tiver sofrendo de
 espaço, é só colocar um novo disco no grupo e pronto.

 Quanto ao RAID, você pode dizer ao ASM que a redundância é externa,
 assim, todo o espelhamento fica por conta da controladora.

 2009/10/15 itonebr alessan...@applysolutions.com.br
 mailto:alessandro%40applysolutions.com.br:
 
  Acho que está bom também.
  A diferença é que no asm vc criaria dois disk groups (recomendado)
 um pra dados e outro pra flash com os 584 Gb (146 continuaria para SO
 e ORACLE).
  Apenas lembrando que o ASM tem um algoritmo especifico pra cada
 arquivo:COARSE (datafile) e FINE (control e redo's)
  Abraços
  Alessandro Guimarães
  --- Em oracle_br@yahoogrupos.com.br
 mailto:oracle_br%40yahoogrupos.com.br, Marcos Fontana
 fontana.mar...@... escreveu
 
  Muito bom!
 
  Está bem organizado! Pessoal do grupo, será que o ASM consegue
 organizar
  melhor que isso? O legal que você ainda esta com muita folga em
 cada área
  desta, se fosse o contrário eu indicaria o ASM, pois daria mais dor de
  cabeça na distribuição, ai deixaria para o ASM mesmo.
 
  Atenciosamente,
 
  Marcos Fontana
 
  2009/10/15 Alan Corte a...@...
 
  
  
  
   +
  
   na verdade tenho 10 discos..
   5 conjuntos de RAID 1.
  
   divido oracle em 5 partes
  
   RAID 1 146 GB A) SO / ORACLE / CTRFILE
   RAID 1 146 GB B) DATAFILES / CTRFILE
   RAID 1 146 GB C) LOGFILE
   RAID 1 146 GB D) UNDO
   RAID 1 146 GB F) TEMP / BACKUP /ARCHIVE
  
   acho que fui mais claro agora.. desculpem..
  
   Marcos Fontana escreveu:
   
   
Sinceramente,
   
De Windows eu não posso falar muito, pois nunca vi um benchmark
 entre
NTFS e
ASM e por isso desconheço o overhead entre NTFS e ASM.
   
De acordo com o que você disse (volume de dados e tamanho dos
 discos),
acredito que você só tenha dois discos espelhados correto? Não
 da nem
   para
comparar qualquer forma de raid físico (hardware) com raid
 lógico (asm ou
mesmo o do linux ou windows). Com certeza o raid da
 controladora vai ter
melhor performance que o raid do asm. Neste caso, se você fizer
 o raid na
controladora você vai apresentar só um disco ai não tem como
 o ASM
   fazer
nenhum balanceamento pois ou ele escreve aqui ou ali, nunca nos
 dois
simultaneamente (locais lógicos do raid), claro que ele escreve
 nos dois
discos (raid1).
   
Sem mais delongas, eu não usaria o ASM para fazer o
 espelhamento pois a
controladora com certeza é mais rápida. No seu caso, poderia
 usar o ASM
   em
substituição ao NTFS, mas não sei se vale a pena pois não há
 benchmark
   que
eu conheça.
   
Atenciosamente,
   
Marcos Fontana
   
2009/10/15 Alan Corte a...@... alan%40flamboia.com.br
mailto:alan%40flamboia.com.br alan%2540flamboia.com.br
   


 Marcos,

 de quanto seria este overhead? (windows ntfs)
 entendi que o ASM instala em um disco sem uma partição
 definida, ou
 seja, é o oracle que irá fazer o trabalho do SO em termos de
 gravação/leitura. inclusive balanceando a carga dos dados nos
 conjuntos dos discos que fazem parte do diskgroup, inclusive
 executando
 os mirrors dos objetos dentro destes conjuntos de disco. ou
 seja, ele
 mesmo fazendo um RAID internamente (me corrijam se estiver
 errado)

 agora começa surgir as duvidas

 1) se o próprio banco se encarrega de fazer a parte de mirror dos
 objetos, qual a necessidade de criar um RAID via hardware? seria
 mais proteção somente? ficaríamos assim, RAID por hardware +
 ASM ...

 posso ter 10 discos no servidor fazendo RAID 1, tendo 5
 discos lógicos
 disponíveis para fazer o ASM ?

 se sim..

 atualmente o meu banco roda, sem ter que gerenciar a
 distribuição dos
 dados, ja que as partes do mesmos
 ja estão divididas... se usar o ASM tenho que levar isto em
 consideração, pois caberá a ele a tarefa de fazer redundância de
 objetos.. etc..
 ou seja, retiro o SO, mas tenho o processamento do ASM.. será
 que não
 fica 

[oracle_br] Re: ASM

2009-10-15 Por tôpico itonebr

Alan,
Voce pode continuar utilizando o RAID 1 (mirror external) em conjunto com o ASM.
O ASM é uma especie de LVM da Oracle, não é precisa da file system do SO (seja 
ela ntfs, ext...  e por aih vai). 

Obrigatoriamente voce tem que utilizar ASM, se voce for utilizar RAC na versão 
standard (10g e )

Abraços
Alessandro Guimarães
--- Em oracle_br@yahoogrupos.com.br, Alan Corte a...@... escreveu

 Olá pessoal, não costumo postar aqui, porém sempre vejo os post e as 
 dicas do pessoal; confesso
 que já me salvaram de muitas situações, então, meus sinceros agradecimentos.
 
 mudando de assunto, eu tenho uma pequena dúvida em relação ao ASM.
 
 quando realmente eu devo usar esta tecnologia?
 
 pergunto, pois eu tenho em meu ambiente, a seguinte configuração:
 
 5 conjuntos de raid 1
 
 cada raid com uma parte do banco.
 
 1 - SO / ORACLE / CTRFILE
 2 - DATAFILES / CTRFILE
 3 - LOGFILE
 4 - UNDO
 5 - TEMP / BACKUP /ARCHIVE
 
 além de um boa controladora RAID e discos de alta performance (15.000 
 rpm, 16MB cache)
 estamos pensando em trocar o servidor de produção o ano que vem, e meu 
 DBA esta querendo implementar
 o ASM.
 
 sinceramente, tenho minhas duvidas, sendo assim, gostaria de ouvir 
 opiniões a respeito desta tecnologia, e quando
 realmente o uso dela se faz necessário. caso eu mantenha a lógica 
 atual, de manter os RAID 1, isso seria melhor ou
 pior que o ASM...
 
 obrigado pela ajuda..
 
 Alan Corte
 
 
 
 
 Notice: This e-mail contains information that is confidential and may be 
 privileged.
 If you are not the intended recipient, please notify the sender and then 
 delete this email immediately.
 





Re: [oracle_br] Re: ASM

2009-10-15 Por tôpico Marcos Fontana
Bom dia!

Outro detalhe é que não há o overhead do FS. O ASM também possui
caracteristicas de balanceamento de carga entre discos, apesar que usando o
RAID1 ele não vai conseguir fazer isso.

Atenciosamente,

Marcos Fontana

2009/10/15 itonebr alessan...@applysolutions.com.br




 Alan,
 Voce pode continuar utilizando o RAID 1 (mirror external) em conjunto com o
 ASM.
 O ASM é uma especie de LVM da Oracle, não é precisa da file system do SO
 (seja ela ntfs, ext... e por aih vai).

 Obrigatoriamente voce tem que utilizar ASM, se voce for utilizar RAC na
 versão standard (10g e )

 Abraços
 Alessandro Guimarães
 --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br, Alan
 Corte a...@... escreveu
 
  Olá pessoal, não costumo postar aqui, porém sempre vejo os post e as
  dicas do pessoal; confesso
  que já me salvaram de muitas situações, então, meus sinceros
 agradecimentos.
 
  mudando de assunto, eu tenho uma pequena dúvida em relação ao ASM.
 
  quando realmente eu devo usar esta tecnologia?
 
  pergunto, pois eu tenho em meu ambiente, a seguinte configuração:
 
  5 conjuntos de raid 1
 
  cada raid com uma parte do banco.
 
  1 - SO / ORACLE / CTRFILE
  2 - DATAFILES / CTRFILE
  3 - LOGFILE
  4 - UNDO
  5 - TEMP / BACKUP /ARCHIVE
 
  além de um boa controladora RAID e discos de alta performance (15.000
  rpm, 16MB cache)
  estamos pensando em trocar o servidor de produção o ano que vem, e meu
  DBA esta querendo implementar
  o ASM.
 
  sinceramente, tenho minhas duvidas, sendo assim, gostaria de ouvir
  opiniões a respeito desta tecnologia, e quando
  realmente o uso dela se faz necessário. caso eu mantenha a lógica
  atual, de manter os RAID 1, isso seria melhor ou
  pior que o ASM...
 
  obrigado pela ajuda..
 
  Alan Corte
 
 
 
 
 
  Notice: This e-mail contains information that is confidential and may be
 privileged.
  If you are not the intended recipient, please notify the sender and then
 delete this email immediately.
 
 
 

  



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



Re: [oracle_br] Re: ASM

2009-10-15 Por tôpico Alan Corte
obrigado pela resposta..

no meu caso, não irei usar o RAC... é instalação simples mesmo..
mas a resposta a minha pergunta ainda não ficou esclarecida...
existe vantagem de usar o ASM em relação ao modelo que eu uso atualmente?
sei lá...algo do tipo..

com ASM 30% a mais de performance... 
ou
utiliza-se o ASM com o objetivo de : ...
ou o ASM se aplica em ambientes tal ...

coisas assim.. rsrs

valeu!


itonebr escreveu:
  


 Alan,
 Voce pode continuar utilizando o RAID 1 (mirror external) em conjunto 
 com o ASM.
 O ASM é uma especie de LVM da Oracle, não é precisa da file system do 
 SO (seja ela ntfs, ext... e por aih vai).

 Obrigatoriamente voce tem que utilizar ASM, se voce for utilizar RAC 
 na versão standard (10g e )

 Abraços
 Alessandro Guimarães
 --- Em oracle_br@yahoogrupos.com.br 
 mailto:oracle_br%40yahoogrupos.com.br, Alan Corte a...@... escreveu
 
  Olá pessoal, não costumo postar aqui, porém sempre vejo os post e as
  dicas do pessoal; confesso
  que já me salvaram de muitas situações, então, meus sinceros 
 agradecimentos.
 
  mudando de assunto, eu tenho uma pequena dúvida em relação ao ASM.
 
  quando realmente eu devo usar esta tecnologia?
 
  pergunto, pois eu tenho em meu ambiente, a seguinte configuração:
 
  5 conjuntos de raid 1
 
  cada raid com uma parte do banco.
 
  1 - SO / ORACLE / CTRFILE
  2 - DATAFILES / CTRFILE
  3 - LOGFILE
  4 - UNDO
  5 - TEMP / BACKUP /ARCHIVE
 
  além de um boa controladora RAID e discos de alta performance (15.000
  rpm, 16MB cache)
  estamos pensando em trocar o servidor de produção o ano que vem, e meu
  DBA esta querendo implementar
  o ASM.
 
  sinceramente, tenho minhas duvidas, sendo assim, gostaria de ouvir
  opiniões a respeito desta tecnologia, e quando
  realmente o uso dela se faz necessário. caso eu mantenha a lógica
  atual, de manter os RAID 1, isso seria melhor ou
  pior que o ASM...
 
  obrigado pela ajuda..
 
  Alan Corte
 
 
 
  
 
  Notice: This e-mail contains information that is confidential and 
 may be privileged.
  If you are not the intended recipient, please notify the sender and 
 then delete this email immediately.
  
 
 

 




Notice: This e-mail contains information that is confidential and may be 
privileged.
If you are not the intended recipient, please notify the sender and then delete 
this email immediately.



Re: [oracle_br] Re: ASM

2009-10-15 Por tôpico Marcelo Procksch
 O ASM distribui a carga de I/O entre todos os discos, com isso
provavelmente você terá ganho de performance.
 O ASM pode ser configurado para manter cópias redundantes, caso perca um
dos discos não perderá nenhuma informação e dependendo do seu hardware é
possível substituir o disco sem baixar a instância, é simples adicionar e
remover discos no ASM, mas é claro que você perderá espaço em disco usando
tolerância a falhas.
 Na minha opnião se você tem um armazenamento grande e tem muitos discos
compensa usar ASM, pois vai dividir a carga de I/O entre todos os discos
uniformente e não precisa se preocupar com a distribuição dos datafiles
entre os discos.
 Quando se usa ASM só é possível fazer backup pelo RMAN, se você faz backup
através de outros meios deve levar isso em consideração.

Att.
Marcelo Procksch

2009/10/15 Alan Corte a...@flamboia.com.br



 obrigado pela resposta..

 no meu caso, não irei usar o RAC... é instalação simples mesmo..
 mas a resposta a minha pergunta ainda não ficou esclarecida...
 existe vantagem de usar o ASM em relação ao modelo que eu uso atualmente?
 sei lá...algo do tipo..

 com ASM 30% a mais de performance...
 ou
 utiliza-se o ASM com o objetivo de : ...
 ou o ASM se aplica em ambientes tal ...

 coisas assim.. rsrs

 valeu!

 itonebr escreveu:
 
 
 
  Alan,
  Voce pode continuar utilizando o RAID 1 (mirror external) em conjunto
  com o ASM.
  O ASM é uma especie de LVM da Oracle, não é precisa da file system do
  SO (seja ela ntfs, ext... e por aih vai).
 
  Obrigatoriamente voce tem que utilizar ASM, se voce for utilizar RAC
  na versão standard (10g e )
 
  Abraços
  Alessandro Guimarães
  --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
  mailto:oracle_br%40yahoogrupos.com.broracle_br%2540yahoogrupos.com.br,
 Alan Corte a...@... escreveu
  
   Olá pessoal, não costumo postar aqui, porém sempre vejo os post e as
   dicas do pessoal; confesso
   que já me salvaram de muitas situações, então, meus sinceros
  agradecimentos.
  
   mudando de assunto, eu tenho uma pequena dúvida em relação ao ASM.
  
   quando realmente eu devo usar esta tecnologia?
  
   pergunto, pois eu tenho em meu ambiente, a seguinte configuração:
  
   5 conjuntos de raid 1
  
   cada raid com uma parte do banco.
  
   1 - SO / ORACLE / CTRFILE
   2 - DATAFILES / CTRFILE
   3 - LOGFILE
   4 - UNDO
   5 - TEMP / BACKUP /ARCHIVE
  
   além de um boa controladora RAID e discos de alta performance (15.000
   rpm, 16MB cache)
   estamos pensando em trocar o servidor de produção o ano que vem, e meu
   DBA esta querendo implementar
   o ASM.
  
   sinceramente, tenho minhas duvidas, sendo assim, gostaria de ouvir
   opiniões a respeito desta tecnologia, e quando
   realmente o uso dela se faz necessário. caso eu mantenha a lógica
   atual, de manter os RAID 1, isso seria melhor ou
   pior que o ASM...
  
   obrigado pela ajuda..
  
   Alan Corte
  
  
  
  
 
 
   Notice: This e-mail contains information that is confidential and
  may be privileged.
   If you are not the intended recipient, please notify the sender and
  then delete this email immediately.
  
 
 
  
 
 


 
 Notice: This e-mail contains information that is confidential and may be
 privileged.
 If you are not the intended recipient, please notify the sender and then
 delete this email immediately.

 
  




-- 
Att.
Marcelo E. Procksch
cel. (11) 7960-6637


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



Re: [oracle_br] Re: ASM

2009-10-15 Por tôpico Alan Corte
Marcos,

de quanto seria este overhead? (windows ntfs)
entendi que o ASM  instala em um disco sem uma partição definida, ou 
seja, é o oracle que irá fazer o trabalho do SO em termos de 
gravação/leitura. inclusive balanceando a carga dos dados nos 
conjuntos dos discos que fazem parte do diskgroup, inclusive executando 
os mirrors dos objetos dentro destes conjuntos de disco. ou seja, ele 
mesmo fazendo um RAID internamente (me corrijam se estiver errado)

agora começa surgir as duvidas

1) se o próprio banco se encarrega de fazer a parte de mirror dos 
objetos, qual a necessidade de criar um RAID via hardware? seria
mais proteção somente? ficaríamos assim, RAID por hardware + ASM ...

posso ter 10 discos no servidor fazendo RAID 1, tendo 5 discos lógicos 
disponíveis para fazer o ASM ?

se sim..

atualmente o meu banco roda, sem ter que gerenciar a distribuição dos 
dados, ja que as partes do mesmos
ja estão divididas... se usar o ASM tenho que levar isto em 
consideração, pois caberá a ele a tarefa de fazer redundância de 
objetos.. etc..
ou seja, retiro o SO, mas tenho o processamento do ASM..  será que não 
fica quase a mesma coisa no meu ambiente?

me parece que ASM é mais interessante para base de dados gigantes, onde 
a tarefa de gerenciamento de discos é algo relevante...

no meu caso, minha base de dados não é tão grande assim, estou falando 
em algo de 60 GB no total.. e a estimativa de crescimento é baixo ...
só para se ter uma idéia, meus discos são de 146GB, e os DATAFILES, que 
são meus maiores arquivos no RAID 1, tem o total de 40GB...
ou seja, ainda tem muito espaço nos discos para crescer...

por isso  minha duvida em relação ao ASM.. pois me parece que ele vem 
suprir uma necessidade muito maior do que eu tenho atualmente...

é aquele velho ditado de matar mosca com bazucaentende?

valeu...

A. Corte.



Marcos Fontana escreveu:
  

 Bom dia!

 Outro detalhe é que não há o overhead do FS. O ASM também possui
 caracteristicas de balanceamento de carga entre discos, apesar que 
 usando o
 RAID1 ele não vai conseguir fazer isso.

 Atenciosamente,

 Marcos Fontana

 2009/10/15 itonebr alessan...@applysolutions.com.br 
 mailto:alessandro%40applysolutions.com.br

 
 
 
  Alan,
  Voce pode continuar utilizando o RAID 1 (mirror external) em 
 conjunto com o
  ASM.
  O ASM é uma especie de LVM da Oracle, não é precisa da file system do SO
  (seja ela ntfs, ext... e por aih vai).
 
  Obrigatoriamente voce tem que utilizar ASM, se voce for utilizar RAC na
  versão standard (10g e )
 
  Abraços
  Alessandro Guimarães
  --- Em oracle_br@yahoogrupos.com.br 
 mailto:oracle_br%40yahoogrupos.com.br 
 oracle_br%40yahoogrupos.com.br, Alan
  Corte a...@... escreveu
  
   Olá pessoal, não costumo postar aqui, porém sempre vejo os post e as
   dicas do pessoal; confesso
   que já me salvaram de muitas situações, então, meus sinceros
  agradecimentos.
  
   mudando de assunto, eu tenho uma pequena dúvida em relação ao ASM.
  
   quando realmente eu devo usar esta tecnologia?
  
   pergunto, pois eu tenho em meu ambiente, a seguinte configuração:
  
   5 conjuntos de raid 1
  
   cada raid com uma parte do banco.
  
   1 - SO / ORACLE / CTRFILE
   2 - DATAFILES / CTRFILE
   3 - LOGFILE
   4 - UNDO
   5 - TEMP / BACKUP /ARCHIVE
  
   além de um boa controladora RAID e discos de alta performance (15.000
   rpm, 16MB cache)
   estamos pensando em trocar o servidor de produção o ano que vem, e meu
   DBA esta querendo implementar
   o ASM.
  
   sinceramente, tenho minhas duvidas, sendo assim, gostaria de ouvir
   opiniões a respeito desta tecnologia, e quando
   realmente o uso dela se faz necessário. caso eu mantenha a lógica
   atual, de manter os RAID 1, isso seria melhor ou
   pior que o ASM...
  
   obrigado pela ajuda..
  

   Alan Corte
  
  
  
  
  
 
   Notice: This e-mail contains information that is confidential and 
 may be
  privileged.
   If you are not the intended recipient, please notify the sender 
 and then
  delete this email immediately.
  
  
 
  
 
 
 

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

 




Notice: This e-mail contains information that is confidential and may be 
privileged.
If you are not the intended recipient, please notify the sender and then delete 
this email immediately.



[oracle_br] Re: ASM

2009-10-15 Por tôpico itonebr

Alan,
Provavelmente este overhead seria na faixa de pelos menos 30% (em favor do 
ASM), podendo ser maior dependendo de outro fatores, por exemplo a capacidade 
de processamento de suas HBA'S (uma vez que seus discos são rápidos).

Se vc utiliza o espelhamento pelo SO, não faz sentindo utilizar esta mesma 
caracteristica no ASM. A configuração de grupo de falhas no ASM é interessante 
para que nao tem isso via hardware.
O esquema de balanceamento de I/O do ASM é semalhante ao RAID 1+0.
Outra caracteristica interessante é que o ASM faz rebalanceamento entre discos 
automaticamente, por exemplo, se vc acrescenta e ou retira um disco o ASM faz o 
rebalanceamento dos extents nos discos restantes ou acrescentados. I
Abraços
Alessandro Guimaraes 

--- Em oracle_br@yahoogrupos.com.br, Alan Corte a...@... escreveu

 Marcos,
 
 de quanto seria este overhead? (windows ntfs)
 entendi que o ASM  instala em um disco sem uma partição definida, ou 
 seja, é o oracle que irá fazer o trabalho do SO em termos de 
 gravação/leitura. inclusive balanceando a carga dos dados nos 
 conjuntos dos discos que fazem parte do diskgroup, inclusive executando 
 os mirrors dos objetos dentro destes conjuntos de disco. ou seja, ele 
 mesmo fazendo um RAID internamente (me corrijam se estiver errado)
 
 agora começa surgir as duvidas
 
 1) se o próprio banco se encarrega de fazer a parte de mirror dos 
 objetos, qual a necessidade de criar um RAID via hardware? seria
 mais proteção somente? ficaríamos assim, RAID por hardware + ASM ...
 
 posso ter 10 discos no servidor fazendo RAID 1, tendo 5 discos lógicos 
 disponíveis para fazer o ASM ?
 
 se sim..
 
 atualmente o meu banco roda, sem ter que gerenciar a distribuição dos 
 dados, ja que as partes do mesmos
 ja estão divididas... se usar o ASM tenho que levar isto em 
 consideração, pois caberá a ele a tarefa de fazer redundância de 
 objetos.. etc..
 ou seja, retiro o SO, mas tenho o processamento do ASM..  será que não 
 fica quase a mesma coisa no meu ambiente?
 
 me parece que ASM é mais interessante para base de dados gigantes, onde 
 a tarefa de gerenciamento de discos é algo relevante...
 
 no meu caso, minha base de dados não é tão grande assim, estou falando 
 em algo de 60 GB no total.. e a estimativa de crescimento é baixo ...
 só para se ter uma idéia, meus discos são de 146GB, e os DATAFILES, que 
 são meus maiores arquivos no RAID 1, tem o total de 40GB...
 ou seja, ainda tem muito espaço nos discos para crescer...
 
 por isso  minha duvida em relação ao ASM.. pois me parece que ele vem 
 suprir uma necessidade muito maior do que eu tenho atualmente...
 
 é aquele velho ditado de matar mosca com bazucaentende?
 
 valeu...
 
 A. Corte.
 
 
 
 Marcos Fontana escreveu:
   
 
  Bom dia!
 
  Outro detalhe é que não há o overhead do FS. O ASM também possui
  caracteristicas de balanceamento de carga entre discos, apesar que 
  usando o
  RAID1 ele não vai conseguir fazer isso.
 
  Atenciosamente,
 
  Marcos Fontana
 
  2009/10/15 itonebr alessan...@... 
  mailto:alessandro%40applysolutions.com.br
 
  
  
  
   Alan,
   Voce pode continuar utilizando o RAID 1 (mirror external) em 
  conjunto com o
   ASM.
   O ASM é uma especie de LVM da Oracle, não é precisa da file system do SO
   (seja ela ntfs, ext... e por aih vai).
  
   Obrigatoriamente voce tem que utilizar ASM, se voce for utilizar RAC na
   versão standard (10g e )
  
   Abraços
   Alessandro Guimarães
   --- Em oracle_br@yahoogrupos.com.br 
  mailto:oracle_br%40yahoogrupos.com.br 
  oracle_br%40yahoogrupos.com.br, Alan
   Corte alan@ escreveu
   
Olá pessoal, não costumo postar aqui, porém sempre vejo os post e as
dicas do pessoal; confesso
que já me salvaram de muitas situações, então, meus sinceros
   agradecimentos.
   
mudando de assunto, eu tenho uma pequena dúvida em relação ao ASM.
   
quando realmente eu devo usar esta tecnologia?
   
pergunto, pois eu tenho em meu ambiente, a seguinte configuração:
   
5 conjuntos de raid 1
   
cada raid com uma parte do banco.
   
1 - SO / ORACLE / CTRFILE
2 - DATAFILES / CTRFILE
3 - LOGFILE
4 - UNDO
5 - TEMP / BACKUP /ARCHIVE
   
além de um boa controladora RAID e discos de alta performance (15.000
rpm, 16MB cache)
estamos pensando em trocar o servidor de produção o ano que vem, e meu
DBA esta querendo implementar
o ASM.
   
sinceramente, tenho minhas duvidas, sendo assim, gostaria de ouvir
opiniões a respeito desta tecnologia, e quando
realmente o uso dela se faz necessário. caso eu mantenha a lógica
atual, de manter os RAID 1, isso seria melhor ou
pior que o ASM...
   
obrigado pela ajuda..
   
 
Alan Corte
   
   
   
   
   
  
Notice: This e-mail contains information that is confidential and 
  may be
   privileged.
If you are not the intended recipient, please notify the sender 

Re: [oracle_br] Re: ASM

2009-10-15 Por tôpico Marcos Fontana
Boa tarde!

Não há ganhos expressivos de performance com o ASM. Acredito que ASM seja
melhor quando você tem grandes volumes de dados, usando storage ou RAC. No
caso do storage, o próprio ASM consegue fazer um balanceamento de carga,
distribuindo de forma inteligente a carga.

Da uma olhada aqui:

http://www.linuxjournal.com/article/8539

Bom que esse benchmark é independente.

Atenciosamente,

Marcos Fontana


2009/10/15 Alan Corte a...@flamboia.com.br



 obrigado pela resposta..

 no meu caso, não irei usar o RAC... é instalação simples mesmo..
 mas a resposta a minha pergunta ainda não ficou esclarecida...
 existe vantagem de usar o ASM em relação ao modelo que eu uso atualmente?
 sei lá...algo do tipo..

 com ASM 30% a mais de performance...
 ou
 utiliza-se o ASM com o objetivo de : ...
 ou o ASM se aplica em ambientes tal ...

 coisas assim.. rsrs

 valeu!

 itonebr escreveu:
 
 
 
  Alan,
  Voce pode continuar utilizando o RAID 1 (mirror external) em conjunto
  com o ASM.
  O ASM é uma especie de LVM da Oracle, não é precisa da file system do
  SO (seja ela ntfs, ext... e por aih vai).
 
  Obrigatoriamente voce tem que utilizar ASM, se voce for utilizar RAC
  na versão standard (10g e )
 
  Abraços
  Alessandro Guimarães
  --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
  mailto:oracle_br%40yahoogrupos.com.broracle_br%2540yahoogrupos.com.br,
 Alan Corte a...@... escreveu
  
   Olá pessoal, não costumo postar aqui, porém sempre vejo os post e as
   dicas do pessoal; confesso
   que já me salvaram de muitas situações, então, meus sinceros
  agradecimentos.
  
   mudando de assunto, eu tenho uma pequena dúvida em relação ao ASM.
  
   quando realmente eu devo usar esta tecnologia?
  
   pergunto, pois eu tenho em meu ambiente, a seguinte configuração:
  
   5 conjuntos de raid 1
  
   cada raid com uma parte do banco.
  
   1 - SO / ORACLE / CTRFILE
   2 - DATAFILES / CTRFILE
   3 - LOGFILE
   4 - UNDO
   5 - TEMP / BACKUP /ARCHIVE
  
   além de um boa controladora RAID e discos de alta performance (15.000
   rpm, 16MB cache)
   estamos pensando em trocar o servidor de produção o ano que vem, e meu
   DBA esta querendo implementar
   o ASM.
  
   sinceramente, tenho minhas duvidas, sendo assim, gostaria de ouvir
   opiniões a respeito desta tecnologia, e quando
   realmente o uso dela se faz necessário. caso eu mantenha a lógica
   atual, de manter os RAID 1, isso seria melhor ou
   pior que o ASM...
  
   obrigado pela ajuda..
  
   Alan Corte
  
  
  
  
 
 
   Notice: This e-mail contains information that is confidential and
  may be privileged.
   If you are not the intended recipient, please notify the sender and
  then delete this email immediately.
  
 
 
  
 
 


 
 Notice: This e-mail contains information that is confidential and may be
 privileged.
 If you are not the intended recipient, please notify the sender and then
 delete this email immediately.

 
  



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



Re: [oracle_br] Re: ASM

2009-10-15 Por tôpico Alan Corte
resumindo a historia...
continuo fazendo meu raidezinho 1 por hardware que fica menos complicado
obrigado pela respostas pessoal

ah detalhe..não tenho storage...


Marcos Fontana escreveu:
  

 Boa tarde!

 Não há ganhos expressivos de performance com o ASM. Acredito que ASM seja
 melhor quando você tem grandes volumes de dados, usando storage ou RAC. No
 caso do storage, o próprio ASM consegue fazer um balanceamento de carga,
 distribuindo de forma inteligente a carga.

 Da uma olhada aqui:

 http://www.linuxjournal.com/article/8539 
 http://www.linuxjournal.com/article/8539

 Bom que esse benchmark é independente.

 Atenciosamente,

 Marcos Fontana

 2009/10/15 Alan Corte a...@flamboia.com.br 
 mailto:alan%40flamboia.com.br

 
 
  obrigado pela resposta..
 
  no meu caso, não irei usar o RAC... é instalação simples mesmo..
  mas a resposta a minha pergunta ainda não ficou esclarecida...
  existe vantagem de usar o ASM em relação ao modelo que eu uso 
 atualmente?
  sei lá...algo do tipo..
 
  com ASM 30% a mais de performance...
  ou
  utiliza-se o ASM com o objetivo de : ...
  ou o ASM se aplica em ambientes tal ...
 
  coisas assim.. rsrs
 
  valeu!
 
  itonebr escreveu:
  
  
  
   Alan,
   Voce pode continuar utilizando o RAID 1 (mirror external) em conjunto
   com o ASM.
   O ASM é uma especie de LVM da Oracle, não é precisa da file system do
   SO (seja ela ntfs, ext... e por aih vai).
  
   Obrigatoriamente voce tem que utilizar ASM, se voce for utilizar RAC
   na versão standard (10g e )
  
   Abraços
   Alessandro Guimarães
   --- Em oracle_br@yahoogrupos.com.br 
 mailto:oracle_br%40yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
   
 mailto:oracle_br%40yahoogrupos.com.broracle_br%2540yahoogrupos.com.br,
  Alan Corte a...@... escreveu
   
Olá pessoal, não costumo postar aqui, porém sempre vejo os post e as
dicas do pessoal; confesso
que já me salvaram de muitas situações, então, meus sinceros
   agradecimentos.
   
mudando de assunto, eu tenho uma pequena dúvida em relação ao ASM.
   
quando realmente eu devo usar esta tecnologia?
   
pergunto, pois eu tenho em meu ambiente, a seguinte configuração:
   
5 conjuntos de raid 1
   
cada raid com uma parte do banco.
   
1 - SO / ORACLE / CTRFILE
2 - DATAFILES / CTRFILE
3 - LOGFILE
4 - UNDO
5 - TEMP / BACKUP /ARCHIVE
   
além de um boa controladora RAID e discos de alta performance 
 (15.000
rpm, 16MB cache)
estamos pensando em trocar o servidor de produção o ano que vem, 
 e meu
DBA esta querendo implementar
o ASM.
   
sinceramente, tenho minhas duvidas, sendo assim, gostaria de ouvir
opiniões a respeito desta tecnologia, e quando
realmente o uso dela se faz necessário. caso eu mantenha a lógica
atual, de manter os RAID 1, isso seria melhor ou
pior que o ASM...
   
obrigado pela ajuda..
   
Alan Corte
   
   
   
   
  
  
 
Notice: This e-mail contains information that is confidential and
   may be privileged.
If you are not the intended recipient, please notify the sender and
   then delete this email immediately.
   
  
  
 
   
  
  
 
 
  
 
  Notice: This e-mail contains information that is confidential and may be
  privileged.
  If you are not the intended recipient, please notify the sender and then
  delete this email immediately.
 
  
 
 
 

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

 




Notice: This e-mail contains information that is confidential and may be 
privileged.
If you are not the intended recipient, please notify the sender and then delete 
this email immediately.



Re: [oracle_br] Re: ASM

2009-10-15 Por tôpico Marcos Fontana
Sinceramente,

De Windows eu não posso falar muito, pois nunca vi um benchmark entre NTFS e
ASM e por isso desconheço o overhead entre NTFS e ASM.

De acordo com o que você disse (volume de dados e tamanho dos discos),
acredito que você só tenha dois discos espelhados correto? Não da nem para
comparar qualquer forma de raid físico (hardware) com raid lógico (asm ou
mesmo o do linux ou windows). Com certeza o raid da controladora vai ter
melhor performance que o raid do asm. Neste caso, se você fizer o raid na
controladora você vai apresentar só um disco ai não tem como o ASM fazer
nenhum balanceamento pois ou ele escreve aqui ou ali, nunca nos dois
simultaneamente (locais lógicos do raid), claro que ele escreve nos dois
discos (raid1).

Sem mais delongas, eu não usaria o ASM para fazer o espelhamento pois a
controladora com certeza é mais rápida. No seu caso, poderia usar o ASM em
substituição ao NTFS, mas não sei se vale a pena pois não há benchmark que
eu conheça.

Atenciosamente,

Marcos Fontana

2009/10/15 Alan Corte a...@flamboia.com.br



 Marcos,

 de quanto seria este overhead? (windows ntfs)
 entendi que o ASM instala em um disco sem uma partição definida, ou
 seja, é o oracle que irá fazer o trabalho do SO em termos de
 gravação/leitura. inclusive balanceando a carga dos dados nos
 conjuntos dos discos que fazem parte do diskgroup, inclusive executando
 os mirrors dos objetos dentro destes conjuntos de disco. ou seja, ele
 mesmo fazendo um RAID internamente (me corrijam se estiver errado)

 agora começa surgir as duvidas

 1) se o próprio banco se encarrega de fazer a parte de mirror dos
 objetos, qual a necessidade de criar um RAID via hardware? seria
 mais proteção somente? ficaríamos assim, RAID por hardware + ASM ...

 posso ter 10 discos no servidor fazendo RAID 1, tendo 5 discos lógicos
 disponíveis para fazer o ASM ?

 se sim..

 atualmente o meu banco roda, sem ter que gerenciar a distribuição dos
 dados, ja que as partes do mesmos
 ja estão divididas... se usar o ASM tenho que levar isto em
 consideração, pois caberá a ele a tarefa de fazer redundância de
 objetos.. etc..
 ou seja, retiro o SO, mas tenho o processamento do ASM.. será que não
 fica quase a mesma coisa no meu ambiente?

 me parece que ASM é mais interessante para base de dados gigantes, onde
 a tarefa de gerenciamento de discos é algo relevante...

 no meu caso, minha base de dados não é tão grande assim, estou falando
 em algo de 60 GB no total.. e a estimativa de crescimento é baixo ...
 só para se ter uma idéia, meus discos são de 146GB, e os DATAFILES, que
 são meus maiores arquivos no RAID 1, tem o total de 40GB...
 ou seja, ainda tem muito espaço nos discos para crescer...

 por isso minha duvida em relação ao ASM.. pois me parece que ele vem
 suprir uma necessidade muito maior do que eu tenho atualmente...

 é aquele velho ditado de matar mosca com bazucaentende?

 valeu...

 A. Corte.

 Marcos Fontana escreveu:
 
 
  Bom dia!
 
  Outro detalhe é que não há o overhead do FS. O ASM também possui
  caracteristicas de balanceamento de carga entre discos, apesar que
  usando o
  RAID1 ele não vai conseguir fazer isso.
 
  Atenciosamente,
 
  Marcos Fontana
 
  2009/10/15 itonebr 
  alessan...@applysolutions.com.bralessandro%40applysolutions.com.br
  mailto:alessandro%40applysolutions.com.bralessandro%2540applysolutions.com.br
 

 
  
  
  
   Alan,
   Voce pode continuar utilizando o RAID 1 (mirror external) em
  conjunto com o
   ASM.
   O ASM é uma especie de LVM da Oracle, não é precisa da file system do
 SO
   (seja ela ntfs, ext... e por aih vai).
  
   Obrigatoriamente voce tem que utilizar ASM, se voce for utilizar RAC na
   versão standard (10g e )
  
   Abraços
   Alessandro Guimarães
   --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
  mailto:oracle_br%40yahoogrupos.com.broracle_br%2540yahoogrupos.com.br

  oracle_br%40yahoogrupos.com.br, Alan

   Corte a...@... escreveu
   
Olá pessoal, não costumo postar aqui, porém sempre vejo os post e as
dicas do pessoal; confesso
que já me salvaram de muitas situações, então, meus sinceros
   agradecimentos.
   
mudando de assunto, eu tenho uma pequena dúvida em relação ao ASM.
   
quando realmente eu devo usar esta tecnologia?
   
pergunto, pois eu tenho em meu ambiente, a seguinte configuração:
   
5 conjuntos de raid 1
   
cada raid com uma parte do banco.
   
1 - SO / ORACLE / CTRFILE
2 - DATAFILES / CTRFILE
3 - LOGFILE
4 - UNDO
5 - TEMP / BACKUP /ARCHIVE
   
além de um boa controladora RAID e discos de alta performance (15.000
rpm, 16MB cache)
estamos pensando em trocar o servidor de produção o ano que vem, e
 meu
DBA esta querendo implementar
o ASM.
   
sinceramente, tenho minhas duvidas, sendo assim, gostaria de ouvir
opiniões a respeito desta tecnologia, e quando
realmente o uso dela se faz necessário. caso eu mantenha a lógica
atual, de manter os RAID 

Re: [oracle_br] Re: ASM

2009-10-15 Por tôpico Alan Corte

+

na verdade tenho 10 discos..
5 conjuntos de RAID 1.

divido oracle em 5 partes

RAID 1 146 GB A) SO / ORACLE / CTRFILE
RAID 1 146 GB B) DATAFILES / CTRFILE
RAID 1 146 GB C) LOGFILE
RAID 1 146 GB D) UNDO
RAID 1 146 GB F) TEMP / BACKUP /ARCHIVE

acho que fui mais claro agora.. desculpem..



Marcos Fontana escreveu:
  

 Sinceramente,

 De Windows eu não posso falar muito, pois nunca vi um benchmark entre 
 NTFS e
 ASM e por isso desconheço o overhead entre NTFS e ASM.

 De acordo com o que você disse (volume de dados e tamanho dos discos),
 acredito que você só tenha dois discos espelhados correto? Não da nem para
 comparar qualquer forma de raid físico (hardware) com raid lógico (asm ou
 mesmo o do linux ou windows). Com certeza o raid da controladora vai ter
 melhor performance que o raid do asm. Neste caso, se você fizer o raid na
 controladora você vai apresentar só um disco ai não tem como o ASM fazer
 nenhum balanceamento pois ou ele escreve aqui ou ali, nunca nos dois
 simultaneamente (locais lógicos do raid), claro que ele escreve nos dois
 discos (raid1).

 Sem mais delongas, eu não usaria o ASM para fazer o espelhamento pois a
 controladora com certeza é mais rápida. No seu caso, poderia usar o ASM em
 substituição ao NTFS, mas não sei se vale a pena pois não há benchmark que
 eu conheça.

 Atenciosamente,

 Marcos Fontana

 2009/10/15 Alan Corte a...@flamboia.com.br 
 mailto:alan%40flamboia.com.br

 
 
  Marcos,
 
  de quanto seria este overhead? (windows ntfs)
  entendi que o ASM instala em um disco sem uma partição definida, ou
  seja, é o oracle que irá fazer o trabalho do SO em termos de
  gravação/leitura. inclusive balanceando a carga dos dados nos
  conjuntos dos discos que fazem parte do diskgroup, inclusive executando
  os mirrors dos objetos dentro destes conjuntos de disco. ou seja, ele
  mesmo fazendo um RAID internamente (me corrijam se estiver errado)
 
  agora começa surgir as duvidas
 
  1) se o próprio banco se encarrega de fazer a parte de mirror dos
  objetos, qual a necessidade de criar um RAID via hardware? seria
  mais proteção somente? ficaríamos assim, RAID por hardware + ASM ...
 
  posso ter 10 discos no servidor fazendo RAID 1, tendo 5 discos lógicos
  disponíveis para fazer o ASM ?
 
  se sim..
 
  atualmente o meu banco roda, sem ter que gerenciar a distribuição dos
  dados, ja que as partes do mesmos
  ja estão divididas... se usar o ASM tenho que levar isto em
  consideração, pois caberá a ele a tarefa de fazer redundância de
  objetos.. etc..
  ou seja, retiro o SO, mas tenho o processamento do ASM.. será que não
  fica quase a mesma coisa no meu ambiente?
 
  me parece que ASM é mais interessante para base de dados gigantes, onde
  a tarefa de gerenciamento de discos é algo relevante...
 
  no meu caso, minha base de dados não é tão grande assim, estou falando
  em algo de 60 GB no total.. e a estimativa de crescimento é baixo ...
  só para se ter uma idéia, meus discos são de 146GB, e os DATAFILES, que
  são meus maiores arquivos no RAID 1, tem o total de 40GB...
  ou seja, ainda tem muito espaço nos discos para crescer...
 
  por isso minha duvida em relação ao ASM.. pois me parece que ele vem
  suprir uma necessidade muito maior do que eu tenho atualmente...
 
  é aquele velho ditado de matar mosca com bazucaentende?
 
  valeu...
 
  A. Corte.
 
  Marcos Fontana escreveu:
  
  
   Bom dia!
  
   Outro detalhe é que não há o overhead do FS. O ASM também possui
   caracteristicas de balanceamento de carga entre discos, apesar que
   usando o
   RAID1 ele não vai conseguir fazer isso.
  
   Atenciosamente,
  
   Marcos Fontana
  
   2009/10/15 itonebr alessan...@applysolutions.com.br 
 mailto:alessandro%40applysolutions.com.bralessandro%40applysolutions.com.br
   
 mailto:alessandro%40applysolutions.com.bralessandro%2540applysolutions.com.br
  
 
  
   
   
   
Alan,
Voce pode continuar utilizando o RAID 1 (mirror external) em
   conjunto com o
ASM.
O ASM é uma especie de LVM da Oracle, não é precisa da file 
 system do
  SO
(seja ela ntfs, ext... e por aih vai).
   
Obrigatoriamente voce tem que utilizar ASM, se voce for utilizar 
 RAC na
versão standard (10g e )
   
Abraços
Alessandro Guimarães
--- Em oracle_br@yahoogrupos.com.br 
 mailto:oracle_br%40yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
   
 mailto:oracle_br%40yahoogrupos.com.broracle_br%2540yahoogrupos.com.br
 
   oracle_br%40yahoogrupos.com.br, Alan
 
Corte a...@... escreveu

 Olá pessoal, não costumo postar aqui, porém sempre vejo os 
 post e as
 dicas do pessoal; confesso
 que já me salvaram de muitas situações, então, meus sinceros
agradecimentos.

 mudando de assunto, eu tenho uma pequena dúvida em relação ao ASM.

 quando realmente eu devo usar esta tecnologia?

 pergunto, pois eu tenho em meu ambiente, a seguinte configuração:

 5 conjuntos de raid 1
   

Re: [oracle_br] Re: ASM

2009-10-15 Por tôpico Marcos Fontana
Muito bom!

Está bem organizado! Pessoal do grupo, será que o ASM consegue organizar
melhor que isso? O legal que você ainda esta com muita folga em cada área
desta, se fosse o contrário eu indicaria o ASM, pois daria mais dor de
cabeça na distribuição, ai deixaria para o ASM mesmo.

Atenciosamente,

Marcos Fontana

2009/10/15 Alan Corte a...@flamboia.com.br




 +

 na verdade tenho 10 discos..
 5 conjuntos de RAID 1.

 divido oracle em 5 partes

 RAID 1 146 GB A) SO / ORACLE / CTRFILE
 RAID 1 146 GB B) DATAFILES / CTRFILE
 RAID 1 146 GB C) LOGFILE
 RAID 1 146 GB D) UNDO
 RAID 1 146 GB F) TEMP / BACKUP /ARCHIVE

 acho que fui mais claro agora.. desculpem..

 Marcos Fontana escreveu:
 
 
  Sinceramente,
 
  De Windows eu não posso falar muito, pois nunca vi um benchmark entre
  NTFS e
  ASM e por isso desconheço o overhead entre NTFS e ASM.
 
  De acordo com o que você disse (volume de dados e tamanho dos discos),
  acredito que você só tenha dois discos espelhados correto? Não da nem
 para
  comparar qualquer forma de raid físico (hardware) com raid lógico (asm ou
  mesmo o do linux ou windows). Com certeza o raid da controladora vai ter
  melhor performance que o raid do asm. Neste caso, se você fizer o raid na
  controladora você vai apresentar só um disco ai não tem como o ASM
 fazer
  nenhum balanceamento pois ou ele escreve aqui ou ali, nunca nos dois
  simultaneamente (locais lógicos do raid), claro que ele escreve nos dois
  discos (raid1).
 
  Sem mais delongas, eu não usaria o ASM para fazer o espelhamento pois a
  controladora com certeza é mais rápida. No seu caso, poderia usar o ASM
 em
  substituição ao NTFS, mas não sei se vale a pena pois não há benchmark
 que
  eu conheça.
 
  Atenciosamente,
 
  Marcos Fontana
 
  2009/10/15 Alan Corte a...@flamboia.com.br alan%40flamboia.com.br
  mailto:alan%40flamboia.com.br alan%2540flamboia.com.br
 
  
  
   Marcos,
  
   de quanto seria este overhead? (windows ntfs)
   entendi que o ASM instala em um disco sem uma partição definida, ou
   seja, é o oracle que irá fazer o trabalho do SO em termos de
   gravação/leitura. inclusive balanceando a carga dos dados nos
   conjuntos dos discos que fazem parte do diskgroup, inclusive executando
   os mirrors dos objetos dentro destes conjuntos de disco. ou seja, ele
   mesmo fazendo um RAID internamente (me corrijam se estiver errado)
  
   agora começa surgir as duvidas
  
   1) se o próprio banco se encarrega de fazer a parte de mirror dos
   objetos, qual a necessidade de criar um RAID via hardware? seria
   mais proteção somente? ficaríamos assim, RAID por hardware + ASM ...
  
   posso ter 10 discos no servidor fazendo RAID 1, tendo 5 discos lógicos
   disponíveis para fazer o ASM ?
  
   se sim..
  
   atualmente o meu banco roda, sem ter que gerenciar a distribuição dos
   dados, ja que as partes do mesmos
   ja estão divididas... se usar o ASM tenho que levar isto em
   consideração, pois caberá a ele a tarefa de fazer redundância de
   objetos.. etc..
   ou seja, retiro o SO, mas tenho o processamento do ASM.. será que não
   fica quase a mesma coisa no meu ambiente?
  
   me parece que ASM é mais interessante para base de dados gigantes, onde
   a tarefa de gerenciamento de discos é algo relevante...
  
   no meu caso, minha base de dados não é tão grande assim, estou falando
   em algo de 60 GB no total.. e a estimativa de crescimento é baixo ...
   só para se ter uma idéia, meus discos são de 146GB, e os DATAFILES, que
   são meus maiores arquivos no RAID 1, tem o total de 40GB...
   ou seja, ainda tem muito espaço nos discos para crescer...
  
   por isso minha duvida em relação ao ASM.. pois me parece que ele vem
   suprir uma necessidade muito maior do que eu tenho atualmente...
  
   é aquele velho ditado de matar mosca com bazucaentende?
  
   valeu...
  
   A. Corte.
  
   Marcos Fontana escreveu:
   
   
Bom dia!
   
Outro detalhe é que não há o overhead do FS. O ASM também possui
caracteristicas de balanceamento de carga entre discos, apesar que
usando o
RAID1 ele não vai conseguir fazer isso.
   
Atenciosamente,
   
Marcos Fontana
   
2009/10/15 itonebr 
alessan...@applysolutions.com.bralessandro%40applysolutions.com.br
  mailto:alessandro%40applysolutions.com.bralessandro%2540applysolutions.com.br
 alessandro%40applysolutions.com.br
   
  mailto:alessandro%40applysolutions.com.bralessandro%2540applysolutions.com.br
 alessandro%2540applysolutions.com.br
   
  
   



 Alan,
 Voce pode continuar utilizando o RAID 1 (mirror external) em
conjunto com o
 ASM.
 O ASM é uma especie de LVM da Oracle, não é precisa da file
  system do
   SO
 (seja ela ntfs, ext... e por aih vai).

 Obrigatoriamente voce tem que utilizar ASM, se voce for utilizar
  RAC na
 versão standard (10g e )

 Abraços
 Alessandro Guimarães
 --- Em 

[oracle_br] Re: ASM

2009-10-15 Por tôpico itonebr

Acho que está bom também.
A diferença é que no asm vc criaria dois disk groups (recomendado) um pra dados 
e outro pra flash com os 584 Gb (146 continuaria para SO e ORACLE). 
Apenas lembrando que o ASM tem um algoritmo especifico pra cada arquivo:COARSE 
(datafile) e FINE (control e redo's)
Abraços
Alessandro Guimarães
--- Em oracle_br@yahoogrupos.com.br, Marcos Fontana fontana.mar...@... 
escreveu

 Muito bom!
 
 Está bem organizado! Pessoal do grupo, será que o ASM consegue organizar
 melhor que isso? O legal que você ainda esta com muita folga em cada área
 desta, se fosse o contrário eu indicaria o ASM, pois daria mais dor de
 cabeça na distribuição, ai deixaria para o ASM mesmo.
 
 Atenciosamente,
 
 Marcos Fontana
 
 2009/10/15 Alan Corte a...@...
 
 
 
 
  +
 
  na verdade tenho 10 discos..
  5 conjuntos de RAID 1.
 
  divido oracle em 5 partes
 
  RAID 1 146 GB A) SO / ORACLE / CTRFILE
  RAID 1 146 GB B) DATAFILES / CTRFILE
  RAID 1 146 GB C) LOGFILE
  RAID 1 146 GB D) UNDO
  RAID 1 146 GB F) TEMP / BACKUP /ARCHIVE
 
  acho que fui mais claro agora.. desculpem..
 
  Marcos Fontana escreveu:
  
  
   Sinceramente,
  
   De Windows eu não posso falar muito, pois nunca vi um benchmark entre
   NTFS e
   ASM e por isso desconheço o overhead entre NTFS e ASM.
  
   De acordo com o que você disse (volume de dados e tamanho dos discos),
   acredito que você só tenha dois discos espelhados correto? Não da nem
  para
   comparar qualquer forma de raid físico (hardware) com raid lógico (asm ou
   mesmo o do linux ou windows). Com certeza o raid da controladora vai ter
   melhor performance que o raid do asm. Neste caso, se você fizer o raid na
   controladora você vai apresentar só um disco ai não tem como o ASM
  fazer
   nenhum balanceamento pois ou ele escreve aqui ou ali, nunca nos dois
   simultaneamente (locais lógicos do raid), claro que ele escreve nos dois
   discos (raid1).
  
   Sem mais delongas, eu não usaria o ASM para fazer o espelhamento pois a
   controladora com certeza é mais rápida. No seu caso, poderia usar o ASM
  em
   substituição ao NTFS, mas não sei se vale a pena pois não há benchmark
  que
   eu conheça.
  
   Atenciosamente,
  
   Marcos Fontana
  
   2009/10/15 Alan Corte a...@... alan%40flamboia.com.br
   mailto:alan%40flamboia.com.br alan%2540flamboia.com.br
  
   
   
Marcos,
   
de quanto seria este overhead? (windows ntfs)
entendi que o ASM instala em um disco sem uma partição definida, ou
seja, é o oracle que irá fazer o trabalho do SO em termos de
gravação/leitura. inclusive balanceando a carga dos dados nos
conjuntos dos discos que fazem parte do diskgroup, inclusive executando
os mirrors dos objetos dentro destes conjuntos de disco. ou seja, ele
mesmo fazendo um RAID internamente (me corrijam se estiver errado)
   
agora começa surgir as duvidas
   
1) se o próprio banco se encarrega de fazer a parte de mirror dos
objetos, qual a necessidade de criar um RAID via hardware? seria
mais proteção somente? ficaríamos assim, RAID por hardware + ASM ...
   
posso ter 10 discos no servidor fazendo RAID 1, tendo 5 discos lógicos
disponíveis para fazer o ASM ?
   
se sim..
   
atualmente o meu banco roda, sem ter que gerenciar a distribuição dos
dados, ja que as partes do mesmos
ja estão divididas... se usar o ASM tenho que levar isto em
consideração, pois caberá a ele a tarefa de fazer redundância de
objetos.. etc..
ou seja, retiro o SO, mas tenho o processamento do ASM.. será que não
fica quase a mesma coisa no meu ambiente?
   
me parece que ASM é mais interessante para base de dados gigantes, onde
a tarefa de gerenciamento de discos é algo relevante...
   
no meu caso, minha base de dados não é tão grande assim, estou falando
em algo de 60 GB no total.. e a estimativa de crescimento é baixo ...
só para se ter uma idéia, meus discos são de 146GB, e os DATAFILES, que
são meus maiores arquivos no RAID 1, tem o total de 40GB...
ou seja, ainda tem muito espaço nos discos para crescer...
   
por isso minha duvida em relação ao ASM.. pois me parece que ele vem
suprir uma necessidade muito maior do que eu tenho atualmente...
   
é aquele velho ditado de matar mosca com bazucaentende?
   
valeu...
   
A. Corte.
   
Marcos Fontana escreveu:


 Bom dia!

 Outro detalhe é que não há o overhead do FS. O ASM também possui
 caracteristicas de balanceamento de carga entre discos, apesar que
 usando o
 RAID1 ele não vai conseguir fazer isso.

 Atenciosamente,

 Marcos Fontana

 2009/10/15 itonebr alessan...@...alessandro%40applysolutions.com.br
   mailto:alessandro%40applysolutions.com.bralessandro%2540applysolutions.com.br
  alessandro%40applysolutions.com.br

   mailto:alessandro%40applysolutions.com.bralessandro%2540applysolutions.com.br
  

Re: [oracle_br] Re: ASM

2009-10-15 Por tôpico Rosivaldo Ramalho
Te recomendo o ASM sim. Sem falar que quando você tiver sofrendo de
espaço, é só colocar um novo disco no grupo e pronto.

Quanto ao RAID, você pode dizer ao ASM que a redundância é externa,
assim, todo o espelhamento fica por conta da controladora.

2009/10/15 itonebr alessan...@applysolutions.com.br:

 Acho que está bom também.
 A diferença é que no asm vc criaria dois disk groups (recomendado) um pra 
 dados e outro pra flash com os 584 Gb (146 continuaria para SO e ORACLE).
 Apenas lembrando que o ASM tem um algoritmo especifico pra cada 
 arquivo:COARSE (datafile) e FINE (control e redo's)
 Abraços
 Alessandro Guimarães
 --- Em oracle_br@yahoogrupos.com.br, Marcos Fontana fontana.mar...@... 
 escreveu

 Muito bom!

 Está bem organizado! Pessoal do grupo, será que o ASM consegue organizar
 melhor que isso? O legal que você ainda esta com muita folga em cada área
 desta, se fosse o contrário eu indicaria o ASM, pois daria mais dor de
 cabeça na distribuição, ai deixaria para o ASM mesmo.

 Atenciosamente,

 Marcos Fontana

 2009/10/15 Alan Corte a...@...

 
 
 
  +
 
  na verdade tenho 10 discos..
  5 conjuntos de RAID 1.
 
  divido oracle em 5 partes
 
  RAID 1 146 GB A) SO / ORACLE / CTRFILE
  RAID 1 146 GB B) DATAFILES / CTRFILE
  RAID 1 146 GB C) LOGFILE
  RAID 1 146 GB D) UNDO
  RAID 1 146 GB F) TEMP / BACKUP /ARCHIVE
 
  acho que fui mais claro agora.. desculpem..
 
  Marcos Fontana escreveu:
  
  
   Sinceramente,
  
   De Windows eu não posso falar muito, pois nunca vi um benchmark entre
   NTFS e
   ASM e por isso desconheço o overhead entre NTFS e ASM.
  
   De acordo com o que você disse (volume de dados e tamanho dos discos),
   acredito que você só tenha dois discos espelhados correto? Não da nem
  para
   comparar qualquer forma de raid físico (hardware) com raid lógico (asm ou
   mesmo o do linux ou windows). Com certeza o raid da controladora vai ter
   melhor performance que o raid do asm. Neste caso, se você fizer o raid na
   controladora você vai apresentar só um disco ai não tem como o ASM
  fazer
   nenhum balanceamento pois ou ele escreve aqui ou ali, nunca nos dois
   simultaneamente (locais lógicos do raid), claro que ele escreve nos dois
   discos (raid1).
  
   Sem mais delongas, eu não usaria o ASM para fazer o espelhamento pois a
   controladora com certeza é mais rápida. No seu caso, poderia usar o ASM
  em
   substituição ao NTFS, mas não sei se vale a pena pois não há benchmark
  que
   eu conheça.
  
   Atenciosamente,
  
   Marcos Fontana
  
   2009/10/15 Alan Corte a...@... alan%40flamboia.com.br
   mailto:alan%40flamboia.com.br alan%2540flamboia.com.br
  
   
   
Marcos,
   
de quanto seria este overhead? (windows ntfs)
entendi que o ASM instala em um disco sem uma partição definida, ou
seja, é o oracle que irá fazer o trabalho do SO em termos de
gravação/leitura. inclusive balanceando a carga dos dados nos
conjuntos dos discos que fazem parte do diskgroup, inclusive executando
os mirrors dos objetos dentro destes conjuntos de disco. ou seja, ele
mesmo fazendo um RAID internamente (me corrijam se estiver errado)
   
agora começa surgir as duvidas
   
1) se o próprio banco se encarrega de fazer a parte de mirror dos
objetos, qual a necessidade de criar um RAID via hardware? seria
mais proteção somente? ficaríamos assim, RAID por hardware + ASM ...
   
posso ter 10 discos no servidor fazendo RAID 1, tendo 5 discos lógicos
disponíveis para fazer o ASM ?
   
se sim..
   
atualmente o meu banco roda, sem ter que gerenciar a distribuição dos
dados, ja que as partes do mesmos
ja estão divididas... se usar o ASM tenho que levar isto em
consideração, pois caberá a ele a tarefa de fazer redundância de
objetos.. etc..
ou seja, retiro o SO, mas tenho o processamento do ASM.. será que não
fica quase a mesma coisa no meu ambiente?
   
me parece que ASM é mais interessante para base de dados gigantes, onde
a tarefa de gerenciamento de discos é algo relevante...
   
no meu caso, minha base de dados não é tão grande assim, estou falando
em algo de 60 GB no total.. e a estimativa de crescimento é baixo ...
só para se ter uma idéia, meus discos são de 146GB, e os DATAFILES, que
são meus maiores arquivos no RAID 1, tem o total de 40GB...
ou seja, ainda tem muito espaço nos discos para crescer...
   
por isso minha duvida em relação ao ASM.. pois me parece que ele vem
suprir uma necessidade muito maior do que eu tenho atualmente...
   
é aquele velho ditado de matar mosca com bazucaentende?
   
valeu...
   
A. Corte.
   
Marcos Fontana escreveu:


 Bom dia!

 Outro detalhe é que não há o overhead do FS. O ASM também possui
 caracteristicas de balanceamento de carga entre discos, apesar que
 usando o
 RAID1 ele não vai conseguir fazer isso.

 Atenciosamente,

 

Re: [oracle_br] Re: ASM

2009-10-15 Por tôpico Alan Corte
Olá Rosivaldo.. como vai..

então.. sua recomendação é mais por gerenciamento do que por 
performance..certo ?

Rosivaldo Ramalho escreveu:
  

 Te recomendo o ASM sim. Sem falar que quando você tiver sofrendo de
 espaço, é só colocar um novo disco no grupo e pronto.

 Quanto ao RAID, você pode dizer ao ASM que a redundância é externa,
 assim, todo o espelhamento fica por conta da controladora.

 2009/10/15 itonebr alessan...@applysolutions.com.br 
 mailto:alessandro%40applysolutions.com.br:
 
  Acho que está bom também.
  A diferença é que no asm vc criaria dois disk groups (recomendado) 
 um pra dados e outro pra flash com os 584 Gb (146 continuaria para SO 
 e ORACLE).
  Apenas lembrando que o ASM tem um algoritmo especifico pra cada 
 arquivo:COARSE (datafile) e FINE (control e redo's)
  Abraços
  Alessandro Guimarães
  --- Em oracle_br@yahoogrupos.com.br 
 mailto:oracle_br%40yahoogrupos.com.br, Marcos Fontana 
 fontana.mar...@... escreveu
 
  Muito bom!
 
  Está bem organizado! Pessoal do grupo, será que o ASM consegue 
 organizar
  melhor que isso? O legal que você ainda esta com muita folga em 
 cada área
  desta, se fosse o contrário eu indicaria o ASM, pois daria mais dor de
  cabeça na distribuição, ai deixaria para o ASM mesmo.
 
  Atenciosamente,
 
  Marcos Fontana
 
  2009/10/15 Alan Corte a...@...
 
  
  
  
   +
  
   na verdade tenho 10 discos..
   5 conjuntos de RAID 1.
  
   divido oracle em 5 partes
  
   RAID 1 146 GB A) SO / ORACLE / CTRFILE
   RAID 1 146 GB B) DATAFILES / CTRFILE
   RAID 1 146 GB C) LOGFILE
   RAID 1 146 GB D) UNDO
   RAID 1 146 GB F) TEMP / BACKUP /ARCHIVE
  
   acho que fui mais claro agora.. desculpem..
  
   Marcos Fontana escreveu:
   
   
Sinceramente,
   
De Windows eu não posso falar muito, pois nunca vi um benchmark 
 entre
NTFS e
ASM e por isso desconheço o overhead entre NTFS e ASM.
   
De acordo com o que você disse (volume de dados e tamanho dos 
 discos),
acredito que você só tenha dois discos espelhados correto? Não 
 da nem
   para
comparar qualquer forma de raid físico (hardware) com raid 
 lógico (asm ou
mesmo o do linux ou windows). Com certeza o raid da 
 controladora vai ter
melhor performance que o raid do asm. Neste caso, se você fizer 
 o raid na
controladora você vai apresentar só um disco ai não tem como 
 o ASM
   fazer
nenhum balanceamento pois ou ele escreve aqui ou ali, nunca nos 
 dois
simultaneamente (locais lógicos do raid), claro que ele escreve 
 nos dois
discos (raid1).
   
Sem mais delongas, eu não usaria o ASM para fazer o 
 espelhamento pois a
controladora com certeza é mais rápida. No seu caso, poderia 
 usar o ASM
   em
substituição ao NTFS, mas não sei se vale a pena pois não há 
 benchmark
   que
eu conheça.
   
Atenciosamente,
   
Marcos Fontana
   
2009/10/15 Alan Corte a...@... alan%40flamboia.com.br
mailto:alan%40flamboia.com.br alan%2540flamboia.com.br
   


 Marcos,

 de quanto seria este overhead? (windows ntfs)
 entendi que o ASM instala em um disco sem uma partição 
 definida, ou
 seja, é o oracle que irá fazer o trabalho do SO em termos de
 gravação/leitura. inclusive balanceando a carga dos dados nos
 conjuntos dos discos que fazem parte do diskgroup, inclusive 
 executando
 os mirrors dos objetos dentro destes conjuntos de disco. ou 
 seja, ele
 mesmo fazendo um RAID internamente (me corrijam se estiver 
 errado)

 agora começa surgir as duvidas

 1) se o próprio banco se encarrega de fazer a parte de mirror dos
 objetos, qual a necessidade de criar um RAID via hardware? seria
 mais proteção somente? ficaríamos assim, RAID por hardware + 
 ASM ...

 posso ter 10 discos no servidor fazendo RAID 1, tendo 5 
 discos lógicos
 disponíveis para fazer o ASM ?

 se sim..

 atualmente o meu banco roda, sem ter que gerenciar a 
 distribuição dos
 dados, ja que as partes do mesmos
 ja estão divididas... se usar o ASM tenho que levar isto em
 consideração, pois caberá a ele a tarefa de fazer redundância de
 objetos.. etc..
 ou seja, retiro o SO, mas tenho o processamento do ASM.. será 
 que não
 fica quase a mesma coisa no meu ambiente?

 me parece que ASM é mais interessante para base de dados 
 gigantes, onde
 a tarefa de gerenciamento de discos é algo relevante...

 no meu caso, minha base de dados não é tão grande assim, 
 estou falando
 em algo de 60 GB no total.. e a estimativa de crescimento é 
 baixo ...
 só para se ter uma idéia, meus discos são de 146GB, e os 
 DATAFILES, que
 são meus maiores arquivos no RAID 1, tem o total de 40GB...
 ou seja, ainda tem muito espaço nos discos para crescer...

 por isso minha duvida em relação ao ASM.. pois me parece que 
 ele vem
 suprir uma necessidade muito maior do que eu tenho atualmente...
  

[oracle_br] Re: ASM Redundância Normal (complemento)

2009-05-07 Por tôpico Eliandro Jakubski
Se as conclusões estão corretas, surge outra dúvida:

Vamos supor que eu utilize o DG1, criado abaixo, em uma instalação RAC 
metropolitano (cada nó em um CPD distinto), pergunto:
Qual a real necessidade de eu ter um Data Guard nesse ambiente?

Fazer bkp no dataguard?
Aplicação com delay das alterações feitas no primário (flash back não 
resolveria)?

Eliandro



De:
Eliandro Jakubski/CHI/BR/Itaipu
Para:
oracle_br@yahoogrupos.com.br
Data:
07/05/2009 18:50
Assunto:
ASM Redundância Normal


Tenho uma dúvida sobre a opção de normal redundance do ASM.

Vamos supor o seguinte cenário:

- Tenho dois storages (A e B);
- Aloquei os discos /dev/diskA1 e /dev/diskA2 no storage A;
- Aloquei os discos /dev/diskB1 e /dev/diskB2 no storage B;
- Todos os discos com o mesmo tamanho.

A partir dos discos alocados criei o meu disk group da seguinte forma:

CREATE DISKGROUP DG1 NORMAL REDUNDANCY
  FAILGROUP FG1 DISK
'/dev/diskA1' NAME diskA1,
'/dev/diskA2' NAME diskA2,
  FAILGROUP FG2 DISK
'/dev/diskB1' NAME diskB1,
'/dev/diskB2' NAME diskB2;

Ainda não tive tempo de testar, mas nessa configuração, pelo que entendi 
do manual, tem-se:

1- A perda de um dos discos de FG1 (diskA1 ou diskA2 do storage A) não 
compromete o funcionamento da instância;
2- O crash do storage A (perda de dois discos simultaneamente no storage 
A) não compromete o funcionamento da instância;
3- A perda de um dos discos de FG2 (diskB1 ou diskB2 d storage B) não 
compromete o funcionamento da instância;
4- O crash do storage B (perda de dois discos simultanemente do storage B) 
não compromete o funcionamento da instância;

Ou seja, pelo que entendi do manual, toda a unidade de alocação de FG1 têm 
um espelho em FG2.

As conclusões de 1 a 4 estão corretas?

Obs.: Ainda estou trabalhando na disponibilização dos recursos de hardware 
para testar!

Eliandro.



OBSERVAÇÃO:
A ITAIPU esclarece que, por força de seu Estatuto, a presente
mensagem não implica a assunção de obrigações em seu nome.

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



Re: [oracle_br] Re: ASM Redundância Normal (complemento)

2009-05-07 Por tôpico Ricardo Portilho Proni
Oi Eliandro.

As conclusões estão corretas sim, o DG1 está redundante, pode perder um
Failgroup todo. Só para de perder 1 disco de um failgroup, e antes de
você troca-lo, perder outro disco do outro failgroup.

Quanto ao Cluster que você menciona, o metropolitano, é um Stretch
Cluster, que irá requerer que 1 storage seja espelhado em outro storage
na outra localidade.

O DG RAC Primary x RAC Physical é a solução recomendada pela Oracle (e
seria mais barata) para um cenário com dois sites.

Abraço !

-  
Ricardo Portilho Proni
http://portilho.profissionaloracle.com.br



Em Qui, 2009-05-07 às 18:58 -0300, Eliandro Jakubski escreveu:
 
 
 Se as conclusões estão corretas, surge outra dúvida:
 
 Vamos supor que eu utilize o DG1, criado abaixo, em uma instalação
 RAC 
 metropolitano (cada nó em um CPD distinto), pergunto:
 Qual a real necessidade de eu ter um Data Guard nesse ambiente?
 
 Fazer bkp no dataguard?
 Aplicação com delay das alterações feitas no primário (flash back não 
 resolveria)?
 
 Eliandro
 
 De:
 Eliandro Jakubski/CHI/BR/Itaipu
 Para:
 oracle_br@yahoogrupos.com.br
 Data:
 07/05/2009 18:50
 Assunto:
 ASM Redundância Normal
 
 Tenho uma dúvida sobre a opção de normal redundance do ASM.
 
 Vamos supor o seguinte cenário:
 
 - Tenho dois storages (A e B);
 - Aloquei os discos /dev/diskA1 e /dev/diskA2 no storage A;
 - Aloquei os discos /dev/diskB1 e /dev/diskB2 no storage B;
 - Todos os discos com o mesmo tamanho.
 
 A partir dos discos alocados criei o meu disk group da seguinte forma:
 
 CREATE DISKGROUP DG1 NORMAL REDUNDANCY
 FAILGROUP FG1 DISK
 '/dev/diskA1' NAME diskA1,
 '/dev/diskA2' NAME diskA2,
 FAILGROUP FG2 DISK
 '/dev/diskB1' NAME diskB1,
 '/dev/diskB2' NAME diskB2;
 
 Ainda não tive tempo de testar, mas nessa configuração, pelo que
 entendi 
 do manual, tem-se:
 
 1- A perda de um dos discos de FG1 (diskA1 ou diskA2 do storage A)
 não 
 compromete o funcionamento da instância;
 2- O crash do storage A (perda de dois discos simultaneamente no
 storage 
 A) não compromete o funcionamento da instância;
 3- A perda de um dos discos de FG2 (diskB1 ou diskB2 d storage B) não 
 compromete o funcionamento da instância;
 4- O crash do storage B (perda de dois discos simultanemente do
 storage B) 
 não compromete o funcionamento da instância;
 
 Ou seja, pelo que entendi do manual, toda a unidade de alocação de FG1
 têm 
 um espelho em FG2.
 
 As conclusões de 1 a 4 estão corretas?
 
 Obs.: Ainda estou trabalhando na disponibilização dos recursos de
 hardware 
 para testar!
 
 Eliandro.
 
 OBSERVAÇÃO:
 A ITAIPU esclarece que, por força de seu Estatuto, a presente
 mensagem não implica a assunção de obrigações em seu nome.
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
 
 
 



[oracle_br] Re: ASM - Oracle 10g

2006-09-06 Por tôpico Anderson
A Oracle sugere, como solução ideal, a adoção de uma área para Flash 
Recovery Area.

Mas sabemos que na prática isso é meio complicado.

Resumindo, esta área é usada para armazenar o backup do banco, o que 
torna sua adoção inviável para bancos de médio ou grande porte.

Imagine que seja necessário pelo menos o mesmo tamanho ocupado pelo 
banco para esta área.

Assim, podemos afirmar que é mais viável armazenar os backups em um 
outro lugar (outros discos, fitas, etc)

Trecho retirado do manual: 
Oracle® Database Concepts
10g Release 2 (10.2)
Part Number B14220-02


The bigger the flash recovery area, the more useful it becomes. The 
recommended disk limit is the sum of the database size, the size of 
incremental backups, and the size of all archive logs that have not 
been copied to tape.


Anderson

--- Em oracle_br@yahoogrupos.com.br, Cristiano Sepe [EMAIL PROTECTED] 
escreveu

 Caros amigos boa noite!
 
 Gostaria de saber de vocês qual a melhor configuração considerando 
que desejo segurança+performance do Oracle 10g sobre ASM.
 
 Instalei o Linux + Oracle(soft) em um HD SAT e pretendo criar o 
banco sobre um conjunto scsi de 4 discos. 
 
 Estava pensando em criar algo deste tipo:
 -- Grupo que será usado para DADOS
 CREATE DISKGROUP dgroup1 NORMAL REDUNDANCY
 FAILGROUP failgroup1 DISK
 '/devices/diska1',
 '/devices/diska2',
 FAILGROUP failgroup2 DISK
 '/devices/diska3',
 '/devices/diska4';
 
 Mas lendo o manual foi recomendado que seja criado um segundo grupo 
para a flash recovery area mas não disponho de outros discos e 
seria um desperdicio utilizar dois discos acima mensionado para isso 
porque são de 147GB.
 
 Qual sugestão vocês dariam para este caso ?
 
 Agradeço desde já!
 
 Cristiano Sepe
 Gerente de Desenvolvimento
 Datapar S.A.
 Ciudad del Este - PY
 ---
 @ office: [EMAIL PROTECTED]
 
 [As partes desta mensagem que não continham texto foram removidas]







--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine  
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:
[EMAIL PROTECTED]

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

 





Re: [oracle_br] Re: ASM - Oracle 10g

2006-09-06 Por tôpico Cristiano Sepe
Anderson,

Obrigado pelo pronto retorno!

Qual solução você tem aplicado ? Não utiliza a Flash recovery e apenas faz 
backup com RMAN ?

Um abraço.

Cristiano.
  - Original Message - 
  From: Anderson 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, September 06, 2006 7:56 AM
  Subject: [oracle_br] Re: ASM - Oracle 10g


  A Oracle sugere, como solução ideal, a adoção de uma área para Flash 
  Recovery Area.

  Mas sabemos que na prática isso é meio complicado.

  Resumindo, esta área é usada para armazenar o backup do banco, o que 
  torna sua adoção inviável para bancos de médio ou grande porte.

  Imagine que seja necessário pelo menos o mesmo tamanho ocupado pelo 
  banco para esta área.

  Assim, podemos afirmar que é mais viável armazenar os backups em um 
  outro lugar (outros discos, fitas, etc)

  Trecho retirado do manual: 
  Oracle® Database Concepts
  10g Release 2 (10.2)
  Part Number B14220-02

  
  The bigger the flash recovery area, the more useful it becomes. The 
  recommended disk limit is the sum of the database size, the size of 
  incremental backups, and the size of all archive logs that have not 
  been copied to tape.
  

  Anderson

  --- Em oracle_br@yahoogrupos.com.br, Cristiano Sepe [EMAIL PROTECTED] 
  escreveu
  
   Caros amigos boa noite!
   
   Gostaria de saber de vocês qual a melhor configuração considerando 
  que desejo segurança+performance do Oracle 10g sobre ASM.
   
   Instalei o Linux + Oracle(soft) em um HD SAT e pretendo criar o 
  banco sobre um conjunto scsi de 4 discos. 
   
   Estava pensando em criar algo deste tipo:
   -- Grupo que será usado para DADOS
   CREATE DISKGROUP dgroup1 NORMAL REDUNDANCY
   FAILGROUP failgroup1 DISK
   '/devices/diska1',
   '/devices/diska2',
   FAILGROUP failgroup2 DISK
   '/devices/diska3',
   '/devices/diska4';
   
   Mas lendo o manual foi recomendado que seja criado um segundo grupo 
  para a flash recovery area mas não disponho de outros discos e 
  seria um desperdicio utilizar dois discos acima mensionado para isso 
  porque são de 147GB.
   
   Qual sugestão vocês dariam para este caso ?
   
   Agradeço desde já!
   
   Cristiano Sepe
   Gerente de Desenvolvimento
   Datapar S.A.
   Ciudad del Este - PY
   ---
   @ office: [EMAIL PROTECTED]
   
   [As partes desta mensagem que não continham texto foram removidas]
  




   

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



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine  
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:
[EMAIL PROTECTED]

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