Sistema Operativo ALDOS
Dezoft

Si algunos de nuestros foros, manuales, ALDOS, paquetería o proyectos te han resultado de ayuda, apreciaremos mucho nos apoyes con un donativo.

 Índice > Todo acerca de Linux > Redes y Servidores Nuevo tema Publicar Respuesta
 Liberar espacio en servidor proxy Squid
Tema anterior Tema siguiente
   
David Rojas
Publicado en 25/06/14 02:34 (Leído 4142 veces)  

Nuevo
Forum User

Inscrito: 25/06/14 Publicaciones: 3
Hola a todos, resulta que estoy empezando a tener conocimiento con servidores Linux y resulte con un problema el cual no me permite que mi red no tenga acceso a internet debido a que el cache del servidor se lleno.
Anterior a este problema yo tenia configurada una tarea para que se ejecutara una limpieza automática todo los dias pues son alrededor de 25 computadoras las que hacen uso del internet.

El servidor colapso y pues al darle un df -h me di cuenta que el espacio en disco estaba lleno. Mi pregunta es que puedo hacer para poder borrar ese contenido sin temor a borrar algo que afecte al sistema? El contenido a borrar está en rootfs y /dev/sdea3 que me imagino es una unidad de disco.

Adjunto una imagen para que puedan orientarme. Estaré agradecido.

 
Perfil
 Citar
Joel Barrios Dueñas
Publicado en 25/06/14 02:44  

Admin
Site Admin

Inscrito: 17/02/07 Publicaciones: 1740
País:Mexico
Puedes borrar todo y volver a empezar. Asumo que no hiciste planeación ni contemplaste crecimiento del cache en relación al espacio disponible.

Te surgidero usar lo siguiente (extraído de la misma documentación de squid en el sistema):

BASH Formatted Code
# Tamaño de cache de squid a 1 GB y usando UFS asincrónico
cache_dir aufs /var/spool/squid 1024 16 256

# Purgar squid cache al legar al 90% y porgar agresivamente al llegar al 95%
cache_swap_low 90
cache_swap_high 95

# Sólo usamos cache para objetos pequeños
# ¿Por qué desperdiciar espacio en cache con objetos grandes poco populares?
maximum_object_size 48 MB

# Utilizamos algoritmo de cache para dar preferencia a objeros más populares
# sin importar su tamaño.
cache_replacement_policy heap LFUDA

# Limitar el tamaño de objetos en tránsito.
# ¿Por qué desperdiciarlo con objetos grandes poco populares?
cache_mem 48 MB
 
Perfil Sitio Web
 Citar
David Rojas
Publicado en 25/06/14 03:32  

Nuevo
Forum User

Inscrito: 25/06/14 Publicaciones: 3
Te cuento que entre a /var/log/squid y vi que al borrar los archivos log el porcentaje bajo hasta un 94%
Ejecutando el comando rcsquid status pude comprobar que Squid esta parado y al darle un restart pues me marcaba que no tenia espacio, por eso no arranca.

Buscando en el directorio raiz pues en la carpeta home encontré que hay carpetas llenas de archivos los cuales son los backups de la red.

Por ultimo intentaré iniciar Squid

adjunto otra imagen del caso.

https://imageshack.com/i/n6lqa6gj o https://imageshack.com/i/n6lqa6gj
 
Perfil
 Citar
Joel Barrios Dueñas
Publicado en 25/06/14 07:52  

Admin
Site Admin

Inscrito: 17/02/07 Publicaciones: 1740
País:Mexico
Corrige el permiso del directorio de squid. Seguramente lo creaste de nuevo como root y olvidaste hacer que pertenezca al usuarios que utiliza squid.

BASH Formatted Code
chown squid:squid /var/cache/squid
 
Perfil Sitio Web
 Citar
Contenido generado en: 0,10 segundos Nuevo tema Publicar Respuesta
 Todas las horas son UTC. Hora actual 02:01 .
Tema normal Tema normal
Tema persistente Tema persistente
Tema cerrado Tema cerrado
Nueva publicación Nueva publicación
Persistente con nueva publicación Persistente con nueva publicación
Cerrado con nueva publicación Cerrado con nueva publicación
Ver publicaciones anónimas 
Usuarios anónimos pueden publicar 
Se permite HTML Filtrado 
Contenido censurado