Category: Real Application Cluster

Resultado 1z1-058 :( Otra oportunidad!!!



Por fin me llegó el resultado del examen 1z1-058 : Real Application Cluster 11gr2 and Grid Infraestructure que inscribí hace un tiempo atrás

Inscripción 1z1-058

Pues bien, como me temía me fue mal..me dió algo de pena, pero de esto uno aprende entonces ahora sólo queda esperar a inscribirse nuevamente ...me voy a dar unos 3 meses y espero rendirlo con éxito a fin de año, pues en estos momentos me encuentro preparando el exámen para Exadata.

He aquí el fatídico resultado



Para que tengan más o menos en cuenta los contenidos consultados

Section: Grid Infrastructure: Clusterware and ASM
  • Administer ASM Dynamic Volume Manager
  • Configure and manage services in a RAC environment
  • Configure services aggregation and tracing
  • Describe ASM architecture and components
  • Describe Cluster hardware best practices
  • Describe how Grid Plug and Play affects Clusterware
  • Determine RAC-specific tuning components
  • Implement ASM Cluster File System
  • Implement the most common RAC tuning tips
  • Manage ASM Cluster File System (ACFS)
  • Manage ASM volumes
  • Perform a single instance to RAC conversion
  • Tune instance recovery in RAC
  • Understan.d Oracle Clusterware Architecture
  • Use ACFS Snapshots
  • Use Enterprise Manager cluster database pages
  • Use services with the Database Resource Manager and scheduler
  • Use the Automatic Workload Repository (AWR) in RAC
  • Use the Cluster Database Performance pages
  • Using command line tools to Manage ACFS

    Section: Real Application Clusters

  • Configure ASM disk groups
  • Make ASM cluster file system
  • Mount ACFS volumes
  • Perform pre-install tasks for Grid Infrastructure

    ¡¡ A seguir estudiando !!

  • by Ligarius
    13.09.11. 11:24:14. 250 words, 608 views. Categories: Real Application Cluster , Leave a comment »Send a trackback »

    Ahora Oracle soporta RAC en VMWare !!! (Oracle Support on VMWare)



    Oracle realizo un "pequeño" anunció que en el fondo traerá muchas repercusiones, sobre todo, en lo relativo al mundo de la virtualización.



    Desde ahora Oracle realizará soporte sobre VMWare de sus productos, o sea, podremos abrir SR sin problemas, el único detalle es que si el problema se relaciona con VMWare , Oracle recomendará de forma inmediata el cambio a la plataforma nativa

    Da para pensar que habrá un gran cambio a nivel empresarial, en el fondo , le están doblando la mano y Oracle se da cuenta que su solución de virtulización es ocupada sólo por los valientes :>>

    O sea, cada día más , a partir de ahora, veremos producción montada sobre máquinas virtuales VMWare, que para mí modo de ver, es lo más sólido que existe en el mercado.

    Un punto no menor, es que RAC también está soportado sobre máquinas virtuales, pero sólo desde la versión 11gr2 , que bien!!!

    O sea...grande VMWare :)

    Referencia
    La nota en metalink Support Position for Oracle Products Running on VMWare Virtualized Environments [ID 249212.1]


    by Ligarius
    11.11.10. 10:19:05. 185 words, 837 views. Categories: Cosas varias, Real Application Cluster , Leave a comment »Send a trackback »

    Oracle Clusterware : Cambiando el voting disk en Oracle10gr2 (Changing Voting Disk)


    Después de un tiempo de inactividad, volvemos a las pistas ... ;) , cambiando el Voting Disk de un RAC



    Ahora con algo simpático, que fue el cambio de un Voting Disk que presentaba problemas en un cliente , el cual poseía un RAC de 4 nodos en 10gr2, el problema era que uno de los nodos sufría problemas de Eviction , o sea, el GSSD lo botaba del Cluster.

    Se analizaron varias aristas y se decidio el cambio del Voting Disk a nivel del cluster en general, la verdad el problema desaparecio , he acá el paso a paso de la solución.


    Las máquinas involucradas..

    nodo1 168.10.10.1
    nodo2 168.10.10.2
    nodo3 168.10.10.3
    nodo4 168.10.10.4

    1.- Comenzamos con el respaldo físico del voting disk

    Desde nodo1 (168.10.10.1)

    Lo consultamos, para saber donde está

    nodo1> crsctl query css votedisk
    0. 0 /dev/rhdisk3

    located 1 votedisk(s).
    nodo1>



    Y se respalda fisicamente (esto no esta soportado en 11gr2)

    nodo1> dd if=/dev/rhdisk3 of=voting_resp_10-09-2010.dbf

    nodo1> ls -ltr
    total 2050816
    -rw-r--r-- 1 oracle oinstall 524943360 Sep 10 01:05 voting_resp_10-09-2010.dbf
    nodo1>

    nodo1> pwd
    /home/oracle
    nodo1>



    2.- Se añade el vote disk con root, pero indica error dado que se encuentra el clusterware arriba, hay documentación que dice que se puede hacer con el comando force, pero esto no se recomienda, dado que se podrían presentar problemas de corrupción.

    bash-2.05b# /u1/app/oracle/product/10.2.0/bin/crsctl add css votedisk /dev/rhdisk48
    Cluster is not in a ready state for online disk addition



    3.- Se bajan las instancias Oracle con usuario oracle

    crs_stop -all



    4.- Se verifica el estado del crs en cada nodo (se debe ejecutar el comando en cada máquina)

    [nodo1]# /u1/app/oracle/product/10.2.0/bin/crsctl check crs
    CSS appears healthy
    CRS appears healthy
    EVM appears healthy


    Como se visualiza UP, hay que bajarlo.


    5.- Se baja el clusterware en todos los nodos (este comando se debe ejecutar en todos los nodos)

    [nodo1]# /u1/app/oracle/product/10.2.0/bin/crsctl stop crs
    Stopping resources.
    Successfully stopped CRS resources
    Stopping CSSD.
    Shutting down CSS daemon.
    Shutdown request successfully issued.



    6.- Se añade el voting disk con la opción force , dado que se encuentra el CRS abajo. Esta tarea puede ser realizada desde cualquier nodo

    [nodo2]# /u1/app/oracle/product/10.2.0/bin/crsctl add css votedisk /dev/rhdisk48 -force
    Now formatting voting disk: /dev/rhdisk48
    successful addition of votedisk /dev/rhdisk48.
    [nodo2]#



    7.- Verificamos los voting disk existentes, debiesen aparecer el nuevo y el antiguo

    [nodo2]# /u1/app/oracle/product/10.2.0/bin/crsctl query css votedisk
    0. 0 /dev/rhdisk3
    1. 0 /dev/rhdisk48 --> Nuevo

    located 2 votedisk(s).



    8.- Borramos el voting disk anterior con la opción force

    [nodo2]# /u1/app/oracle/product/10.2.0/bin/crsctl delete css votedisk /dev/rhdisk3 -force
    successful deletion of votedisk /dev/rhdisk3.



    9.- Consultamos nuevamente el votedisk

    [nodo2]# /u1/app/oracle/product/10.2.0/bin/crsctl query css votedisk
    0. 0 /dev/rhdisk48

    located 1 votedisk(s).



    10.- Levantamos clusterware en todos los nodos (se debe ejecutar el mismo comando en todos los nodos)

    [nodo2]# /u1/app/oracle/product/10.2.0/bin/crsctl start crs
    Attempting to start CRS stack
    The CRS stack will be started shortly



    11.- Verificamos el clusterware

    /u1/app/oracle/product/10.2.0/bin/crsctl check crs
    CSS appears healthy
    CRS appears healthy
    EVM appears healthy



    12.- Y procedemos a levantar todos los componentes y servicios de nuestro clusterware

    /u1/app/oracle/product/10.2.0/bin/crs_start -all



    Referencias
    OCR / Vote disk Maintenance Operations: (ADD/REMOVE/REPLACE/MOVE) [ID 428681.1]


    by Ligarius
    13.10.10. 11:54:58. 574 words, 2601 views. Categories: Base de datos, Oracle 10g, Real Application Cluster , 2 comments »Send a trackback »

    Problemas al momento de utilizar ASMLib con PowerPath Multipathing



    El Multipath es una técnica que provee alta disponibilidad para las tarjetas que acceden al Storage, esto es la más sencilla explicación que encontre.

    EMC PowerPath Multipathing

    Cuando se generan estos accesos a Storage , se generan particiones con el siguiente nombre

    more /proc/partitions

    120 0 52429440 emcpowera
    120 16 52429440 emcpowerb
    120 32 52429440 emcpowerc
    120 48 52429440 emcpowerd
    120 64 52429440 emcpowere
    120 80 52429440 emcpowerf
    120 96 52429440 emcpowerg
    120 112 52429440 emcpowerh
    120 128 408960 emcpoweri
    120 144 408960 emcpowerj
    120 160 408960 emcpowerk
    120 176 408960 emcpowerl
    120 192 408960 emcpowerm




    Y como somos DBA de peso... necesitamos generar etiquetas con ASMLib para nuestro RAC, ejecutamos el siguiente comando

    [root@g500603sv401 dev]# /etc/init.d/oracleasm createdisk VOL01 /dev/emcpowera



    Pero recibimos el siguiente mensaje

    Marking disk "VOL01" as an ASM disk: [FAILED]



    Nos preguntamos ... ¿Cómo puede ser si la partición existe?

    De hecho, lo vemos como partición y lo vemos como dispositivo válido

    [root@g500603sv401 dev]# ls -ltr /dev/emcpowera
    brwxrwxr-x 1 root disk 120, 0 Aug 4 16:05 /dev/emcpowera



    Para lo anterior , existe una solución de más bajo nivel que es ocupar asmtools, que en el fondo es el comando que ocupa el utilitario oracleasm .

    [root@g500603sv401 init.d]# /usr/sbin/asmtool -C -l /dev/oracleasm -n VOL01 /dev/emcpowera -s /dev/emcpowera -a force=yes
    asmtool: Device "/dev/emcpowera" is not a partition
    asmtool: Continuing anyway



    Nos indica claramente que los dispositivos PowerPath no son una partición , pero ese mensaje lo podemos pasar por alto.

    De hecho, se genera el volumen VOL1 que creamos con el ASMLib y lo podemos visualizar

    [root@g500603sv401 init.d]# ls -ltr /dev/oracleasm/disks/
    total 0
    brw-r----- 1 root root 120, 0 Aug 4 17:11 VOL01
    [root@g500603sv401 init.d]#




    Pero hay un gran detalle, queda con privilegios de root, o sea, no nos sirve de mucho, pero para solucionar eso , ejecutamos el siguiente comando

    [root@g500603sv401 init.d]# /etc/init.d/oracleasm scandisks
    Scanning the system for Oracle ASMLib disks: [ OK ]



    Después de haber escaneado los discos.. :>> , ahora si son de oracle y se pueden leer y escribir

    [root@g500603sv401 init.d]# ls -ltr /dev/oracleasm/disks/
    total 0
    brw-rw---- 1 oracle oinstall 120, 0 Aug 4 17:11 VOL01



    Espero les sirva

    by Ligarius
    18.08.10. 18:01:38. 340 words, 1485 views. Categories: Oracle11gR2, ASM (Automatic Storage Management), Real Application Cluster , Leave a comment »Send a trackback »

    Instalación de RAC en 10gr2 paso a paso (con máquinas virtuales)



    Hola ... después de bastante tiempo sin postear, les hago llegar algo útil , no tremendamente innovador, pero algo que les servirá



    Es un paso a paso para instalar RAC 10gr2 en Linux con máquinas virtuales , este paper contiene desde la creación de las máquinas, el Storage , la configuración de las redes, hasta la instalación propia del motor, para pedagogía es bastante bueno...

    Rac 10gr2 eb Linux 3.0

    Eso un saludo y ya estaremos posteando sobre instalación de RAC 11gr2 , sobre añadir un nodo al RAC y algo que me ha llamado bastante la atención , Oracle Golden Gate :>>

    Espero les sirva


    by Ligarius
    31.07.10. 18:50:56. 108 words, 1463 views. Categories: Oracle 10g, Real Application Cluster , 2 comments »Send a trackback »