Eu tive um período de muita rotatividade de VMs, o que me deixou com uma situação semelhante (muitas atividades pendentes).
Acontece que é muito fácil eliminar atividades antigas.
Faça login no seu banco de dados:
durr@spacecase:~> sudo -u postgres psql
[sudo] password for durr:
psql (9.5.7)
Type "help" for help.
postgres=#
Podemos ver a criação da paisagem de bancos de dados neste momento.
postgres=# \l
List of databases
Name | Owner | Encoding | Collate | Ctype | Access privileges
---------------------------------+----------+-----------+---------+-------+-----------------------
landscape-standalone-account-1 | postgres | SQL_ASCII | C | C |
landscape-standalone-knowledge | postgres | SQL_ASCII | C | C |
landscape-standalone-main | postgres | SQL_ASCII | C | C |
landscape-standalone-package | postgres | SQL_ASCII | C | C |
landscape-standalone-resource-1 | postgres | SQL_ASCII | C | C |
landscape-standalone-session | postgres | SQL_ASCII | C | C |
postgres | postgres | SQL_ASCII | C | C |
template0 | postgres | SQL_ASCII | C | C | =c/postgres +
| | | | | postgres=CTc/postgres
template1 | postgres | SQL_ASCII | C | C | =c/postgres +
| | | | | postgres=CTc/postgres
(9 rows)
Eu pesquisei antes, não sei por que o cenário aparentemente precisa de SEIS bancos de dados diferentes para um aplicativo. De qualquer forma, neste caso, queremos o banco de dados landscape-standalone-account-1
:
postgres=# \c landscape-standalone-account-1
You are now connected to database "landscape-standalone-account-1" as user "postgres".
\d
listará as tabelas nesse banco de dados. Há um grande número deles. Isso provavelmente abrirá um pager de saída, pressione q para sair (ou simplesmente não se incomode com \d
.
landscape-standalone-account-1=# \d
A tabela activity
parece interessante. Vamos dar uma olhada:
landscape-standalone-account-1=# \d activity
[Abre um pager de saída novamente]
Whoa, é enorme. Quantos itens estão nele?
landscape-standalone-account-1=# SELECT count(*) FROM ACTIVITY;
count
-------
830
(1 row)
Isso não corresponde à minha contagem de atividades (38). De qualquer forma, podemos reinstalar facilmente, vamos apenas eliminar tudo.
landscape-standalone-account-1=# DELETE FROM activity;
DELETE 830
landscape-standalone-account-1=# \q
durr@spacecase:~>
E agora não tenho atividades, e tail
ing os logs em /var/log/landscape
e /var/log/landscape-server
não mostra erros.
Então, sim, é muito fácil limpar você mesmo as atividades obsoletas.