Вы находитесь на странице: 1из 5

LABORATORIO ADMINISTRACIÓN BD 751101-1-1S-2020

ASM

Abrir una terminal de Linux con usuario “oracle”.

Parametrizar la variable ORACLE_SID con la instancia de base de datos creada en la clase anterior.
“tadeo”. Si tiene dudas del nombre de la base de datos, consulta el archivo que se encuentra en la
siguiente ruta: /etc/oratab

La asignación de la variable ORACLE_SID, se realiza con la herramienta oraenv:

Cambie el puerto de la consola “Enterprise Manager Express”, para la base de datos pluggable 2,
creada en la clase anterior, asigne 5701 al nuevo puerto por donde se ingresará a la consola.

RTA:

Ingrese a través del navegador a la consola “Enterprise Manager Express” con el puerto 5701,
Pegar evidencia de la pantalla de inicio:

Ingrese a una terminal de Linux, parametrice la variable ORACLE_SID con la instancia “+ASM”,
como se muestra en el siguiente ejemplo:
Ingresar a la SQL-PLUS con el usuario “sys” y perfil “sysasm”.

Consultar los diskgroups a través de la vista V$ASM_DISKGROUP para determinar cuántos grupos
de discos están creados y su tamaño.

Dar formato a las columnas ‘NAME’ Y ‘STATE’ como se muestra en el ejemplo:

RTA:

Con la vista V$ASM_DISKGROUP. ¿Cuánto es el tamaño libre, ocupado y total?:

RTA:

Dar formato a las columnas ‘NAME’ Y ‘PATH’.

Consultar la vista V$ASM_DISK para determinar a qué grupo de discos fueron asignados como en
el ejemplo:
RTA:

Con la vista V$ASM_DISK, determinar: ¿Cuánto es el tamaño de cada disco creado para ASM?
¿Cuánto tiene libre cada disco?:

RTA:

La vista V$ASM_TEMPLATE visualiza el contenido de objetos de ASM asociados a un DISKGROUP


por instancia.

RTA:

La vista V$ASM_CLIENT visualiza en un registro para cada instancia de base de datos con un grupo
de discos administrados por la instancia de ASM:

RTA:
Si agregamos un disco miembro a un diskgroup, el espacio alocado comienza a re-balancear, a
repartirse en el nuevo miembro, en el espacio libre disponible. Por ejemplo, tenemos un diskgroup
de 100GB integrado por dos discos de 50G y una instancia de base de datos que ocupa 90GB,
cuando se agrega un nuevo miembro, por ejemplo, de 50GB, el ASM lo detecta como una unidad,
un diskgroup de 150GB, y va a dividir los 90GB, en los tres discos ahora miembros. Es decir que
cada disco tendrá aproximado 30GB de datos en cada disco miembro de 50GB.

El rebalanceo también ocurre cuando extraemos un disco siempre y cuando exista una relación
que nos permita quitarlo y vuelva a rebalancear. Esto lo podemos hacer por medio de la sentencia
REBALANCE mediante un ALTER DISKGROUP. En el caso que no elijamos un rebalanceo de manera
manual, el parámetro ASM_POWER_LIMIT.

RTA:

En nuestra instancia de ASM se encuentra en el menor balanceo posible, provocando que re-
balancee en mayor tiempo y ocupe menos recursos. Cambiar el parámetro para que se ejecute en
un modo manual a 5. ¿Se ejecutó la actualización del parámetro? ¿Qué valor se muestra en el
parámetro?

ALTER DISKGROUP nombre_diskgroup REBALANCE POWER 5;

RTA:

Asigne a la variable ORACLE_SID, el nombre de la instancia de base de datos.


RTA:

Para ingresar directamente a una base de datos “pluggable”, se debe crear parametrización en el
archivo tnsnames.ora. Adicione una nueva entrada en dicho archivo, para poder ingresar
directamente a la segunda base de datos pdb2.

RTA:

Ingrese con usuario SYS a la base de datos pluggable “pdb2”, con el nuevo identificador creado.

RTA:

Вам также может понравиться