En este ejercicio vamos a configurar una instalación de CentOS 6.5 utilizando software RAID y LVM.
Por qué podriamos necesitarlo?
Porque se puede dar el caso de que el servidor disponible para la instalación contenga 2 o más HDD de almacenamiento interno.
Antes de continuar, es necesario repasar los conceptos de RAID, LVM, tipos de instalación (minimal, server, full) por lo que sugiero revisar los siguientes links a acontinuación:
https://www.redhat.com/magazine/009jul05/features/lvm2/
http://www.acnc.com/raid
http://landoflinux.com/linux_install_centos_64.html
lunes, 23 de diciembre de 2013
miércoles, 11 de diciembre de 2013
ORACLE-DBA-depurar data de una tabla
En este ejercicio se explica cómo vaciar la data de una tabla, eliminando física y lógicamente la data depurada.
1. Obtención de información de tablespaces, data_files, índices relacionados con la tabla.
Obtención de tablespace y status.
Obtención de tablespace y status.
$ sqlplus system/**** as sysdba
SQL> select OWNER,TABLESPACE_NAME,STATUS from dba_tables where TABLE_NAME='HISTORY_01';
OWNER TABLESPACE_NAME STATUS
----------------------- ------------------------------ --------
MI_ESQUEMA TBS_HIST_01 VALID
Etiquetas:
autoextend,
datafiles,
dba_indexes,
drop,
including,
oracle,
table,
tablespace,
tablespace_name,
truncate
martes, 19 de noviembre de 2013
ORACLE-SQL-definiendo variables en sqlplus con glogin.sql
Cada vez que utilizo sqlplus, lo primero que defino son las variables pages y lines. Asi puedo visualizar las respuestas de las querys que voy ejecutando.
Es posible definir el valor de estas variables en el archivo glogin.sql que lee el utilitario sqlplus cada vez que se inicia. De esta forma sólo es necesario configurar las variables y sus respectivos valores.
El archivo glogin.sql se encuentra en la ruta simbólica: $ORACLE_HOME/sqlplus/admin/glogin.sql
Dentro de este archivo es posible encontrar las definiciones de variables importantes y frecuentes que se utiliza en el formateo.
Es posible definir el valor de estas variables en el archivo glogin.sql que lee el utilitario sqlplus cada vez que se inicia. De esta forma sólo es necesario configurar las variables y sus respectivos valores.
El archivo glogin.sql se encuentra en la ruta simbólica: $ORACLE_HOME/sqlplus/admin/glogin.sql
Dentro de este archivo es posible encontrar las definiciones de variables importantes y frecuentes que se utiliza en el formateo.
jueves, 7 de noviembre de 2013
LINUX-RHEL-chkconfig / systemctl
Recientemente he actualizado el S.O. de mi notebook a Fedora 19.
Después de instalar los repositorios, paquetes de software adicional, es necesario habilitar/deshabilitar los servicios en el arranque del S.O.
Acostumbrado a las versiones 4.xx de RHEL, ejecuté u chkconfig --list para conocer la configuración de arranque de los servicios, y como respuesta la consola me entrega la siguiente info
[root@Emesh ~]# chkconfig --list
Note: This output shows SysV services only and does not include native
systemd services. SysV configuration data might be overridden by native
systemd configuration.
If you want to list systemd services use 'systemctl list-unit-files'.
To see services enabled on particular target use
'systemctl list-dependencies [target]'.
dkms_autoinstaller 0:off 1:off 2:on 3:on 4:on 5:on 6:off
ebtables 0:off 1:off 2:off 3:off 4:off 5:off 6:off
livesys 0:off 1:off 2:off 3:on 4:on 5:on 6:off
livesys-late 0:off 1:off 2:off 3:on 4:on 5:on 6:off
netconsole 0:off 1:off 2:off 3:off 4:off 5:off 6:off
network 0:off 1:off 2:off 3:off 4:off 5:off 6:off
vboxautostart-service 0:off 1:off 2:on 3:on 4:on 5:on 6:off
vboxballoonctrl-service 0:off 1:off 2:on 3:on 4:on 5:on 6:off
vboxdrv 0:off 1:off 2:on 3:on 4:on 5:on 6:off
vboxweb-service 0:off 1:off 2:on 3:on 4:on 5:on 6:off
[root@Emesh ~]#
Después de instalar los repositorios, paquetes de software adicional, es necesario habilitar/deshabilitar los servicios en el arranque del S.O.
Acostumbrado a las versiones 4.xx de RHEL, ejecuté u chkconfig --list para conocer la configuración de arranque de los servicios, y como respuesta la consola me entrega la siguiente info
[root@Emesh ~]# chkconfig --list
Note: This output shows SysV services only and does not include native
systemd services. SysV configuration data might be overridden by native
systemd configuration.
If you want to list systemd services use 'systemctl list-unit-files'.
To see services enabled on particular target use
'systemctl list-dependencies [target]'.
dkms_autoinstaller 0:off 1:off 2:on 3:on 4:on 5:on 6:off
ebtables 0:off 1:off 2:off 3:off 4:off 5:off 6:off
livesys 0:off 1:off 2:off 3:on 4:on 5:on 6:off
livesys-late 0:off 1:off 2:off 3:on 4:on 5:on 6:off
netconsole 0:off 1:off 2:off 3:off 4:off 5:off 6:off
network 0:off 1:off 2:off 3:off 4:off 5:off 6:off
vboxautostart-service 0:off 1:off 2:on 3:on 4:on 5:on 6:off
vboxballoonctrl-service 0:off 1:off 2:on 3:on 4:on 5:on 6:off
vboxdrv 0:off 1:off 2:on 3:on 4:on 5:on 6:off
vboxweb-service 0:off 1:off 2:on 3:on 4:on 5:on 6:off
[root@Emesh ~]#
martes, 15 de octubre de 2013
LINUX-RHEL-mount HDD drive ntfs
Esta solución aplica cuando se añade un dispositivo usb tal como un disco duro externo o un pendrive en formato ntfs. El cual si es reconocido por el S.O. pero no es montado automáticamente para su visualización y utilización.
Antes de insertar el dispositivo usb es conveniente tener una imágen de los dispositivos actualmente reconocidos por el sistema
[root@QUICO ~]# fdisk -l
Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 3824 30716248+ 83 Linux
/dev/sda2 3825 4334 4096575 82 Linux swap / Solaris
/dev/sda3 4335 9729 43335337+ 83 Linux
Disk /dev/sdb: 400.0 GB, 400088457216 bytes
255 heads, 63 sectors/track, 48641 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 48641 390708801 83 Linux
[root@QUICO ~]#
Antes de insertar el dispositivo usb es conveniente tener una imágen de los dispositivos actualmente reconocidos por el sistema
[root@QUICO ~]# fdisk -l
Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 3824 30716248+ 83 Linux
/dev/sda2 3825 4334 4096575 82 Linux swap / Solaris
/dev/sda3 4335 9729 43335337+ 83 Linux
Disk /dev/sdb: 400.0 GB, 400088457216 bytes
255 heads, 63 sectors/track, 48641 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 48641 390708801 83 Linux
[root@QUICO ~]#
LINUX-RHEL-modificar repositorios para yum
Aunque esta la siguiente info no es requisito para aplicar el procedimiento, es importante conocer el ambiente sobre la cual se aplicó la solución a describir. En esta ocasión el ambiente es un servidor con RHEL 5.3 x86_64 bits.
[root@QUICO]# uname -a
Linux QUICO 2.6.18-164.el5 #1 SMP Tue Aug 18 15:51:48 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux
[root@QUICO]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 5.4 (Tikanga)
[root@QUICO yum.repos.d]#
Usualmente cuando se administra un servidor en RHEL se dispone de una cuenta en los repositorios de Red Hat Network (rhn.redhat.com) para la descarga de paquetes via "yum". Sin embargo no siempre es posible disponer de una cuenta, por lo que cuando se intenta instalar un paquete utiliando yum aparece el siguiente mensaje:
[root@HOMERO ~]# yum search fuse
Loaded plugins: rhnplugin, security
This system is not registered with RHN.
RHN support will be disabled.
Existe la opción de habilitar el servidor RHEL para descargar paquetes desde rpmforge, y de esa forma utilizar el comando yum para instalar.
[root@QUICO]# uname -a
Linux QUICO 2.6.18-164.el5 #1 SMP Tue Aug 18 15:51:48 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux
[root@QUICO]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 5.4 (Tikanga)
[root@QUICO yum.repos.d]#
[root@HOMERO ~]# yum search fuse
Loaded plugins: rhnplugin, security
This system is not registered with RHN.
RHN support will be disabled.
lunes, 9 de septiembre de 2013
ORACLE-DBA-localización, lectura y escritura de alert log.
Usualmente se necesita revisar los eventos o sucesos de la instancia de BD. Para ello se necesita acceder al log de eventos de la BD, alert_ .log
La ubicación de este archivo de log se puede encontrar gracias a la visualización del parámetro BACKGROUND_DUMP_DEST que indica el directorio donde se encuentra alojado:
La ubicación de este archivo de log se puede encontrar gracias a la visualización del parámetro BACKGROUND_DUMP_DEST que indica el directorio donde se encuentra alojado:
Suscribirse a:
Entradas (Atom)