You are on page 1of 8

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

-- ESTO ES PARA VER LAS ZONAS DE UN SERVIDOR VIRTUALIZADO


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

format
ldm list
ldm list-bindings iway01
ldm list-bindings alv01

----------------------------------------------------------------------
--SE LISTA LOS DISCO CON FORMAT Y SE IDENTIFICA EL DISCO QUE SE A�ADIO
----------------------------------------------------------------------

# format

AVAILABLE DISK SELECTIONS:


0. c0t0d0 <LSILOGIC-LogicalVolume-3000 cyl 65533 alt 2 hd 16 sec 136>
/pci@1e,600000/pci@0/pci@2/scsi@0/sd@0,0
1. c0t2d0 <SUN146G cyl 14087 alt 2 hd 24 sec 848>
/pci@1e,600000/pci@0/pci@2/scsi@0/sd@2,0
2. c5t0d0 <SUN-StorEdge3320-421D cyl 65533 alt 2 hd 64 sec 409> STO_3320
/pci@1f,700000/pci@0/pci@2/pci@0/pci@8/scsi@2,1/sd@0,0
3. c7t600508B40006A4B900016000035C0000d0 <drive not available>
/scsi_vhci/ssd@g600508b40006a4b900016000035c0000
4. c7t600508B40006A4B90001600003770000d0 <HP-HSV200-6250 cyl 25598 alt 2 hd
128 sec 128>
/scsi_vhci/ssd@g600508b40006a4b90001600003770000
5. c7t6005076802818043A800000000000063d0 <IBM-2145-0000 cyl 51198 alt 2 hd
128 sec 256> V7000DEM
/scsi_vhci/ssd@g6005076802818043a800000000000063
6. c7t600507680283880AB0000000000000B2d0 <IBM-2145-0000 cyl 12798 alt 2 hd
64 sec 256> IWAFBD02
/scsi_vhci/ssd@g600507680283880ab0000000000000b2
7. c7t600507680283880AB0000000000000B4d0 <IBM-2145-0000 cyl 5118 alt 2 hd 32
sec 64> IWAVBD01
/scsi_vhci/ssd@g600507680283880ab0000000000000b4
8. c7t600507680283880AB0000000000000B5d0 <IBM-2145-0000 cyl 5118 alt 2 hd 32
sec 64> IWACBD01
/scsi_vhci/ssd@g600507680283880ab0000000000000b5
9. c7t600507680283880AB000000000000061d0 <IBM-2145-0000 cyl 25598 alt 2 hd
64 sec 256> IWADBD02
/scsi_vhci/ssd@g600507680283880ab000000000000061
10. c7t600507680283880AB000000000000062d0 <IBM-2145-0000 cyl 25598 alt 2 hd
64 sec 256> IWAFBD01
/scsi_vhci/ssd@g600507680283880ab000000000000062
11. c7t600507680283880AB000000000000063d0 <IBM-2145-0000 cyl 25598 alt 2 hd
64 sec 256> IWADBD01
/scsi_vhci/ssd@g600507680283880ab000000000000063

----------------------------------------------------------------------
-- ESPECIFICAMOS EL DISCO AL QUE LE VAMOS A DAR FORMATO EN ESTE EJEMPLO
-- SELECCIONAMOS EL DISCO 4
----------------------------------------------------------------------

Specify disk (enter its number): 4


selecting c7t600508B40006A4B90001600003770000d0
[disk formatted]
----------------------------------------------------------------------
-- SE LISTAN LAS ACCIONES QUE PODEMOS REALIZAR SOBRE EL DISCO
-- PARA ESTE CASO VAMOS A DARLE FORMATO AL DISCO 4
----------------------------------------------------------------------

FORMAT MENU:
disk - select a disk
type - select (define) a disk type
partition - select (define) a partition table
current - describe the current disk
format - format and analyze the disk
repair - repair a defective sector
label - write label to the disk
analyze - surface analysis
defect - defect list management
backup - search for backup labels
verify - read and display labels
save - save new disk/partition definitions
inquiry - show vendor, product and revision
volname - set 8-character volume name
!<cmd> - execute <cmd>, then return
quit

