ipcclean

Nombre

ipcclean  --  Limpia la memoria compartida y los sem�foros de "backends" abortados.

Synopsis

ipcclean
  

Entradas

Ninguna.

Salidas

Ninguna.

Descripci�n

ipcclean limpia la memoria compartida y el espacio de sem�foros de "backends" abortados, borrando todas las instancias que son propiedad del usuario postgres. Solamente el DBA (DataBase Administrator - Administrador de la Base de Datos) debe ejecutar este programa ya que puede causar alg�n tipo de comportamiento extra�o (es decir, ca�das) si se ejecuta durante una ejecuci�n multiusuario. Este programa se debe ejecutar si aparecen mensajes como por ejemplo semget: No queda espacio libre en el dispositivo al ejecutar el proceso postmaster o el servidor "backend".

Si se ejecuta esta �rden mientras el proceso postmaster est� corriendo, se eliminar� la memoria compartida y los sem�foros almacenados por el postmaster. Esto puede provocar el fallo general de los servidores "backend" iniciados por ese postmaster.

Este script es un "hack", pero en los muchos a�os desde que fu� escrito, nadie ha venido con una soluci�n igualmente eficaz y portable. Cualquier sugerencia ser� bienvenida.

El script hace una suposici�n sobre el formato de salida de la utilidad ipcs, suposici�n que puede no ser cierta en todos los sistemas operativos, por lo que puede fallar en su SO particular.