Archivo

Posts Tagged ‘OVM’

Oracle VM Manager 3.4.2: recuperación repositorio mysql corrupta

abril 16, 2018 Deja un comentario

En la versión 3.4.2 de Oracle Virtual Machine se ha detectado un bug de producto que consiste en el crecimiento desmesurado de la tabla en la BD mysql que contiene las estadísticas y, por extensión, a nivel del sistema operativo el fichero OVM_STATISTIC.ibd puede crecer hasta llenar el filesystem donde está instalado el producto.

Este bug se descubrió al comprobar que no se podía acceder a la consola y que el filesystem /u01 estaba al 100%.

[root@ovmanager ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/xvda3 11G 7.3G 1.4G 85% /
devtmpfs 3.9G 0 3.9G 0% /dev
tmpfs 3.7G 0 3.7G 0% /dev/shm
tmpfs 3.7G 65M 3.6G 2% /run
tmpfs 3.7G 0 3.7G 0% /sys/fs/cgroup
/dev/xvda1 499M 105M 394M 22% /boot
/dev/mapper/data-ovmm 25G 24G 0 100% /u01
tmpfs 594M 0 594M 0% /run/user/1000
tmpfs 594M 0 594M 0% /run/user/0
al buscar los ficheros de más de 1G en el filesystem
[root@ovmanager u01]# find . -type f -size +1G
./app/oracle/mysql/data/ovs/OVM_STATISTIC.ibd
[root@ovmanager u01]# ls -ltrh ./app/oracle/mysql/data/ovs/OVM_STATISTIC.ibd
-rw-rw----. 1 oracle oinstall 13G Feb 15 01:56 ./app/oracle/mysql/data/ovs/OVM_STATISTIC.ibd

Conectando a la BD, comprobamos el número de filas de la tabla:

mysql> select count(*) from OVM_STATISTIC;
+----------+
| count(*) |
+----------+
| 21528948 |
+----------+
1 row in set (40.76 sec)

mysql>

Para realizar la recuperación de la BD realizaremos los siguientes pasos:

  1.      Parada de los servicios ovm
  2.      Eliminación de la BD del OVM Manager
  3.      Generación de nuevos certificados y arranque de los servicios
  4.      Activación de los nuevos certificados
  5.      Repopular la BD, redescubriendo los servidores
  6.      Restaurar los “nombres simples” usando la siguiente nota de MOS:  Restore OVM       Manager “Simple Names” After a Rebuild/Reinstall (Doc ID 2129616.1)

Leer más…

Categorías:Tech - Infrastructure Etiquetas: , ,