----------------------------------------------------------------------
-- INGRESAMOS LA LETRA p (EN MINUSCULA) PARA LISTAR LAS PARTICIONES
-- QUE TIENE EL DISCO Y LAS OPCIONES QUE SE PUEDEN REALIZAR SOBRE LAS
-- PARTICIONES DEL DISCO SELECCIONADO
----------------------------------------------------------------------

format> p

PARTITION MENU:
0 - change `0' partition
1 - change `1' partition
2 - change `2' partition
3 - change `3' partition
4 - change `4' partition
5 - change `5' partition
6 - change `6' partition
7 - change `7' partition
select - select a predefined table
modify - modify a predefined partition table
name - name the current table
print - display the current table
label - write partition map and label to the disk
!<cmd> - execute <cmd>, then return
quit

----------------------------------------------------------------------
-- INGRESAMOS LA LETRA p (EN MINUSCULA) PARA PRESENTAR EL DETALLE DE
-- LAS PARTICIONES, LAS PARTICIONES A LA QUE LE VAMOS A DAR
-- FORMATO SOLO SON A LAS PARTICIONES 0, 1 Y 6 EL RESTO DE LAS
-- NO SE TOCAN (OJO)
----------------------------------------------------------------------

partition> p

Current partition table (original):


Total disk cylinders available: 25598 + 2 (reserved cylinders)

Part Tag Flag Cylinders Size Blocks


0 root wm 0 - 15 128.00MB (16/0/0) 262144
1 swap wu 16 - 31 128.00MB (16/0/0) 262144
2 backup wu 0 - 25597 199.98GB (25598/0/0) 419397632
3 unassigned wm 0 0 (0/0/0) 0
4 unassigned wm 0 0 (0/0/0) 0
5 unassigned wm 0 0 (0/0/0) 0
6 usr wm 32 - 25597 199.73GB (25566/0/0) 418873344
7 unassigned wm 0 0 (0/0/0) 0

----------------------------------------------------------------------
-- EMPEZAMOS CON LAS PARTICION 0 (CERO) INGRESAMOS EL NUMERO DE LA
-- LA PARTICION A FORMATEAR
----------------------------------------------------------------------

partition> 0

Part Tag Flag Cylinders Size Blocks


0 root wm 0 - 15 128.00MB (16/0/0) 262144

----------------------------------------------------------------------
-- INGRESAMOS LOS SIGUIENTE PARAMETROS, EL PARAMETRO 1 Y 2
-- SOLICITADOS SE DA ENTER, EN EL PARAMETRO 3 SE INDICA QUE INICIE EN EL
-- CILINDRO 1 Y EL PARAMETRO 4 SE INGRESA EL SIGNO $ (DOLAR) ESTO
-- QUIERE DECIR HASTA EL ULTIMO CILINDRO
----------------------------------------------------------------------

Enter partition id tag[root]:


Enter partition permission flags[wm]:
Enter new starting cyl[0]: 1
Enter partition size[262144b, 16c, 16e, 128.00mb, 0.12gb]: $

----------------------------------------------------------------------
-- NUEVAMENTE LISTAMOS LAS PARTICIONES PARA VERIFICAR QUE SE REALIZO
-- EL CAMBIO EN LA PARTICION 0 (CERO)
----------------------------------------------------------------------

partition> p

Current partition table (unnamed):


Total disk cylinders available: 25598 + 2 (reserved cylinders)

Part Tag Flag Cylinders Size Blocks


0 root wm 1 - 25597 199.98GB (25597/0/0) 419381248
1 swap wu 16 - 31 128.00MB (16/0/0) 262144
2 backup wu 0 - 25597 199.98GB (25598/0/0) 419397632
3 unassigned wm 0 0 (0/0/0) 0
4 unassigned wm 0 0 (0/0/0) 0
5 unassigned wm 0 0 (0/0/0) 0
6 usr wm 32 - 25597 199.73GB (25566/0/0) 418873344
7 unassigned wm 0 0 (0/0/0) 0

----------------------------------------------------------------------
-- AHORA SELECCIONAMOS LA PARTICION 1, PARAMETRO 1 Y 2 SE DA ENTER
-- PARAMETRO 3 Y 4 INGRESAMOS 0 (CERO)
----------------------------------------------------------------------
partition> 1
Part Tag Flag Cylinders Size Blocks
1 swap wu 16 - 31 128.00MB (16/0/0) 262144

