COMO MONTAR EL SEGUNDO DISCO DURO PARA EL CACHE DE RAPTOR Y SQUID

Publicado por WALYN, Junio 08, 2015, 10:58:48 AM

Tema anterior - Siguiente tema

WALYN

Lo primero que debemos hacer cuando trabajamos con LVM es crear los
volúmenes físicos (PV) de las particiones con las que queramos crear
volúmenes lógicos. Esto lo hacemos con el comando pvcreate. Esto hay
que hacerlo en todas las particiones que queramos usar con LVM. En
nuestro caso de momento únicamente /dev/sdb

si no sabes cual es la Información del Disco ir al webpanel ir utilitarios y a disco duro..
ej: Información del Disco /dev/sdb

Ante que todo formatearemos el disco duro con esto:

Código (javascript) [Seleccionar]
mke2fs -t ext4 /dev/sdb

Código (javascript) [Seleccionar]
pvcreate /dev/sdb

Physical volume "/dev/sdb" successfully created

Ahora que ya tenemos configuradas las particiones que queremos usar
como LVM, podemos añadir el primer grupo de volumen, que contendrá
ya nuestros volúmenes lógicos finales. Lo haremos con el comando
vgcreate. En nuestro caso sólo tenemos una partición, pero si quisiéramos
añadir varias al grupo lo haríamos así:

Código (javascript) [Seleccionar]
vgcreate vg0 /dev/sdb

Volume group "vg0" successfully created

Con el comando vgscan podemos consultar los grupos creados, con el comando pvscan los volúmenes físicos:


Código (javascript) [Seleccionar]
vgscan

Reading all physical volumes.  This may take a while...
Found volume group "volgroup_01" using metadata type lvm2


Código (javascript) [Seleccionar]
pvscan

PV /dev/sdb   VG vg0   lvm2 [500,76 GB / 500,76 GB free]
Total: 1 [500,76 GB] / in use: 1 [500,76 GB] / in no VG: 0 [0   ]


Llegados a este punto, únicamente nos falta crear el volúmen lógico, sobre el que ya añadiremos el sistema de ficheros deseado. Vamos a crear un volúmen lógico de 500G de espacio sobre el grupo creado anteriormente (vg0):
ojo...esto es un ejemplo 500gb todo dependerá de el que usted le ponga.
Código (javascript) [Seleccionar]
lvcreate -L 500Gb -n lv0 vg0

Logical volume "lv0" created

Y con el comando lvscan vemos el estado de los volúmenes:

Código (javascript) [Seleccionar]
lvscan

ACTIVE            '/dev/mapper/vg0-lv0' [500,00 GB] inherit

Ahora ya sólo faltaría darle formato y montarlo como una partición normal:

Código (javascript) [Seleccionar]
mke2fs -t ext4 /dev/vg0/lv0

Y para montarlo en la carpeta de /raptorcache, editamos el archivo fstab, que esta en etc/fstab con estas lineas:
ojo...este solo codigo no es para ejecutarlo en consola. es para que lo copies al archivo etc/fstab  puedes usar:
WinSCP

Código (javascript) [Seleccionar]
/dev/mapper/vg0-lv0   /raptorcache      ext4   noatime,async,nosuid   0      0

procedemos a montarlo con putty con esto:

Código (javascript) [Seleccionar]
mount  /dev/mapper/vg0 lv0   /midirectorio

solo nos faltaria verificar si se monto con

Código (javascript) [Seleccionar]
df -h

reinicia el rapto Y todo listo

ahora bien si tiene poco espacio en el disco duro donde se instalo raptorcache.. sopongamos  como de 30gb,20gb,ect..tiene que mover el cache de squid al segundo disco..lo puedes hacer cambiando la ruta en el que hara cache el squid, para esto editas el archivo "/etc/squid3/squid.conf" y buscas esta línea..

Código (javascript) [Seleccionar]
cache_dir aufs /var/spool/squid3/cache1 100000  16 256

Modificas la ruta que quede así:

Código (javascript) [Seleccionar]
cache_dir aufs /raptorcache/squid3/cache1 100000  16 256

Creas una carpeta dentro de la carpeta /raptorcache/ con el nombre squid3 asi:

Código (javascript) [Seleccionar]
mkdir /raptorcache/squid3

y despues le das permisos asi:

Código (javascript) [Seleccionar]
chmod 777 /raptorcache/squid3/

Luego detienes squid para que pueda crear las carpetas en las que hará caché y reinicias asi:

Código (javascript) [Seleccionar]
/etc/init.d/squid3 stop
squid3 -z
/etc/init.d/squid3 restart


Con eso squid ya guardaría su contenido en el disco2, ya que este está montado en la carpeta /raptorcache/..

y listo...

josealana1978

Saludos amigo todo bien es este tuto solo me faltan dos detalles

mount  /dev/mapper/vg0 lv0   /midirectorio

/miirectorio es /raptorcache? porque lo monto asi y no me dice  nada y el otro paso es que quiero montar un tercer disco ese esta como /dev/sdc repetiria los pasos iguales en lo que pueda ayudar le agradezco

josealana1978

Disculpa la pregunta era como montar el tercer disco duro dos para cache y uno para sistema ya gracias a este tuto pude montar el segundo disco

hackang


WALYN

Cita de: josealana1978 en Junio 08, 2015, 09:48:19 PM
Disculpa la pregunta era como montar el tercer disco duro dos para cache y uno para sistema ya gracias a este tuto pude montar el segundo disco

Eso suponiendo que el de sistema es el primer disco a montar ya que se instala el raptorcache  y el segundo disco es  para el cache y el tercero es para agrandar el segundo..saludoss

josealana1978

Exacto amigo Walyn el sistema lo tengo asi un disco para sistema y dos para el cache pero no doy con la configuracion me da un error el cache como lo tiene en su tuto djeme comiar el error y se los cito
/deb/sdb esta aparentemente en uso por el sistema no se hara un sistema de ficheros

WALYN

Cita de: josealana1978 en Junio 09, 2015, 06:03:58 PM
Exacto amigo Walyn el sistema lo tengo asi un disco para sistema y dos para el cache pero no doy con la configuracion me da un error el cache como lo tiene en su tuto djeme comiar el error y se los cito
/deb/sdb esta aparentemente en uso por el sistema no se hara un sistema de ficheros

yo no e intentado poner los 3 disco..pero si lo fuera hacer lo aria así:

     SISTEMA RAPTOR         CACHE  RAID-O=1TB
PJ:  SSD--30GB---------------500GB----500GB   

WALYN

O TAMBIÉN ASÍ:

     SISTEMA RAPTOR         CACHE  RAID-O=1TB
PJ:  SSD--30GB---------------500GB----500GB
                                          SQUID----250GM-UN-HDD-DEDICADO   

venezu

tengo un problema con la carpeta para el cache se creo en el disco del sistema y no en el segundo disco como soluciono eso hice todos los pasos y salieron bien menos ese

WALYN

Cita de: venezu en Octubre 16, 2015, 11:38:03 PM
tengo un problema con la carpeta para el cache se creo en el disco del sistema y no en el segundo disco como soluciono eso hice todos los pasos y salieron bien menos ese

que raptor usas
tu te refiere el cache de squid

venezu

Cita de: WALYN en Octubre 17, 2015, 12:54:18 AM
que raptor usas
tu te refiere el cache de squid
ya listo gracias aqui en tuotorial no dice que debo crear la carpeta al final y ahora si esta trabajando bien, lo quepasa es que monte el SO en una compact flash de 2Gb, y el cache de ambos para el segundo disco

TooR

Cita de: venezu en Octubre 17, 2015, 05:22:32 AM
ya listo gracias aqui en tuotorial no dice que debo crear la carpeta al final y ahora si esta trabajando bien, lo quepasa es que monte el SO en una compact flash de 2Gb, y el cache de ambos para el segundo disco

venezu, atento ya que con esa compacflash de 2GB esta corto recuerda que raptor almacena todo en una base de datos y por defecto el MYSQL almacena esa base de datos en la partición del sistema por tanto esos 2GB te quedaran corto a medida que esa base de datos aumente su tamaño, ademas de los logs del sistema en general. Solo lo comento por si te quedas sin espacio en la partición del sistema, vas verificando con el comando:

df -h

:-*
:-*

venezu