piratas / gti

Página do Grupo de Tecnologia Pirata
http://gti.partidopirata.org/
MIT License
21 stars 8 forks source link

Site fora do ar #69

Closed mtoledo62 closed 7 years ago

mtoledo62 commented 7 years ago

A que site, ferramenta ou coisa esta questão está relacionada?

partidopirata.org

Se for um problema

O que tu tentou fazer?

acessar o site

O que deveria acontecer?

abrir

O que aconteceu?

Erro ao estabelecer uma conexão com o banco de dados

Como reproduzir o problema?

acessando o site
iuriguilherme commented 7 years ago

@mtoledo62 chamando designers: fazer uma página de erro 502 e 503 para o site quando sair do ar

iuriguilherme commented 7 years ago

saopaulo.partidopirata.org mesma coisa do banco de dados

iuriguilherme commented 7 years ago
wordpress@entwickler:~$ cd www
wordpress@entwickler:~/www$ docker-compose down # não vai funcionar
wordpress@entwickler:~/www$ docker ps # anotar o hash do container mariadb - vamos chamar de $HASH_MARIADB
wordpress@entwickler:~/www$ docker container rm -f ${HASH_MARIADB}
wordpress@entwickler:~/www$ docker-compose up
wordpress@entwickler:~/www$ docker ps # anotar o hash do container wordpress - vamos chamar de $HASH_WORDPRESS
wordpress@entwickler:~/www$ docker container pause ${HASH_WORDPRESS}
wordpress@entwickler:~/www$ docker container exec -it ${HASH_MARIADB}
root@HASH_MARIADB:/$ myisamchk --force --update-status --extend-check /var/lib/mysql/${BANCO}/*MYI # onde $BANCO é o valor encontrado no arquivo mariadb.env pro nome do banco de dados
root@HASH_MARIADB:/$ exit
wordpress@entwickler:~/www$ docker container unpause ${HASH_WORDPRESS}
wordpress@entwickler:~/www$ echo "turn down for what"; exit