Enter partition id tag[swap]:


Enter partition permission flags[wu]:
Enter new starting cyl[16]: 0
Enter partition size[262144b, 16c, 15e, 128.00mb, 0.12gb]: 0

----------------------------------------------------------------------
-- LISTAMOS LAS PARTICIONES Y VERIFICAMOS EL CAMBIO
----------------------------------------------------------------------

partition> p
Current partition table (unnamed):
Total disk cylinders available: 25598 + 2 (reserved cylinders)

Part Tag Flag Cylinders Size Blocks


0 root wm 1 - 25597 199.98GB (25597/0/0) 419381248
1 unassigned wu 0 0 (0/0/0) 0
2 backup wu 0 - 25597 199.98GB (25598/0/0) 419397632
3 unassigned wm 0 0 (0/0/0) 0
4 unassigned wm 0 0 (0/0/0) 0
5 unassigned wm 0 0 (0/0/0) 0
6 usr wm 32 - 25597 199.73GB (25566/0/0) 418873344
7 unassigned wm 0 0 (0/0/0) 0

----------------------------------------------------------------------
-- AHORA SELECCIONAMOS LA PARTICION 6, PARA EL PARAMETRO 1 Y 2 SE DA
-- ENTER, PARA EL PARAMETRO 3 Y 4 SE INGRESA 0 (CERO)
----------------------------------------------------------------------

partition> 6
Part Tag Flag Cylinders Size Blocks
6 usr wm 32 - 25597 199.73GB (25566/0/0) 418873344

Enter partition id tag[usr]:


Enter partition permission flags[wm]:
Enter new starting cyl[32]: 0
Enter partition size[418873344b, 25566c, 25565e, 204528.00mb, 199.73gb]: 0

----------------------------------------------------------------------
-- LISTAMOS LAS PARTICIONES Y VERIFICAMOS QUE SE REALIZARON LOS CAMBIOS
----------------------------------------------------------------------

partition> p
Current partition table (unnamed):
Total disk cylinders available: 25598 + 2 (reserved cylinders)

Part Tag Flag Cylinders Size Blocks


0 root wm 1 - 25597 199.98GB (25597/0/0) 419381248
1 unassigned wu 0 0 (0/0/0) 0
2 backup wu 0 - 25597 199.98GB (25598/0/0) 419397632
3 unassigned wm 0 0 (0/0/0) 0
4 unassigned wm 0 0 (0/0/0) 0
5 unassigned wm 0 0 (0/0/0) 0
6 unassigned wm 0 0 (0/0/0) 0
7 unassigned wm 0 0 (0/0/0) 0

----------------------------------------------------------------------
-- FINALMENTE INGRESAMOS LA PALABRA label (EN MINUSCULA) PARA GUARDAR
-- LOS CAMBIOS SOBRE LAS PARTICIONES, Y PONEMOS y (EN MINUSCULA) PARA
-- CONFIRMAR QUE DESEAMOS GUARDAR LOS CAMBIOS
----------------------------------------------------------------------

partition> label
Ready to label disk, continue? y

----------------------------------------------------------------------
-- PARA SALIR INGRESAMOS LA PALABRA quit (EN MINUSCULA) ESTO SE HACE
-- DOS VECES PRIMERO PARA SALIR DEL DISCO SELECCIONADO Y DESPUES
-- PARA SALIR DEL MODO FORMAT
----------------------------------------------------------------------

partition> quit

format> quit

----------------------------------------------------------------------
-- ETIQUETADOS DE LOS DISCO DE ACUERDO A LO REQUERIDO POR BASE DE
-- DATOS
----------------------------------------------------------------------

----------------------------------------------------------------------
-- SELECCIONAMOS EL NOMBRE DEL DISCO Y LE A�ADIMOS AL FINAL EL s0
-- INDICA EL SLIDE CERO QUE ES EL QUE VAMOS A UTILIZAR PARA A�ADIR AL
-- ASM DE LA BASE DE DATOS, HACEMOS UN LS
----------------------------------------------------------------------

