Si la /var
partición se llena en el servidor de producción, ¿cuál es la solución?
A continuación están mi solución:
- Si es LVM Partition, podemos extenderlo en línea.
- Podemos comprimir registros.
- Podemos eliminar datos antiguos.
Sugiérame más formas posibles de resolver y superar este problema.
Sería útil para mí si puedes compartir tus experiencias con este problema que has enfrentado.
disk-usage
Rahul Patil
fuente
fuente
Respuestas:
Mi enfoque en cualquiera de estos casos (algo se está llenando) es primero encontrar al culpable.
Comienzo usando
du -sh *|grep G
, continúo condu -sh *|grep M
. Cuando lo encontré, empiezo a investigar por qué algo comienza a llenarse.En consecuencia, un diseño de disco Linux estándar para nuestros servidores se ve actualmente así:
Esto es actualmente suficiente para casi cualquier caso de uso que tengamos.
fuente
Una vez tuve un problema similar con una partición que no es LVM que resolví moviendo uno de los directorios a una partición más espaciosa y volviendo a vincularlo. En su caso, por ejemplo, puede intentar:
Tenga en cuenta que hice esto con un directorio que no es del sistema y hasta ahora no he observado efectos secundarios. Sin embargo, el caso puede ser diferente con los directorios del sistema. Necesitamos a alguien más informado para confirmar / refutar.
Editar
Para estar más seguro, puedes hacer
Esto asegura que no perderá su caché en caso de que la
mv
llamada se vea afectada de alguna manera (bloqueo del sistema, corte de energía, ...)Para asegurarse de que no se escriba nada en el directorio mientras lo copia, es mejor hacerlo a través de LiveCD.
fuente
lsof /var/cache
se usa no. Si no se usa, podemos movernos a otra ubicación.