El disco VPS completo no puede iniciarse. Npnix

  

De repente se encontró que el sitio web no se puede abrir, la base de datos muestra que el enlace no se puede vincular, el panel de administración de la base de datos phpmyadmin no se puede abrir, el disco duro del servidor de vista de fondo del sitio web está lleno. Qué repentinamente es el disco duro del servidor, mire el panel de control de inicio de sesión. Como resultado, el uso del Disco está lleno y el rojo es bastante conmovedor.

Realmente no puedo pensar en ocupar un espacio tan grande, solo reinicie y vea, entonces no hay más, porque el uso del disco todavía se está moviendo después de reiniciar, y no se inicia ngnix. Intente iniciar manualmente, el resultado es un error que indica que no hay suficiente espacio en disco para iniciar el servidor ngnix. Lo más triste es que ssh tampoco puede conectarse debido a la falta de espacio en el disco.

Afortunadamente, también se puede usar el shell simple que viene con el panel de control de vps. Ingrese df -h para verificar el uso del disco. El resultado está 100% ocupado, luego df -sh * localice el pasado y encuentre el directorio mysql completo.
(df ​​-h para ver qué directorio está lleno, luego córtelo y continúe rastreando con df -sh *), se instala el LNMP original cuando el registro de mysql está habilitado de forma predeterminada, y luego todo está lleno de mysql-bin. * Archivo de registro

Razón de la resolución:

LNMP con un clic en el paquete de instalación por defecto la instalación del LNMP con un solo clic en el entorno del paquete no está cerrada. Registro MYSQL, si la operación de datos es más frecuente, se generará un gran número de registros. Genere automáticamente varios archivos mysql-bin.0000 * en /usr /local /mysql /var /, y generalmente decenas de megabytes a unos pocos gigabytes, que ocuparán todo el espacio del disco duro, lo que provocará que mysql se vincule. O el sitio web informa de un error.

Solución alternativa:

1, elimine directamente el archivo de registro existente root @ ludis: /usr /local /mysql /var # rm -f ./mysql-bin.*

Ejecutar el reinicio maestro, eliminar el registro mysql es una solución temporal. Además del rooting, deberíamos deshabilitar la generación de registros mysql.

2, cierre Mysql log-bin log function:
BASICvim /etc/my.cnf

Encontrado:
ActionScriptlog-bin = mysql-binbinlog_format = mixed

Agregar al frente On # comment out,: wq guardar y salir.

El último servicio ngnix restart puede ser.

Copyright © Conocimiento de Windows All Rights Reserved