[root@iway-tmxec-ora-n01:/dev/rdsk]# ls -l
/dev/rdsk/c7t600507680283880AB000000000000063d0s0
lrwxrwxrwx 1 root root 67 Mar 15 17:09
/dev/rdsk/c7t600507680283880AB000000000000063d0s0 ->
../../devices/scsi_vhci/ssd@g600507680283880ab000000000000063:a,raw

----------------------------------------------------------------------
-- DENTRO DEL /dev SE HA CREADO UNA CARPETA oracle, DONDE CREAREMOS
-- LOS LINK A LOS DISCO QUE A�ADAMOS, DENTRO DE /dev/oracle SE
-- ENCONTRARAN VARIAS CARPETAS POR CADA DISKGROUP QUE LA BASE TENGA
-- PARA EL CASO DE LOS SERVIDORES TMX Y T3 (datos, backup, crs)
-- PARA EL CASO DE LOS T4 (crs, datos01, datos02, fra01, fra02)
----------------------------------------------------------------------

[root@iway-tmxec-ora-n01:/dev/rdsk]# cd ../oracle/datos

----------------------------------------------------------------------
-- SE LE CAMBIA EL DUE�O Y LOS PERMISOS AL SPECIALFILE DEL DISCO
-- SOLO EL SLIDE CERO
----------------------------------------------------------------------

[root@iway-tmxec-ora-n01:/dev/oracle/datos]# chown oracle:dba


/devices/scsi_vhci/ssd@g600507680283880ab000000000000063:a,raw
[root@iway-tmxec-ora-n01:/dev/oracle/datos]# chmod 660
/devices/scsi_vhci/ssd@g600507680283880ab000000000000063:a,raw

----------------------------------------------------------------------
-- VERIFICAMOS LOS CAMBIO DE DUE�O Y PERMISOS
----------------------------------------------------------------------

[root@iway-tmxec-ora-n01:/dev/oracle/datos]# ls -l
/devices/scsi_vhci/ssd@g600507680283880ab000000000000063:a,raw
crw-rw---- 1 oracle dba 118, 192 Apr 3 13:58
/devices/scsi_vhci/ssd@g600507680283880ab000000000000063:a,raw

----------------------------------------------------------------------
-- INGRESAMOS A LA RUTA DE ACUERDO AL DISKGROUP AL QUE VAMOS A A�ADIRLE
-- EL DISCO Y LISTAMOS LOS DISCO QUE SE ENCUENTRAN EN LA RUTA
----------------------------------------------------------------------

[root@iway-tmxec-ora-n01:]# cd /dev/oracle/datos
[root@iway-tmxec-ora-n01:/dev/oracle/datos]# ls -l
total 4
lrwxrwxrwx 1 root root 62 Apr 3 16:27 asmdisk01 ->
/devices/scsi_vhci/ssd@g600507680283880ab000000000000063:a,raw
lrwxrwxrwx 1 root root 62 Apr 3 17:29 asmdisk02 ->
/devices/scsi_vhci/ssd@g600507680283880ab000000000000061:a,raw

----------------------------------------------------------------------
-- CREAMOS EL LINK PARA QUE APUNTE AL SPECIAFILE CON EL NOMBRE
-- DEL LINK EN BASE AL STANDAR MANEJADO POR BASE DE DATOS
-- EN ESTE CASO EL QUE SIGUE ES asmdisk03, CREADO EL LINK BORRAMOS
-- EL LINK POR DEFAULT QUE SE CREO CUANDO SE PRESENTO EL DISCO AL
-- SERVIDOR EL MISMO QUE SE ENCUENTRA EN /dev/rdsk (* OJO SOLO SE ESTA
-- BORRANDO EL LINK QUE SE CREO CON EL SLIDE CERO, PARA EL RESTO DE
-- SLIDE ESTOS NO SE TOCAN* )
----------------------------------------------------------------------

[root@iway-tmxec-ora-n01:/dev/oracle/datos]# ln -s
/devices/scsi_vhci/ssd@g600508b40006a4b90001600003770000:a,raw asmdisk03
[root@iway-tmxec-ora-n01:/dev/oracle/datos]# unlink
/dev/rdsk/c7t600507680283880AB000000000000063d0s0

----------------------------------------------------------------------
-- VERIFICAMOS CON UN ls QUE EL LINK YA NO EXISTE
----------------------------------------------------------------------

