(Opcional) Aumentar el espacio disponible en disco
Una instalación estándar de Turbonomic en una imagen VM incluye un servidor de base de datos MariaDB para datos históricos. Si habilita los informes incrustados, la plataforma también utiliza una base de datos TimescaleDB Postgres para gestionar los datos de los informes. Por varias razones, es posible que encuentre que la capacidad de almacenamiento predeterminada para los servicios de base de datos no es suficiente. En ese caso, debe aumentar la capacidad de almacenamiento disponible.
Una razón habitual para aumentar esta capacidad es dar cabida a las necesidades estimadas de informes integrados. Los requisitos de almacenamiento para los informes integrados pueden cambiar con el tiempo a medida que cambia su entorno o a medida que aumenta el número de destinos que configura en su Turbonomic instalación. Para obtener información sobre la estimación de las necesidades de informes integrados, consulte " Informes integrados Estimaciones de las necesidades de almacenamiento.
Un resumen de los pasos que realizará es:
Añadir un nuevo disco a la máquina virtual
Volver a escanear los dispositivos scsi
Crear una nueva partición LVM
Crear un volumen físico (pv)
Añada el pv al grupo de volúmenes existente (vg)
Ampliar el volumen lógico (lv)
Amplíe el sistema de archivos para utilizar el nuevo lv
Para aumentar el almacenamiento de los informes incrustados, aumente la cuota XFS
Para aumentar el espacio para MariaDB, no es necesario realizar este paso.
Gestión de volúmenes lógicos para Turbonomic almacenamiento
La plataforma utiliza la gestión de volúmenes lógicos (LVM) para gestionar los discos de VM. Para aumentar el almacenamiento de base de datos, debe añadir un nuevo disco a la máquina virtual y, a continuación, utilizarlo para ampliar el volumen lógico LVM, /dev/turbo/var_lib_mysql. Este volumen lógico sirve tanto a la base de datos histórica como a la base de datos de informes integrados.

Aumento del almacenamiento
Para aumentar el espacio de almacenamiento disponible para las bases de datos:
Añada un nuevo disco a la máquina virtual.
Utilice los pasos para el centro de datos de la máquina virtual para añadir un nuevo disco a la máquina virtual. Turbonomic Se instala como máquina virtual ( VMware ) o máquina virtual Hyper-V. Consulte la documentación del hipervisor para ver los pasos para añadir un nuevo disco.
Abra una sesión de terminal SSH en su Turbonomic instancia.
Inicie sesión con el administrador del sistema que configuró al instalar Turbonomic :
Nombre de usuario:
turboContraseña:
[your_private_password]
Vuelva a escanear los dispositivos scsi.
Para asegurarse de que el nuevo disco está disponible, vuelva a escanear los dispositivos scsi y, a continuación, liste los dispositivos de bloque.
echo "- - -" > /sys/class/scsi_disk//0\:0\:0\:0/device/rescanPara comprobar el nuevo disco, ejecute el mandato:
lsblkEl nuevo disco debe aparecer con un nombre similar a
/dev/sdc. Si no ve el nuevo disco, pruebe esta alternativa para forzar un nuevo escaneo:Compruebe el número de dispositivos de host scsi que están en la máquina virtual.
ls /sys/class/scsi_hostDebería ver una lista de dispositivos, como por ejemplo
host0, host1, host2... hostnExplore cada dispositivo.
Para cada dispositivo, ejecute el mandato (donde
<hostn>es un dispositivo de host numerado comohost0ohost1):echo "- - -" > /sys/class/scsi_host/host0/scanListe los dispositivos de bloque.
Vuelva a ejecutarlsblkpara listar los dispositivos de bloque.
Cree una nueva partición LVM.
Suponiendo que el nuevo disco se denomine
/dev/sdc1, ejecute el mandato:cfdisk /dev/sdc1A continuación, ejecute las operaciones:
newprimaryconfirm sizechange type to 8Ewritequit
Cree el volumen físico (pv).
Suponiendo que el nuevo disco se denomine
/dev/sdc1, ejecute el mandato:pvcreate /dev/sdc1Añada el nuevo pv al grupo de volúmenes existente.
Suponiendo que el nuevo disco se denomine
/dev/sdc1, ejecute el mandato:vgextend /dev/ibmturbo /dev/sdc1Amplíe el volumen lógico (lv) para utilizar el espacio libre en el nuevo pv.
En primer lugar, liste las extensiones físicas (PE) que están disponibles. Ejecute el mandato:
vgdisplayLa salida es parecida a la del siguiente ejemplo:
Free PE / Size 128000 / 500.00 GiBEn este ejemplo,
128000es la cantidad para ampliar el lv. Para este ejemplo, ejecute el mandato:lvextend -l +128000 /dev/ibmturbo/var_lib_mysqlAmplíe el sistema de archivos XFS para utilizar todo el espacio lv actual.
Antes de ampliar el XFS, visualice el espacio de disco libre y anote el número. Para verificar que ha aumentado el espacio disponible, comparará este valor con el espacio libre después de haber ampliado XFS. Ejecute el mandato:
df -hA continuación, amplíe la capacidad de XFS:
xfs_growfs /dev/ibmturbo/var_lib_mysqlA continuación, liste el espacio de disco libre actualizado y compárelo con su número original:
df -hSi está aumentando la capacidad para informes incrustados, amplíe la cuota XFS para TimescaleDB.
Para aumentar el espacio para MariaDB, no es necesario realizar este paso.
Para aumentar la capacidad de la base de datos de escala de tiempo, debe aumentar la cuota de ese proceso en la cantidad que desee. El nombre de cuota es
Postgresql.Por ejemplo, supongamos que ha añadido un volumen de 400 GB y que la cuota actual de
Postgresqles de 400 GB. En ese caso, podría aumentar la cuota a 800 GB. Siguiendo este ejemplo, ejecute el mandato:xfs_quota -x -c 'limit -p bhard=800g Postgresql' /var/lib/dbsPara ver las cuotas actuales establecidas para
/var/lib/dbs, ejecute el mandato:xfs_quota -xc 'report -pbih' /var/lib/dbs