En los últimos días me he dado cuenta de la cantidad de espacio libre en mi disco duro ha sido la caída en picado. Después de un poco de investigación, me di cuenta que era debido a la carpeta /Library/Server/Wiki/Database.xpg
. Fue creado el 11 de diciembre (4 días hace), y desde entonces su uso del disco ha aumentado a 313GB.Creo que puede haber sido causado por mí a partir de OS X Server por primera vez, pero no he utilizado ninguna de las funcionalidades de ella, y ni siquiera se dan cuenta de que tenía un wiki. En el Servidor de servicios de la sección de la Wiki está desactivada de todos modos.
Este es un gran problema, ya que todavía está creciendo muy rápido. Basado en la máquina del tiempo de copia de seguridad (que por desgracia copia de seguridad del directorio, borrando todas mis copias de seguridad más antiguas de agosto de encajar en el), hace un día fue sólo 147GB en tamaño. A continuación, mi partición es "sólo" de 1 tb de tamaño, y estoy hasta 267GB de repuesto.
Lo que en realidad ha creado la carpeta, ¿cuál es la forma correcta de eliminar, y cómo puedo evitar que esto ocurra en el futuro?
Estoy ejecutando Mac OSX Mavericks 10.9. La versión del Servidor es 3.0.1 (13S2015). El de sudo stat /Library/Server/Wiki/Database.xpg
está:
16777223 154796535 drwx------ 4 _teamsserver _teamsserver 0 136 "Dec 15 02:14:23 2013" "Dec 11 14:34:56 2013" "Dec 11 14:34:56 2013" "Dec 11 14:34:30 2013" 4096 0 0 /Library/Server/Wiki/Database.xpg
Algo más de información:
> sudo ls -al /Library/Server/Wiki/Database.xpg
drwx------ 4 _teamsserver _teamsserver 136 Dec 11 14:34 .
drwxr-xr-x 8 _teamsserver _teamsserver 272 Dec 15 02:23 ..
drwx------@ 21 _teamsserver _teamsserver 714 Dec 15 02:23 Cluster.pg
drwx------ 10091 _teamsserver _teamsserver 343094 Dec 15 02:23 backup
Ejecutar de nuevo unos minutos más tarde:
sudo ls -al /Library/Server/Wiki/Database.xpg
drwx------ 4 _teamsserver _teamsserver 136 Dec 11 14:34 .
drwxr-xr-x 8 _teamsserver _teamsserver 272 Dec 15 02:25 ..
drwx------@ 21 _teamsserver _teamsserver 714 Dec 15 02:25 Cluster.pg
drwx------ 10095 _teamsserver _teamsserver 343230 Dec 15 02:25 backup
Por la razón que sea, hay miles de archivos de copia de seguridad que está siendo creado, que están creciendo por un par de cada minuto.
Edit: tengo algo más de información. Ahora sé la causa del problema es casi seguro que este proceso:
_teamsserver 578 0.0 0.1 2507572 16240 ?? S 12:51PM 0:00.26 /usr/bin/python /Applications/Server.app/Contents/ServerRoot/usr/bin/xpg_ctl stop -w -t 3600 -D /Library/Server/Wiki/Database.xpg/Cluster.pg -l /Library/Server/Wiki/Logs/postgres-xpg.log -o -c log_line_prefix=%t -c log_lock_waits=on -c log_statement=ddl -c logging_collector=on -c max_connections=500 -c unix_socket_directory=/Library/Server/Wiki/PostgresSocket -c unix_socket_group=_teamsserver -c unix_socket_permissions=0770 -c log_connections=on -c listen_addresses= -c log_directory=/Library/Server/Wiki/Logs -c log_filename=postgres-%a.log -c log_rotation_age=1440 -c log_truncate_on_rotation=on
Esto se traduce en las siguientes líneas de registro que aparecen en /Library/Server/Wiki/Logs/postgre-Sun.log
(hoy es domingo):
2013-12-15 13:03:33 ESTLOG: connection received: host=[local]
2013-12-15 13:03:33 ESTFATAL: the database system is shutting down
'/Library/Server/Wiki/Database.xpg/Cluster.pg/pg_xlog/000000010000001200000009' === '/Library/Server/Wiki/Database.xpg/backup/000000010000001200000009'
'/Library/Server/Wiki/Database.xpg/Cluster.pg/pg_xlog/00000001000000120000000A.00000020.backup' ... '/Library/Server/Wiki/Database.xpg/backup/00000001000000120000000A.00000020.backup'
'/Library/Server/Wiki/Database.xpg/Cluster.pg/pg_xlog/00000001000000120000000A.00000020.backup' --> '/Library/Server/Wiki/Database.xpg/backup/00000001000000120000000A.00000020.backup'
'/Library/Server/Wiki/Database.xpg/Cluster.pg/pg_xlog/00000001000000120000000A' === '/Library/Server/Wiki/Database.xpg/backup/00000001000000120000000A'
'/Library/Server/Wiki/Database.xpg/Cluster.pg/pg_xlog/00000001000000120000000B' === '/Library/Server/Wiki/Database.xpg/backup/00000001000000120000000B'
'/Library/Server/Wiki/Database.xpg/Cluster.pg/pg_xlog/00000001000000120000000C.00000020.backup' ... '/Library/Server/Wiki/Database.xpg/backup/00000001000000120000000C.00000020.backup'
'/Library/Server/Wiki/Database.xpg/Cluster.pg/pg_xlog/00000001000000120000000C.00000020.backup' --> '/Library/Server/Wiki/Database.xpg/backup/00000001000000120000000C.00000020.backup'
'/Library/Server/Wiki/Database.xpg/Cluster.pg/pg_xlog/00000001000000120000000C' === '/Library/Server/Wiki/Database.xpg/backup/00000001000000120000000C'
'/Library/Server/Wiki/Database.xpg/Cluster.pg/pg_xlog/00000001000000120000000D' === '/Library/Server/Wiki/Database.xpg/backup/00000001000000120000000D'
'/Library/Server/Wiki/Database.xpg/Cluster.pg/pg_xlog/00000001000000120000000E.00000020.backup' ... '/Library/Server/Wiki/Database.xpg/backup/00000001000000120000000E.00000020.backup'
'/Library/Server/Wiki/Database.xpg/Cluster.pg/pg_xlog/00000001000000120000000E.00000020.backup' --> '/Library/Server/Wiki/Database.xpg/backup/00000001000000120000000E.00000020.backup'
2013-12-15 13:03:35 ESTLOG: connection received: host=[local]
2013-12-15 13:03:35 ESTFATAL: the database system is shutting down
'/Library/Server/Wiki/Database.xpg/Cluster.pg/pg_xlog/00000001000000120000000E' === '/Library/Server/Wiki/Database.xpg/backup/00000001000000120000000E'
'/Library/Server/Wiki/Database.xpg/Cluster.pg/pg_xlog/00000001000000120000000F' === '/Library/Server/Wiki/Database.xpg/backup/00000001000000120000000F'
'/Library/Server/Wiki/Database.xpg/Cluster.pg/pg_xlog/000000010000001200000010.00000020.backup' ... '/Library/Server/Wiki/Database.xpg/backup/000000010000001200000010.00000020.backup'
'/Library/Server/Wiki/Database.xpg/Cluster.pg/pg_xlog/000000010000001200000010.00000020.backup' --> '/Library/Server/Wiki/Database.xpg/backup/000000010000001200000010.00000020.backup'
'/Library/Server/Wiki/Database.xpg/Cluster.pg/pg_xlog/000000010000001200000010' === '/Library/Server/Wiki/Database.xpg/backup/000000010000001200000010'
'/Library/Server/Wiki/Database.xpg/Cluster.pg/pg_xlog/000000010000001200000011' === '/Library/Server/Wiki/Database.xpg/backup/000000010000001200000011'
'/Library/Server/Wiki/Database.xpg/Cluster.pg/pg_xlog/000000010000001200000012.00000020.backup' ... '/Library/Server/Wiki/Database.xpg/backup/000000010000001200000012.00000020.backup'
'/Library/Server/Wiki/Database.xpg/Cluster.pg/pg_xlog/000000010000001200000012.00000020.backup' --> '/Library/Server/Wiki/Database.xpg/backup/000000010000001200000012.00000020.backup'
'/Library/Server/Wiki/Database.xpg/Cluster.pg/pg_xlog/000000010000001200000012' === '/Library/Server/Wiki/Database.xpg/backup/000000010000001200000012'
'/Library/Server/Wiki/Database.xpg/Cluster.pg/pg_xlog/000000010000001200000013' === '/Library/Server/Wiki/Database.xpg/backup/000000010000001200000013'
'/Library/Server/Wiki/Database.xpg/Cluster.pg/pg_xlog/000000010000001200000014.00000020.backup' ... '/Library/Server/Wiki/Database.xpg/backup/000000010000001200000014.00000020.backup'
'/Library/Server/Wiki/Database.xpg/Cluster.pg/pg_xlog/000000010000001200000014.00000020.backup' --> '/Library/Server/Wiki/Database.xpg/backup/000000010000001200000014.00000020.backup'
'/Library/Server/Wiki/Database.xpg/Cluster.pg/pg_xlog/000000010000001200000014' === '/Library/Server/Wiki/Database.xpg/backup/000000010000001200000014'
'/Library/Server/Wiki/Database.xpg/Cluster.pg/pg_xlog/000000010000001200000015' === '/Library/Server/Wiki/Database.xpg/backup/000000010000001200000015'
2013-12-15 13:03:37 ESTLOG: connection received: host=[local]
2013-12-15 13:03:37 ESTFATAL: the database system is shutting down
Estas líneas continúe el registro tiene 109962 líneas hasta el momento.
He probado a conectar a la base de datos, sin embargo no funciona:
$ sudo psql93 -h /Library/Server/Wiki/PostgresSocket
psql93: FATAL: the database system is shutting down
Por desgracia, tengo poca experiencia con postgresql, y no sé qué hacer desde aquí.Yo sólo podía matar el proceso, pero no se inicia automáticamente con el ordenador (he probado reiniciar) así que no creo que será de ayuda.