[root@iway-tmxec-ora-n01:/dev/oracle/datos]# ls -l
/dev/rdsk/c7t600507680283880AB000000000000063d0s0
/dev/rdsk/c7t600507680283880AB000000000000063d0s0: No such file or directory

----------------------------------------------------------------------
-- A�ADIMOS EL DISCO AL DISKGROUP EN EL ASM
----------------------------------------------------------------------

ALTER DISKGROUP DATOS ADD DISK '/dev/oracle/datos/asmdisk03';

----------------------------------------------------------------------
-- ERRORES QUE PUEDEN SALIR
----------------------------------------------------------------------
----------------------------------------------------------------------
-- SI AL A�ADIR EL DISCO SALE EL SIGUENTE ERROR ES PORQUE EL DISCO
-- NO ESTA CORRECTAMENTE FORMATEADO, PARA ESTE CASO ESPECIFICO NO SE
-- HABIAN GUARDADO LOS CAMBIO QUE SE HABIAN REALIZADOS POR CADA
-- PARTICION, SE LE VOLVIO A HACER FORMAT Y NOS ASEGURAMOS DE GUARDAR
-- LOS CAMBIOS CON label
----------------------------------------------------------------------

SQL> ALTER DISKGROUP DATOS ADD DISK '/dev/oracle/datos/asmdisk03';


ALTER DISKGROUP DATOS ADD DISK '/dev/oracle/datos/asmdisk03'
*
ERROR at line 1:
ORA-15032: not all alterations performed
ORA-15031: disk specification '/dev/oracle/datos/asmdisk03' matches no disks
ORA-15025: could not open disk '/dev/oracle/datos/asmdisk03'
ORA-27094: raw volume used can damage partition table
SVR4 Error: 2064799720: Unknown system error
Additional information: 2064799528

----------------------------------------------------------------------
-- SI AL A�ADIR EL DISCO SALE EL SIGUIENTE ERROR, SE DEBE VERIFICAR
-- LOS PARAMETRO DE ASM (asm_diskgroups Y asm_diskstring) AL HACER
-- SHOW PARAMETER LOS DISKGROUP DEBEN ESTAR MONTADOS Y LAS RUTAS DEL
-- asm_diskstring DEBEN APUNTAR A LAS CARPETAS DEL /dev/oracle
----------------------------------------------------------------------

SQL> ALTER DISKGROUP DATOS ADD DISK '/dev/oracle/datos/asmdisk03';


ALTER DISKGROUP DATOS ADD DISK '/dev/oracle/datos/asmdisk03'
*
ERROR at line 1:
ORA-15032: not all alterations performed
ORA-15031: disk specification '/dev/oracle/datos/asmdisk03' matches no disks
ORA-15014: location '/dev/oracle/datos/asmdisk03' is not in the discovery set

SQL> show parameter asm_disk

NAME TYPE VALUE


------------------------------------ -----------
------------------------------
asm_diskgroups string BACKUPS, DATOS, HISTORICO
asm_diskstring string /dev/rdsk/c7t600*, /dev/rdsk/c
5t0d0s0
----------------------------------------------------------------------
-- SI LAS RUTAS NO ESTAN SE DEBEN A�ADIR
----------------------------------------------------------------------

SQL> alter system set


asm_diskstring='/dev/rdsk/c7t600*','/dev/rdsk/c5t0d0s0','/dev/oracle/datos/*','/dev
/oracle/backups/*';

System altered.

SQL> exit
----------------------------------------------------------------------
-- COMANDO VARIOS
----------------------------------------------------------------------
ALTER DISKGROUP DATOS ADD DISK '/dev/oracle/datos/asmdisk02' NAME DATOS_0003 SIZE
204776 M
ALTER DISKGROUP BACKUPS ADD DISK '/dev/oracle/backups/asmdisk01' SIZE 204776 M DISK
'/dev/oracle/backups/asmdisk02' SIZE 102376 M
ALTER DISKGROUP DATOS DROP DISK DATOS_0000 DISK DATOS_0001 DISK DATOS_0004
ALTER DISKGROUP BACKUPS DROP DISK BACKUPS_0000 DISK BACKUPS_0001

You might also like