Olá, estou com uma dúvida.
Ao tentar fazer alteração ou atualização de post e páginas, recebo mensagem do tipo " Error establishing a database connection". mas logo é restabelecido depois de parar ou dar um comando refazer. Isto é normal? é problema no servidor? Se é algo no servidor o que pode ser feito? atualização total do servidor e do Wordops?
O site parece que está lento para carregar, e por isso acho que acontece isso, será?
Tem hora que vai rápido, mas tem hora que não, é o meu computador?
Me dê algumas dicas de como melhorar estas conexões, por favor.
Obrigado
Se chega a cair o banco de dados na hora de salvar artigos acredito que seu servidor está trabalhando no limite de seus recursos.
Para verificar isso peço que veja os gráficos de consumo de recursos da Digital Ocean e veja como estão o uso principalmente de CPU.
Também acessa o SSH e executa o comando df -h
para ver como está o armazenamento do servidor.
Bom dia
o servidor está assim:
root@netnegocios:~# df-h
-bash: df-h: command not found
root@netnegocios:~# df -h
Filesystem Size Used Avail Use% Mounted on
udev 488M 0 488M 0% /dev
tmpfs 100M 5.8M 94M 6% /run
/dev/vda1 25G 5.8G 18G 25% /
tmpfs 499M 0 499M 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 499M 0 499M 0% /sys/fs/cgroup
tmpfs 100M 0 100M 0% /run/user/0
Acho que esta dentro do limite.
Tem uma coisa que vc precisa saber:
Quando tento atualizar o servidor, recebo estas mensagens:
root @ netnegocios: ~ # apt-get update -y
Hit: 1 https://packages.sury.org/php stretch InRelease
Hit: 2 http://security.debian.org stretch / updates InRelease
Erro: 3 http://mariadb.mirrors.ovh.net/MariaDB/repo/10.3/debian stretch InRelease
Não foi possível conectar ao mariadb.mirrors.ovh.net:80 (213.32.5.7). - conectar (110: tempo limite da conexão esgotado)
Ign: 4 http://mirrors.digitalocean.com/debian stretch InRelease
Hit: 5 http://mirrors.digitalocean.com/debian stretch-updates InRelease
Hit: 6 http://mirrors.digitalocean.com/debian stretch Lançamento
Erro: 8 http://download.opensuse.org/repositories/home:/virtubox:/WordOps/Debian_9.0 InRelease
Não foi possível conectar ao download.opensuse.org:80 (195.135.221.134). - conectar (110: tempo limite da conexão esgotado) [IP: 195.135.221.134 80]
Lendo listas de pacotes … Concluído
W: falha ao buscar http://mariadb.mirrors.ovh.net/MariaDB/repo/10.3/debian/dists/stretch/InRelease Não foi possível conectar ao mariadb.mirrors.ovh.net:80 (213.32.5.7). - conectar (110: tempo limite da conexão esgotado)
W: Falha ao buscar http://download.opensuse.org/repositories/home:/virtubox:/WordOps/Debian_9.0/InRelease Não foi possível conectar ao download.opensuse.org:80 (195.135.221.134). - conectar (110: tempo limite da conexão esgotado) [IP: 195.135.221.134 80]
W: Falha no download de alguns arquivos de índice. Eles foram ignorados, ou antigos usados em seu lugar.
e o próximo comando:
root@netnegocios:~# apt-get upgrade -y
Reading package lists… Done
Building dependency tree
Reading state information… Done
Calculating upgrade… Done
The following packages have been kept back:
libxml2 linux-image-amd64 php7.2-bcmath php7.2-cli php7.2-common php7.2-curl
php7.2-fpm php7.2-gd php7.2-imap php7.2-intl php7.2-json php7.2-mbstring
php7.2-mysql php7.2-opcache php7.2-readline php7.2-recode php7.2-soap
php7.2-xml php7.2-zip
The following packages will be upgraded:
galera-3 libmariadb3 libmariadbclient18 libssl1.1 mariadb-backup
mariadb-client-10.3 mariadb-client-core-10.3 mariadb-common mariadb-server
mariadb-server-10.3 mariadb-server-core-10.3 mysql-common nginx-common
nginx-custom nginx-wo openssl php-common php-igbinary php-memcached
php-msgpack php-redis php-xdebug
22 upgraded, 0 newly installed, 0 to remove and 19 not upgraded.
Need to get 26.5 MB/31.5 MB of archives.
After this operation, 431 kB of additional disk space will be used.
Ign:1 http://mariadb.mirrors.ovh.net/MariaDB/repo/10.3/debian stretch/main amd64 mysql-common all 1:10.3.23+maria~stretch
Ign:2 http://mariadb.mirrors.ovh.net/MariaDB/repo/10.3/debian stretch/main amd64 mariadb-common all 1:10.3.23+maria~stretch
Ign:3 http://mariadb.mirrors.ovh.net/MariaDB/repo/10.3/debian stretch/main amd64 mariadb-server all 1:10.3.23+maria~stretch
Err:4 http://mariadb.mirrors.ovh.net/MariaDB/repo/10.3/debian stretch/main amd64 mariadb-backup amd64 1:10.3.23+maria~stretch
Unable to connect to mariadb.mirrors.ovh.net:http:
Err:5 http://mariadb.mirrors.ovh.net/MariaDB/repo/10.3/debian stretch/main amd64 libmariadbclient18 amd64 1:10.3.23+maria~stretch
.
.
.
.
e assím uma sequencia de erros e termina assim;
E: Failed to fetch http://download.opensuse.org/repositories/home:/virtubox:/WordOps/Debian_9.0/./amd64/nginx-custom_1.18.0-1ppa~stable1_amd64.deb Unable to connect to download.opensuse.org:http: [IP: 195.135.221.134 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
Tem algum problema no servidor? O que pode ser feito?
Obrigado
Consegue enviar um print dos gráficos da Digital Ocean?
O que está derrubando seu servidor muito provavelmente são esses picos de uso de CPU.
Isso pode acontecer devido um simples plugin com falha ou mesmo um ataque DDOS.
Gostaria de saber mais sobre as configurações de segurança do seu servidor.
Está com firewall instalado e configurado?
Já chegou a consultar os logs de acesso para verificar acessos suspeitos?
Firewall esta instalado. Como faço para ver log de acesso?
Usa o wo log sow --access
Mas é necessário saber interpretar o log seguindo o que mostro nos módulos de segurança dos cursos Super Servidor ou WordOps.