Mi sitio web es un sitio web nuevo, y los usuarios son menos de 200, y la ROM de VPS es de 90G, pero hoy, mi sitio web tiene 502 Bad Gateway nginx.
Por la tarde recibí un correo electrónico:
La configuración
download_remote_images_to_localestá deshabilitada porque se alcanzó el límite de espacio en disco dedownload_remote_images_threshold.
Finalmente descubrí que se debe a que no hay suficiente espacio. Aquí hay alguna información:
root@kehan:/var/discourse# ./launcher rebuild app
Se detectó la arquitectura x86_64.
Tienes menos de 5 GB de espacio libre en el disco donde se encuentra /var/lib/docker. Necesitarás más espacio para continuar.
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 88G 84G 0 100% /
¿Deseas intentar recuperar espacio limpiando imágenes y contenedores de docker en el sistema? (y/N)y
Si la limpieza fue exitosa, puedes intentarlo de nuevo ahora.
root@kehan:/var/discourse# ./launcher rebuild app
Se detectó la arquitectura x86_64.
ADVERTENCIA: Vamos a empezar a descargar la imagen base de Discourse.
Este proceso puede tardar entre unos minutos y una hora, dependiendo de la velocidad de tu red.
Por favor, ten paciencia.
2.0.20240825-0027: Extrayendo de discourse/base
Digest: sha256:6de68cb49198b5281f79ed9401b3fe818c854d220dcf0238549fe2f2adb19146
Status: Imagen más reciente descargada para discourse/base:2.0.20240825-0027
docker.io/discourse/base:2.0.20240825-0027
Tienes menos de 5 GB de espacio libre en el disco donde se encuentra /var/lib/docker. Necesitarás más espacio para continuar.
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 88G 84G 0 100% /
¿Deseas intentar recuperar espacio limpiando imágenes y contenedores de docker en el sistema? (y/N)y
Si la limpieza fue exitosa, puedes intentarlo de nuevo ahora.
root@kehan:/var/discourse# du -sh /* | sort -h
du: cannot access '/proc/8758/task/8758/fd/4': No such file or directory
du: cannot access '/proc/8758/task/8758/fdinfo/4': No such file or directory
du: cannot access '/proc/8758/fd/3': No such file or directory
du: cannot access '/proc/8758/fdinfo/3': No such file or directory
0 /bin
0 /dev
0 /initrd.img
0 /initrd.img.old
0 /lib
0 /lib32
0 /lib64
0 /libx32
0 /proc
0 /sbin
0 /sys
0 /vmlinuz
0 /vmlinuz.old
4.0K /home
4.0K /mnt
4.0K /srv
8.0K /media
16K /lost+found
16K /opt
36K /tmp
48K /root
568K /run
3.8M /etc
56M /boot
1.4G /usr
2.1G /swapfile
87G /var
root@kehan:/var/discourse# du -sh /var/* | sort -h
0 /var/lock
0 /var/run
4.0K /var/local
4.0K /var/mail
4.0K /var/opt
12K /var/spool
20K /var/tmp
408K /var/backups
114M /var/log
290M /var/cache
17G /var/lib
70G /var/discourse
root@kehan:/var/discourse# du -sh /var/discourse/* | sort -h
4.0K /var/discourse/bin
4.0K /var/discourse/cids
4.0K /var/discourse/LICENSE
8.0K /var/discourse/scripts
12K /var/discourse/discourse-doctor
12K /var/discourse/README.md
20K /var/discourse/containers
24K /var/discourse/launcher
24K /var/discourse/tests
28K /var/discourse/discourse-setup
32K /var/discourse/samples
180K /var/discourse/launcher_go
180K /var/discourse/templates
232K /var/discourse/image
70G /var/discourse/shared
root@kehan:/var/discourse# ^C
root@kehan:/var/discourse# du -sh /var/discourse/shared/* | sort -h
70G /var/discourse/shared/standalone
root@kehan:/var/discourse# du -sh /var/discourse/shared/standalone
70G /var/discourse/shared/standalone
root@kehan:/var/discourse# cd /var/discourse/shared/standalone
du -sh *
5.8M backups
1.8M letsencrypt
70G log
4.0K postgres_backup
110M postgres_data
180K postgres_run
11M redis_data
20K ssl
28K state
12K tmp
11M uploads
Mi sitio web podría haber sido atacado por DDoS esta tarde. ¿Podrían estos archivos de registro ser registros de DDoS?
¿Alguien puede decirme cómo resolver el problema?