|
Re: cache de squid: msg#00003org.user-groups.linux.gulcr.newbies
On Fri, 4 Mar 2005, jose castrillo wrote: > como puediera cambiar de lugar el cache de squid a un hdd independiente? Una vez conectado el disco a la máquina, creás la o las particiones necesarias, les das formato y montás la partición a utilizar en algún lugar provisional, para este ejemplo, asumo que vamos a usar /dev/hdc3, y que lo vamos a montar en /mnt/provisional. Luego, buscás el cache de squid (podría estar en varios lugares. Voy a asumir /var/lib/squid/cache). Seguidamente, _detenés_ squid. Esto es necesario, porque pretendo mover el caché de donde está ahora (presumiblemente _no_ en un dispositivo separado) a la partición nueva, que luego dejaremos montada en el directorio de caché. De esa manera, no tocamos la configuración de squid ni perdemos el caché actual. Por último, levantamos de nuevo squid. En comandos, sería algo como: # mkdir /mnt/provisional # mount /dev/hdc3 /mnt/provisional # egrep cache_dir /etc/squid/squid.conf (ojo: esto podría devolver varias líneas de información. Buscar entre ellas la apropiada) # /etc/init.d/squid stop (ojo: esto varía de una distribución a otra. Podrías tener que correr squid -k shutdown, o un administrador gráfico y desde allí parar el servicio, o algo similar) # mv /var/lib/squid/cache/* /mnt/provisional (ojo: esto tomará tiempo. Estoy asumiento que el dispositivo nuevo _puede_ contener todo el caché actual) # umount /mnt/provisional # echo -e "/dev/hdc3\t/var/lib/squid/cache/\text2\tdefaults\t1\t2" >> /etc/fstab (en este paso estoy agregando a /etc/fstab la información necesaria para que /dev/hdc3 quede montado en /var/lib/squid/cache/, de acuerdo con mi ejemplo. No necesariamente se debe hacer así - se puede editar el archivo o utilizar algún administrador. Adicionalmente, yo estoy asumiendo que el sistema de archivos es ext2. Esto, por supuesto, se decide a la hora de crear la partición y darle formato. En resumidas cuentas: NO EJECUTE LA LÍNEA ANTERIOR SI NO LA ENTIENDE. Es preferible que vuelva a preguntar.) # mount -a # /etc/init.d/squid start Espero que le sea de utilidad. Saludos, ______________________________________ _ ___ ___ | || | ' Complexity is human <_> || || |- simplicity, divine <___||_||_| SLACKWARE LINUX |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: cache de squid: 00003, Marcelo E. Magallón |
|---|---|
| Next by Date: | siguiendo con esquid: 00003, jose castrillo |
| Previous by Thread: | Re: cache de squidi: 00003, Marcelo E. Magallón |
| Next by Thread: | cache de squid: 00003, jose castrillo |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |