Re: [CentOS-es] aumentar swap

2008-06-30 Por tema carlos restrepo
Hola lista, desde hace algun tiempo estoy suscrito a ella, y me parece
formidable la rapida respuesta a los inconvenientes que se le presentan en
el dia a dia, a todos aquellos que que por paranoia escogimos la profesión
de ser adminstradores de sistemas. He logrado  solucionar varios
inconvenientes que se me han presentado gracias a los casos planteados en
esta lista y la rapida respuesta a los mismos expresadas por personas de
muchisimo conociemiento como EPE, y Osvaldo, aprovechando de paso para
agradecer a los antes mensionados y  a todos aquellos que toman algo de su
valioso tiempo para compartir con esta lista sus conocimientos.

Epe, excelente como siempre tus analisis. Tengo curiosidad sobre la manera
en que le colocas avisos para que el sistema te avise cuando el consumo de
CPU sobre pasa el 60 %, seria interesante si te es posible nos indicaras a
la lista como implementas es comodin de aviso.



Cordialmente,

Carlos R!.
Administrador de Sistemas.




El día 27 de junio de 2008 19:06, Maximo Monsalvo [EMAIL PROTECTED]
escribió:

 Ing. Ernesto Pérez Estévez wrote:

 la verdad), pero como mismo consumio la ram, va a consumir la swap y
 no es lo mismo, trabajar en ram, que estar haciendo swap de 1gb en el
 disco duro. Los i/o wait times te matan el tiempo de la cpu. Al final
 terminas sufriendo de cualquier manera (venga ese sysadmin
 appreciation day!).

  ese es el punto por el que no la uso. Sinceramente.

 Cuando se va a llenar.. se llena.. garantizado.

 Prefiero ponerle a mis servidores valores adecuados de RAM (4GB mínimo,
 16GB es lo tipico al momento).

 Les ponemos un sistema de aviso para que cuando se comience a consumir más
 del 60% de la RAM, nos haga entrar a mirar.

 La realidad es que con swap o sin swap, cuando un proceso conejo salta al
 servidor.. se te va del aire... sea con o sin swap... la idea es enterarte
 pronto.

 PErsonalmente no uso la SWAP porque al escribir a disco demoro mucho
 procesamiento del servidor (se tiene que entretener en guardar a disco pues
 la swap es un proceso con altísima prioridad)...

 PAra mi, cuando un servidor necesita SWAP, lo que en realidad requiere es
 más RAM.

  Totalmente de acuerdo ,



  ah... a propósito, todos mis servers tienen 1GB de swap, pero los mantengo
 desactivado (swapoff -a) sólo le activo cuando ando en plan de
 desesperación.

 Vamos, es mi opinion y mi forma de trabajar, no le hagan caso por favor,
 usen la swap si eso les hace sentir cómodos ;-)

 A propósito, al no tener swap, tampoco tendrá que andar haciendo ningún
 cálculo para bajar contenidos a swap (pues no tendrá)...

 Algunos indican que la swap se utiliza para procesos que no tienen mucho
 uso, el kernel los baja a swap, lo que pasa es que nosotros tipicamente
 optimizamos los servidores y eliminamos procesos que no tienen utilidad, por
 lo que normalmente no baja nada a swap... vamos, repito, es mi opinión.. no
 le hagan mucho caso.. creo que cada quién debe poner su server como más
 bonito crea...


 ___
 CentOS-es mailing list
 CentOS-es@centos.org
 http://lists.centos.org/mailman/listinfo/centos-es




-- 
Carlos Restrepo M.
___
CentOS-es mailing list
CentOS-es@centos.org
http://lists.centos.org/mailman/listinfo/centos-es


Re: [CentOS-es] aumentar swap

2008-06-30 Por tema Ing. Ernesto Pérez Estévez

carlos restrepo wrote:


Epe, excelente como siempre tus analisis. Tengo curiosidad sobre la manera
en que le colocas avisos para que el sistema te avise cuando el consumo de
CPU sobre pasa el 60 %, seria interesante si te es posible nos indicaras a

cpu no creo...

pero igual puede hacerse.

que va, una carga de 60% qué será para tí? 0.6? ó 6.00 ? ó 600.00?

Supongo hables de la swap

con este obtienes la swap utilizada
free -m|egrep Swap|awk {'print $3'}

con este obtienes la swap total
free -m|egrep Swap|awk {'print $2'}

mediante un script dices:

if $utilizada -gt $total/2 then
   emitir advertencia

Es un burdo script... pero te lo dejo de tarea, no todo puede ser tan 
fácil ;-)





la lista como implementas es comodin de aviso.



Cordialmente,

Carlos R!.
Administrador de Sistemas.




El día 27 de junio de 2008 19:06, Maximo Monsalvo [EMAIL PROTECTED]
escribió:


Ing. Ernesto Pérez Estévez wrote:


la verdad), pero como mismo consumio la ram, va a consumir la swap y

no es lo mismo, trabajar en ram, que estar haciendo swap de 1gb en el
disco duro. Los i/o wait times te matan el tiempo de la cpu. Al final
terminas sufriendo de cualquier manera (venga ese sysadmin
appreciation day!).

 ese es el punto por el que no la uso. Sinceramente.

Cuando se va a llenar.. se llena.. garantizado.

Prefiero ponerle a mis servidores valores adecuados de RAM (4GB mínimo,
16GB es lo tipico al momento).

Les ponemos un sistema de aviso para que cuando se comience a consumir más
del 60% de la RAM, nos haga entrar a mirar.

La realidad es que con swap o sin swap, cuando un proceso conejo salta al
servidor.. se te va del aire... sea con o sin swap... la idea es enterarte
pronto.

PErsonalmente no uso la SWAP porque al escribir a disco demoro mucho
procesamiento del servidor (se tiene que entretener en guardar a disco pues
la swap es un proceso con altísima prioridad)...

PAra mi, cuando un servidor necesita SWAP, lo que en realidad requiere es
más RAM.

 Totalmente de acuerdo ,



 ah... a propósito, todos mis servers tienen 1GB de swap, pero los mantengo

desactivado (swapoff -a) sólo le activo cuando ando en plan de
desesperación.

Vamos, es mi opinion y mi forma de trabajar, no le hagan caso por favor,
usen la swap si eso les hace sentir cómodos ;-)

A propósito, al no tener swap, tampoco tendrá que andar haciendo ningún
cálculo para bajar contenidos a swap (pues no tendrá)...

Algunos indican que la swap se utiliza para procesos que no tienen mucho
uso, el kernel los baja a swap, lo que pasa es que nosotros tipicamente
optimizamos los servidores y eliminamos procesos que no tienen utilidad, por
lo que normalmente no baja nada a swap... vamos, repito, es mi opinión.. no
le hagan mucho caso.. creo que cada quién debe poner su server como más
bonito crea...



___
CentOS-es mailing list
CentOS-es@centos.org
http://lists.centos.org/mailman/listinfo/centos-es








___
CentOS-es mailing list
CentOS-es@centos.org
http://lists.centos.org/mailman/listinfo/centos-es



--
Saludos!
epe

Ing. Ernesto Pérez Estévez
http://www.NuestroServer.com/

USA: +1 305 359 4495 / España: +34 91 761 7884
Ecuador: +593 2 341 2402 / + 593 9 9246504
Mexico: +52 55 1163 8640 / Italia: +39 06 916504876
___
CentOS-es mailing list
CentOS-es@centos.org
http://lists.centos.org/mailman/listinfo/centos-es


Re: [CentOS-es] aumentar swap

2008-06-27 Por tema Carlos Moreira

Julio Cesar Aponte Castro escribió:




Date: Thu, 26 Jun 2008 15:47:35 -0500
From: [EMAIL PROTECTED]
To: centos-es@centos.org
Subject: Re: [CentOS-es] aumentar swap



2008/6/26 Ing. Ernesto Pérez Estévez [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]:

Carlos Moreira wrote:

Como puedo hacer para aumentar el tamaño de la swap,
disminuyendo el tamaño de otra de mis particiones, sin
tener que reinstalar mi sistema,

Ah, olvidé un detalle, este howto lo puse en ecualug hace unos
años, incluso está más completo en ecualug, mirale:

http://www.ecualug.org/?q=2003/12/10/comos/como_incrementar_la_swap_sin_reformatear_el_disco

(sobre todo la parte de los permisos)


-- 
Saludos!

epe

Ing. Ernesto Pérez Estévez
http://www.NuestroServer.com/

USA: +1 305 359 4495 / España: +34 91 761 7884
Ecuador: +593 2 341 2402 / + 593 9 9246504
Mexico: +52 55 1163 8640 / Italia: +39 06 916504876
___
CentOS-es mailing list
CentOS-es@centos.org mailto:CentOS-es@centos.org
http://lists.centos.org/mailman/listinfo/centos-es


 ahora, repito: la necesidad seguramente no es swap, incluso en
servidores prefiero no tener ninguna swap, les quito la swap.

Solo como consulta, que diferencia hay en lo que comentas de no
tener swap en los servidores, que ventajas tiene?
gracias.


Buenas, En verdad seria de mucha gran ayuda pues estoy por
instalar un servidor centos 5 el cual servira de servidor de base
de datos ORACLE y la instalacion por defecto ASI TENGO ENTENDIDO
necesita llevar la swap, en esta misma maquina instalare
POSTGRESQL, no afectara en algo el desempeño de la maquina, podria
explicar las ventajas y/o desventajas, o porque su decision de no
tener ninguna swap?
gracias



Blog your life in 3D with Windows Live Writer. Get Windows Live-Free 
http://www.windowslive.com/overview.html?ocid=TXT_TAGLM_Wave2_wl_writer_022008 




___
CentOS-es mailing list
CentOS-es@centos.org
http://lists.centos.org/mailman/listinfo/centos-es
  


En el equipo donde quiero aumentar la swap, es en uno donde voy a 
instalar oracle10g, el mismo me solicita mas swap de la que le di al 
equipo originalmente, me lo pone como un warning nomas, pero prefiero 
aumentarle.
Me intriga mucho tambien conocer los argumentos por los cuales no le 
ponen swap a los servidores.

___
CentOS-es mailing list
CentOS-es@centos.org
http://lists.centos.org/mailman/listinfo/centos-es


RE: [CentOS-es] aumentar swap

2008-06-27 Por tema Julio Cesar Aponte Castro

Saludos

 Hoy en dia la RAM es barata, las velocidades de la CPU han crecido
 tanto que se recomienda tener raid por software que por hardware (para
 las controladoras baratas por supuesto). Sin embargo, las velocidades
 de i/o en los discos no han crecido al mismo ritmo. No todos tenemos
 discos scsi y sucesores. Por lo general, en las empresas que he
 instalado linux ha sido porque buscaban algo bueno, estable y barato.
 Y la parte de barato incluia tambien al hardware. Tener un disco ide
 (o sata incluso) cuando empezaba a hacer swap en serio me tiraba los
 servers por el piso. Por eso he seguido este hilo con interes.
Ese era uno de mis grandes problemas donde trabajo pero lo soluciono y todavia 
opto por crear archvos.swap
y al igual que vos era tedioso y es cada vez que alguno de mis servidores 
colapsa aun teniendo hasta 2gb de swap
y creando archivos en bloques de 512MB por aquello de controlar un poco lo que 
pasa y porque

Pero el controlar, si usarla o no usarla, el activarla o no eso seria una gran 
ayuda pues concentraria todo el esfuerzo en RAM y no en disco

Espero ayuden han tocado un muy buen punto

Gracias.-


_
Get your fix of news, sports, entertainment and more on MSN Mobile
http://www.msnmobilefix.com/Default.aspx___
CentOS-es mailing list
CentOS-es@centos.org
http://lists.centos.org/mailman/listinfo/centos-es


Re: [CentOS-es] aumentar swap

2008-06-27 Por tema Ing. Ernesto Pérez Estévez

la verdad), pero como mismo consumio la ram, va a consumir la swap y
no es lo mismo, trabajar en ram, que estar haciendo swap de 1gb en el
disco duro. Los i/o wait times te matan el tiempo de la cpu. Al final
terminas sufriendo de cualquier manera (venga ese sysadmin
appreciation day!).


ese es el punto por el que no la uso. Sinceramente.

Cuando se va a llenar.. se llena.. garantizado.

Prefiero ponerle a mis servidores valores adecuados de RAM (4GB mínimo, 
16GB es lo tipico al momento).


Les ponemos un sistema de aviso para que cuando se comience a consumir 
más del 60% de la RAM, nos haga entrar a mirar.


La realidad es que con swap o sin swap, cuando un proceso conejo salta 
al servidor.. se te va del aire... sea con o sin swap... la idea es 
enterarte pronto.


PErsonalmente no uso la SWAP porque al escribir a disco demoro mucho 
procesamiento del servidor (se tiene que entretener en guardar a disco 
pues la swap es un proceso con altísima prioridad)...


PAra mi, cuando un servidor necesita SWAP, lo que en realidad requiere 
es más RAM.


ah... a propósito, todos mis servers tienen 1GB de swap, pero los 
mantengo desactivado (swapoff -a) sólo le activo cuando ando en plan de 
desesperación.


Vamos, es mi opinion y mi forma de trabajar, no le hagan caso por favor, 
usen la swap si eso les hace sentir cómodos ;-)


A propósito, al no tener swap, tampoco tendrá que andar haciendo ningún 
cálculo para bajar contenidos a swap (pues no tendrá)...


Algunos indican que la swap se utiliza para procesos que no tienen mucho 
uso, el kernel los baja a swap, lo que pasa es que nosotros tipicamente 
optimizamos los servidores y eliminamos procesos que no tienen utilidad, 
por lo que normalmente no baja nada a swap... vamos, repito, es mi 
opinión.. no le hagan mucho caso.. creo que cada quién debe poner su 
server como más bonito crea...


--
Saludos!
epe

Ing. Ernesto Pérez Estévez
http://www.NuestroServer.com/

USA: +1 305 359 4495 / España: +34 91 761 7884
Ecuador: +593 2 341 2402 / + 593 9 9246504
Mexico: +52 55 1163 8640 / Italia: +39 06 916504876
___
CentOS-es mailing list
CentOS-es@centos.org
http://lists.centos.org/mailman/listinfo/centos-es


Re: [CentOS-es] aumentar swap

2008-06-27 Por tema Maximo Monsalvo

O. T. Suarez wrote:

Hola:

  

en realidad no es no ponerle swap al servidor si no tratar de no usarla
nunca teniendo la suficiente ram .


Ahi es donde me pierdo. Existe alguna forma de definirle al sistema
que no utilize swap? Nunca he trabajado con suficiente RAM la verdad
(mas de 4GB), pero tengo la sospecha de que el sistema, si la tiene,
la utiliza.

  

en realidad linux no usa la swap hasta que no se queda sin  memoria fisica
lo que si hace es usar la ram disponible  como cahe de disco por eso vas 
a ver  casi siempre  mucha ram usada



Hoy en dia la RAM es barata, las velocidades de la CPU han crecido
tanto que se recomienda tener raid por software que por hardware (para
las controladoras baratas por supuesto). Sin embargo, las velocidades
de i/o en los discos no han crecido al mismo ritmo. No todos tenemos
discos scsi y sucesores. Por lo general, en las empresas que he
instalado linux ha sido porque buscaban algo bueno, estable y barato.
Y la parte de barato incluia tambien al hardware. Tener un disco ide
(o sata incluso) cuando empezaba a hacer swap en serio me tiraba los
servers por el piso. Por eso he seguido este hilo con interes.

  

Ahora yo la verdad que nunca dejaría un servidor de sin swap ,  por que te
puede pasar que algún proceso haga algo que te quedes sin ram y el so va a
empezar a matar tareas para liberar ram y eso no es nada lindo en un
servidor .


Es cierto que (empiricamente) tambien me hace sentir incomodo la idea,
pero en ese caso, estarias moviendo de lugar el problema, no
solucionandolo. De hecho, si llegara a suceder eso, te conviene mas
enterarte al momento y poder solucionarlo que dejar que el sisteme
comience a utilizar swap y a andar lento (va  a seguir funcionando es
la verdad), pero como mismo consumio la ram, va a consumir la swap y
no es lo mismo, trabajar en ram, que estar haciendo swap de 1gb en el
disco duro. Los i/o wait times te matan el tiempo de la cpu. Al final
terminas sufriendo de cualquier manera (venga ese sysadmin
appreciation day!).

  

Yo trato de que en mis servidor la swap este sin usarse , pero siempre la
tengo por precaución. Total al tamaño de los discos de hoy en dia una swap
de 1 a 8 gb no es nada


Alguna vez lei (hace tiempo, recien cuando la regla era poner el doble
de ram como espacio en swap pero lo mas que veias eran 512MB), que mas
de 1gb de swap no tenia sentido. No se si esto habra cambiado, pero si
un servidor llegara a utilizar, no se, 4gb de swap, le calculo que se
enlenteceria hasta el punto de volverse inusable.

Pudiera funcionar crear un filesystem en ram y utilizarlo como swap?
Y mantengo la duda del principio del mail, hay alguna forma de
controlar como el sistema utiliza el swap? forzar al sistema a liberar
swap con algun comando? limitar la cantidad de swap a utilizar en
funcion de la carga (trabaja con 512mb de swap (por las dudas, pudiera
ser sin swap directamente) pero si la carga del sistema se dispara,
toma un 1gb extra?
Saludos
Osvaldo
___
CentOS-es mailing list
CentOS-es@centos.org
http://lists.centos.org/mailman/listinfo/centos-es

  


___
CentOS-es mailing list
CentOS-es@centos.org
http://lists.centos.org/mailman/listinfo/centos-es


Re: [CentOS-es] aumentar swap

2008-06-27 Por tema Maximo Monsalvo

Ing. Ernesto Pérez Estévez wrote:

la verdad), pero como mismo consumio la ram, va a consumir la swap y
no es lo mismo, trabajar en ram, que estar haciendo swap de 1gb en el
disco duro. Los i/o wait times te matan el tiempo de la cpu. Al final
terminas sufriendo de cualquier manera (venga ese sysadmin
appreciation day!).


ese es el punto por el que no la uso. Sinceramente.

Cuando se va a llenar.. se llena.. garantizado.

Prefiero ponerle a mis servidores valores adecuados de RAM (4GB 
mínimo, 16GB es lo tipico al momento).


Les ponemos un sistema de aviso para que cuando se comience a consumir 
más del 60% de la RAM, nos haga entrar a mirar.


La realidad es que con swap o sin swap, cuando un proceso conejo salta 
al servidor.. se te va del aire... sea con o sin swap... la idea es 
enterarte pronto.


PErsonalmente no uso la SWAP porque al escribir a disco demoro mucho 
procesamiento del servidor (se tiene que entretener en guardar a disco 
pues la swap es un proceso con altísima prioridad)...


PAra mi, cuando un servidor necesita SWAP, lo que en realidad requiere 
es más RAM.



Totalmente de acuerdo ,



ah... a propósito, todos mis servers tienen 1GB de swap, pero los 
mantengo desactivado (swapoff -a) sólo le activo cuando ando en plan 
de desesperación.


Vamos, es mi opinion y mi forma de trabajar, no le hagan caso por 
favor, usen la swap si eso les hace sentir cómodos ;-)


A propósito, al no tener swap, tampoco tendrá que andar haciendo 
ningún cálculo para bajar contenidos a swap (pues no tendrá)...


Algunos indican que la swap se utiliza para procesos que no tienen 
mucho uso, el kernel los baja a swap, lo que pasa es que nosotros 
tipicamente optimizamos los servidores y eliminamos procesos que no 
tienen utilidad, por lo que normalmente no baja nada a swap... vamos, 
repito, es mi opinión.. no le hagan mucho caso.. creo que cada quién 
debe poner su server como más bonito crea...




___
CentOS-es mailing list
CentOS-es@centos.org
http://lists.centos.org/mailman/listinfo/centos-es


Re: [CentOS-es] aumentar swap

2008-06-26 Por tema Ing. Ernesto Pérez Estévez

Carlos Moreira wrote:
Como puedo hacer para aumentar el tamaño de la swap, disminuyendo el 
tamaño de otra de mis particiones, sin tener que reinstalar mi sistema, 
Sinceramente te digo: Cuando necesites aumentar la swap, esto realmente 
significará que necesitas más ram o que necesitas distribuir los 
servicios entre varios servidores.


Ahora.. aún así quieres más SWAP? Bien, aquí te va:

1- escoge una partición que tiene mucho espacio, yo supondré en mi caso 
que será /home


2- dentro de esta partición crea un archivo, le llamaré swap.file:

dd if=/dev/zero of=/home/swap.file bs=1024k count=1024

Con el anterior comando he creado un archivo llamado swap.file de 1GB de 
tamaño (suficiente para tu gusto?)


3- formatea el archivo como swap:

mkswap /home/swap.file

4- activalo, para esto editas /home/swap.file y agregas esta linea al final:

/home/swap.file   swapswapdefaults   0 0

Entonces escribes:
swapon -a

swapon se encarga de activar cualquier (-a) swap definida en /etc/fstab

y listo.

ahora, repito: la necesidad seguramente no es swap, incluso en 
servidores prefiero no tener ninguna swap, les quito la swap.


saludos
epe


gracias
___
CentOS-es mailing list
CentOS-es@centos.org
http://lists.centos.org/mailman/listinfo/centos-es



--
Saludos!
epe

Ing. Ernesto Pérez Estévez
http://www.NuestroServer.com/

USA: +1 305 359 4495 / España: +34 91 761 7884
Ecuador: +593 2 341 2402 / + 593 9 9246504
Mexico: +52 55 1163 8640 / Italia: +39 06 916504876
___
CentOS-es mailing list
CentOS-es@centos.org
http://lists.centos.org/mailman/listinfo/centos-es


Re: [CentOS-es] aumentar swap

2008-06-26 Por tema Victor Padro
2008/6/26 Ing. Ernesto Pérez Estévez [EMAIL PROTECTED]:

 Carlos Moreira wrote:

 Como puedo hacer para aumentar el tamaño de la swap, disminuyendo el
 tamaño de otra de mis particiones, sin tener que reinstalar mi sistema,

 Ah, olvidé un detalle, este howto lo puse en ecualug hace unos años,
 incluso está más completo en ecualug, mirale:

 http://www.ecualug.org/?q=2003/12/10/comos/como_incrementar_la_swap_sin_reformatear_el_disco

 (sobre todo la parte de los permisos)

 --
 Saludos!
 epe

 Ing. Ernesto Pérez Estévez
 http://www.NuestroServer.com/

 USA: +1 305 359 4495 / España: +34 91 761 7884
 Ecuador: +593 2 341 2402 / + 593 9 9246504
 Mexico: +52 55 1163 8640 / Italia: +39 06 916504876
 ___
 CentOS-es mailing list
 CentOS-es@centos.org
 http://lists.centos.org/mailman/listinfo/centos-es


 ahora, repito: la necesidad seguramente no es swap, incluso en servidores
prefiero no tener ninguna swap, les quito la swap.

Solo como consulta, que diferencia hay en lo que comentas de no tener swap
en los servidores, que ventajas tiene?
gracias.
___
CentOS-es mailing list
CentOS-es@centos.org
http://lists.centos.org/mailman/listinfo/centos-es