Re: FDS vs CDS
moreni...@cdsl.cl wrote: Victor Hugo dos Santos wrote: [...] ... oficialmente, esta solamente en los repositorios de fedora !! ;-) pero independiente de esto, lo que no entiendo es por que iniciar el projecto bajo fedora.. y no Centos o WB o otra version destinada a servidores... seria como desarrollar los driver para las tarjetas graficas Nvidia y/o SuperTux dentro de Centos.. ;-) Hehehe claro, si uno piensa en implementar, entonces tiene en la mente CentOS (hablando de distros basadas en RPM), CentOS (Community ENTerprise OS) es mas que nada la coleccion de paquetes de Red Hat Enterprise Linux (GPL como coleccion (salvo algunas piezas menores); la mayoria de los paquetes esta bajo GPL, pero incluso para aquellos en que la licencia no lo exige, Red Hat distribuye fuentes) recompilada, y reemplazando algunas piezas que no son redistribuibles (piezas que Red Hat cuidadosamente segrega del resto, y te dice exactamente como reemplazarlas). CentOS tiene como objetivo ser compatible en binarios con Red Hat Enterprise Linux. no Fedora. Puede ser porque la comunidad de Fedora es mas grande que la de CentOS, y debe haber mas desarrolladores en esta distro que en la orientada a servidores. Para Enterprise Linux (Red Hat Enterprise, CentOS, otros de la misma linea) esta el proyecto EPEL (Extra Packages for Enterprise Linux) http://fedoraproject.org/wiki/EPEL, otro proyecto bajo el paraguas Fedora. Y muchos desarrolladores de Fedora aportan a EPEL tambien. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Discos de 7200RPM en notebook + Linux
Victor Hugo dos Santos listas@gmail.com wrote: 2009/2/22 Aldrin Martoq amar...@dcc.uchile.cl: On Thu, 2009-02-19 at 10:20 -0300, Horst H. von Brand wrote: [...] Ah, entiendo que tambien los SSD son muy rapidos en lectura (sobre todo por el seek time), pero mucho mas lentos en escritura; comparados con los discos duros normales. Me imagino que las distros basadas en ssd ponen noatime en mount y ese tipo de cosas... pero puedes poner las SSD en RAID0 y asi disminuir el tiempo de escritura !! :D hay varios documentos en la red sobre el tema.. El tiempo de escritura (dada suficiente RAM para cache) es completamente irrelevante. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: bloquear correo externo con procmail
Natalia Noemi Rivas natuno...@gmail.com wrote: [...] Bueno, Uso SendMail + Spamassasin + Clamav y ahora + Procmail el tema es que solo quiero evitar que ciertos usuarios reciban correos que no sean los de mi dominio, y el resto puedan recibir desde cualquier dominio externo y se que con procmail se puede hacer porque lo he leido en internet, nada mas que las recomendaciones no me dieron el resultado que esperaba. _Harto_ raro el requerimiento... algun detalle que no estes dando? -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: passwd
Juan C. Olivares juan...@juancri.com wrote: On Wed, Feb 25, 2009 at 1:51 PM, Ricardo Utreras Estrella utre...@gmail.com wrote: 2) ¿Para que sirve el archivo /etc/shadow- o de donde salio? Es un respaldo de /etc/shadow, algunas herramientas para manipular /etc/{passwd,shadow,group,gshadow} usan esa convencion. Y /etc/shadow si aparece en mi salida de: rpm -ql setup -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: passwd
Ricardo Utreras Estrella utre...@gmail.com wrote: [...] Aunque en relacion a eso tengo una duda... ¿como agregas con adduser un usuario que tiene una arroba en su nombre?, ejemplo: [r...@server2 ~]# adduser 'u...@some' adduser: invalid user name 'u...@some' Por eso mismo no se puede: Un nombre de usuario son letras ASCII unicamente, en muchos sistemas = 8. PD: Si, se que no se recomienda, pero lo vi en un servidor (que tiene virtualmin) y tiene los usuarios asi definidos. Esa no es una cuenta de a deveras. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: passwd
Germán Póo-Caamaño g...@calcifer.org wrote: [...] Capaz que sea virtualmin. Pero no hay que descartar a los usuarios. No hay programas a prueba de tontos, pues hay tontos muy ingeniosos. Segunda ley de la informatica: Es imposible crear sistemas a prueba de idiotas, porque en el momento que lo logras el universo crea un idiota _aun_ mas grande. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: FDS vs CDS
moreni...@cdsl.cl wrote: Victor Hugo dos Santos wrote: [...] bien, mi pregunta es: hay mucha diferencia entre FDS y CDS/RDS ??? cual conviene mas ?? o es la misma cosa ?? Hola Victor, Por mi parte intente trabajar con la ultima release de FDS, y tuve bastantes problemas, no asi con la version previa. Tambien quise trabajar con CentOS, debido a que es mas para server (en realidad me gusta Debian, pero no estoy dispuesto a hacer un alien para solo tener un paquete que quizas como vaya a funcionar...), entonces con FDS 1.04 no tuve ningun problema, pero con FDS 1.1, vaya si que tuve problemas, incluso como no pillaba la solucion, probe con Fedora 9 y 10, pero fue un parto. Fedora Directory Server es un proyecto asociado a Red Hat, no es para Fedora ni nada similar. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Discos de 7200RPM en notebook + Linux
Aldrin Martoq amar...@dcc.uchile.cl wrote: On Thu, 2009-02-19 at 10:20 -0300, Horst H. von Brand wrote: Aldrin Martoq amar...@dcc.uchile.cl wrote: Tengo la idea que un disco duro con mayor capacidad y menor RPM debe ser mas rapido que uno disco con menor capacidad y mayor RPM, pero no lo se... El tiempo de acceso esta dominado por seek, y ese debe cubrir mayor espacio en discos mas grandes. Por otro lado, disco mas nuevo == mas grande, mas RPMs, seek mas veloz, mayor cache en disco, firmware mas inteligente, ... Tiempo de acceso es solo uno de los parametros en la velocidad del disco; ademas esta compuesto por 2 cosas: el movimiento de la aguja y la velocidad de rotacion (que influye en la espera por los datos a que pasen sobre la aguja). Cierto. Se supone que en un disco mas grande, los datos tienden a concentrarse mas en vez de desparramarse por todo el disco. Ejemplo: si tienes un disco de 50GB y necesitas guardar 45GB, vas a estar ocupando el 90% del disco y la aguja debera recorrer casi todo el disco. En cambio si tienes un disco de 500GB y necesitas guardar 45GB, vas a estar ocupando solo el 9% del disco y la aguja se movera bastante menos. Que la aguja se mueve menos mejora mucho el tiempo de acceso y por ende la rapidez del disco. Eso es bastante irreal, el dicho (desde los '80!) es El estado estacionario de discos es lleno. Tendras el disco siempre +/- en el mismo porcentaje lleno. La otra teoria es que la mayor densidad de datos aumenta el ancho de banda. Asi en cada vuelta el disco puede leer/escribir mas datos respecto a un disco con menor densidad. Cierto. Y mayor densidad == tecnologia mas nueva == lleva electronica mas inteligente/mayor capacidad... E influye el sistema de archivos, etc. Un personaje que sabe _mucho_ al respecto (y escribe en forma inteliligble) es Val Aurora www.valaurora.org (antes Val Henson, se cambio el nombre). Busca bajo writings en su homepage. Todo asumiendo que tienes el mismo taman~o (2.5 por ejemplo). Me gustaria algun estudio o algo que mostrara estas cosas, por eso preguntaba... Me late que todo lo que hay son modelos de simulacion de c/u de los fabricantes de discos, guardados tan celosamente como la mitologica formula de la Coca Cola... al menos Google y afines solo me dieron cosas mas bien viejitas ('70s a '80s) para performance disk. Ah, entiendo que tambien los SSD son muy rapidos en lectura (sobre todo por el seek time), pero mucho mas lentos en escritura; comparados con los discos duros normales. Me imagino que las distros basadas en ssd ponen noatime en mount y ese tipo de cosas... Lo que es importante es el tiempo de lectura (es lo que hay que esperar por datos). -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: [OT] Informacion de como se llaman estos programas
Aldrin Martoq amar...@dcc.uchile.cl wrote: On Fri, 2009-02-20 at 15:22 -0300, Lista UTFSM wrote: Disculpen que les moleste por esto, pero ando buscando un programa que registre o que permita realizar el seguimiento de llamadas de clientes en una empresa de servicios. Por ejemplo si no quedo claro pondre un ejemplo de como funciona: - El cliente llama - El operador recibe la llamada y ve si el cliente es cliente - Anota el requerimiento y el sistema asigna un numero - se le asigna el requerinento a alguien - se ejecuta la labor y la persona asignada mantiene el caso actualizado. - etc De la descripcion que das, puede ser algo que asigne tickets (hay cientos). Con la lista que te dieron, deberias probar un par y despues contarnos como te fue y si soluciono tu problema. Ojo que a veces tienes que adaptar el software a tu negocio o al reves, lo usual es ambas en todo caso. Por mi lado, sugeriria armarte una lista corta (sigue p.ej. las ideas de D. Wheeler http://www.dwheeler.com/oss_fs_eval.html, hay mas metodologias de seleccion de software por alli) y revisar en mayor detalle lo que hay _nativo_ para tu distribucion. Tener que hacerse cargo de seguir la pista a actualizaciones y problemas de seguridad, y posiblemente mantener tu mismo un paquete abandonado (QA en general) no es para nada divertido. Y a la larga saldra mas barato adaptar tu negocio al sistema que al reves. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Software Delivery
Aldrin Martoq amar...@dcc.uchile.cl wrote: On Sat, 2009-02-21 at 09:32 -0300, Sebastian Antunez Noguera wrote: Estimados, estoy buscando una solucion que me permita instalar software en forma remota desde Linux. Basta correr apt-get install FOO (o similar) en cada maquina... Puedes automatizar esto y/o las actualizaciones de varias formas, no necesitas software adicional porque precisamente esta es una de las mejores caracteristicas de las distros Linux. Generalmente hay opciones de actualizacion automatica (via cron(8)); y en Fedora/CentOS hay algo llamado kickstart (instalacion automatica del sistema dada la configuracion), y la misma idea para derivados de Debian. Una opcion es simplemente reinstalar automaticamente cuando se necesite. Me explico, tengo 200 PC ubicados en distintos lugares y necesito distribuir e instalar OpenOffice, Winpdf a estos PC. Lei que con APPS de Software Delivery es posible hacerlo, pero los que he encontrado son todas comerciales. Exacto. Es parte de los costos ocultos de administrar Windows. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Discos de 7200RPM en notebook + Linux
Rodrigo Fuentealba the.code.kee...@gmail.com wrote: [...] Me compré un Acer Aspire ONE A150 :D y quiero enchularlo con un disco de 7200RPM. Mi problema es que no he visto a nadie dentro de mi grupo que tenga ya un disco de estos, y me preocupa el impacto de performance y la temperatura que estos discos puedan alcanzar... porque como ya saben, un Aspire ONE es una máquina pequeñÃsima. En cuyo caso, sera poco lo que logres con un disco mas rapido. De todas formas, mas sacas en limpio con mas RAM (posiblemente ademas usando tmpfs (en RAM + swap) para /tmp). Eso si free(1) muestra que vale la pena (si, siempre muestra la memoria +/- llena; hay que hilar algo mas fino). [...] Pregunta On Topic: Ya sé (un poquito obvio, por lo menos para los que llevamos tiempo en Linux) que con hdparm podemos medir el rendimiento del disco, pero ¿existirá alguna forma de averiguar la temperatura con Linux, algo como lm_sensors?. hdparm(8) puede mostrarlo para _algunos_ discos (-H). En este Toshiba funciona, en todo caso. En todo caso, si se calienta mucho es que consume mucha energia == bateria dura unos minutitos menos... Mas mejor una tarjeta SD para las areas calientes del sistema? -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Discos de 7200RPM en notebook + Linux
Aldrin Martoq amar...@dcc.uchile.cl wrote: [...] Tengo la idea que un disco duro con mayor capacidad y menor RPM debe ser mas rapido que uno disco con menor capacidad y mayor RPM, pero no lo se... El tiempo de acceso esta dominado por seek, y ese debe cubrir mayor espacio en discos mas grandes. Por otro lado, disco mas nuevo == mas grande, mas RPMs, seek mas veloz, mayor cache en disco, firmware mas inteligente, ... -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: sincronizacion
Julio Saldivar cabi...@gmail.com wrote: Voy hacer un poco mas especifico, necesito la sincronización para dos casos: 1- Sincronizar archivos de configuracion de 2 servidores asterisk trabajando en alta disponibilidad (Activo/pasivo) para que asà cuando el activo caiga el pasivo tenga la misma configuracion. Uso para la alta disponibilidad heartbeat. 2- El segundo caso es con la herramienta de monitoreo zenoss, pero aquà es mas complejo, ya que necesito que cuando la maquina principal falla, la segunda tenga los datos (configuraciones, BBDD y rrdtool) y los siga llenado lo antes posible si corromper datos, y cuando la maquina principal vuelta a estar activa tome el control y si siga llenando los datos donde los dejo la segunda. Necesito que todo este solo en estas dos maquinas. Esa precisamente es parte de la tarea de una instalacion de alta disponibilidad... debiera haber soluciones para eso en lo que estas usando al efecto. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Lives could not find any rendered effect plugins
Alejandro Pando alejandropa...@gmail.com wrote: Estoy usando Sidux, una distro basada en Debian... hasta el momento no me ha generado problemas y no se si este problema con Lives, que les presento, se deba precisamente a falta de depuracion de esta distro. Cuando ejecuto lives-exe [1] (lo instale directamente desde los repositarios que tiene sudux con apt-get install) me da el siguiente error: LiVES was unable to find any encoder plugins. Please check that you have them installed correctly in /usr/lib//lives/plugins/encoders/ You will not be able to 'Save' without them. You may need to change the value of lib_dir in ~/.lives LiVES could not find any rendered effect plugins. Please make sure you have them installed in /usr/lib/lives/plugins//lives/plugins/effects/rendered/ or change the value of lib_dir in ~/.lives y tengo los siguientes archivos ubicados en estos lugares: # ls /usr/lib/lives/plugins/ decoders effects playback # ls /usr/lib/lives/plugins/effects/ realtime Esos son directorios? Los plugin debieran ser binarios (*.so o algo asi). Los plugins del caso seguramente no existen en codigo abierto de a deveras (por lios de licencias, etc) para los formatos de interes tipico... Ve si hay algun repositorio nonfree o extraoficial que tenga lo que necesitas. O aplicar agua, ajo y resina. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Python para CENTOS 4.7 i686
Julio Rene Herrera Vega juli...@gmail.com wrote: Disculpen por mi pregunta que puede ser un poco basica, tengo un servicio de Hosting con CPANEL (cPanel 11.24.4-S33345 - WHM 11.24.2 - X 3.9) que corre sobre un (CENTOS 4.7 i686 on standard), un amigo que tiene un sitio con migo me pidio instalar un WIKI que usa PYTHON, Cual wiki? Si el paquete del caso esta para CentOS 4, debiera bastar instalarlo (eso trae sus dependencias). Si no, consideren algun wiki que si este en CentOS (o en EPEL). [Si, si fuera quien ofrece el hosting miraria con muy malos ojos paquetes que no estan en la distribucion (quien sabe que control de calidad, posibles problemas de seguridad; quien se hara cargo de mantenerlo)] -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: sincronizacion
Julio Saldivar cabi...@gmail.com wrote: Hola a todos, necesito realizar una sincronizacion entre dos archivos en distintos PCs, ademas ambos archivos pueden ser editados. Lo intento con rsync pero este solo hace la sincronizacion desde un lado al otro, lo que yo necesito es que si hay un cambio en cualquier archivo este se distribuya al otro. Usa NFS... [En general, simplemente tirar como lograr lo que se te ocurre como solucion a tu problema te llevara a soluciones que seguramente no te sirven de nada. Notese que archivo se mantiene sincronizado y ambos actualizan en realidad _no se puede logar_ mas que bajo restricciones muy fuertes. Revisa http://www.ccs.neu.edu/groups/IEEE/ind-acad/brewer/sld009.htm para una vision intuitiva; en caso de incredulidad recalcitrante, ver el paper original (la demostracion no es demasiado dificil, y las condiciones bajo las cuales se demuestra el teorema son mas que razonables) http://citeseer.ist.psu.edu/544596.html] -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: ip_conntrack_max en Fedora 9
Enrique Chenu ench...@gmail.com wrote: Srs. despues de una infructuosa busqueda por google vengo a ustedes a preguntarles si alguien sabe que paso del ip_conntrack_max en la version de fedora 9 se supone que deberia estar en /proc/sys/net/ipv4/ip_conntrack_max pero no se encuentra ahi, sera que alguin tiene conocimiento de donde esta en esta version? Para que lo requieres? [Esto no es propio de Fedora, es un tema del nucleo Linux; en nucleos mas nuevos la configuracion de esas cosas esta bajo /proc/sys/net/netfilter (esto me lo dijo Google buscando por Linux y ip_conntrack_max, en la 5a respuesta (las anteriores me sonaban a an~ejas))] -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Agrupar mensajes de correo
Sebastian Antunez Noguera santu...@gmail.com wrote: Hola, te comento que la aplicación no permite agrupar los correos, los manda todos separados. Mal hecha la aplicacion entonces. O mal usada, supongo que asume que cada aplicacion la administra una persona diferente. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Analizando licencia de CentOS Directory Server
Morenisco moreni...@cdsl.cl wrote: Estoy jugando con CentOS Directory Server, en CentOS 5. Hice una guia de instalacion y de prueba basica de funcionamiento, y viendo la licencia del sistema base, me surgio una duda. El sistema base esta licenciado bajo GNU/GPL 2, segun dice el archivo LICENCE. Pero hay una parte en la que tengo una duda, y se debe a un doble licenciamiento. Supongo que otros software estan bajo algo similar, sin embargo no me queda claro como un software puede ser completamente libre en algunos casos, y en otros no. Entonces, este sistema base tiene una excepcion, la cual esta descrita en el archivo EXCEPTION, aunque en el archivo LICENCE tambien hay una referencia, y es la siguiente: [...] Bueno, mi pregunta es la siguiente, por que esto no constituye una violacion a la GPL? Lo que _yo_ escriba (o que me pertenezca de alguna otra forma) puedo distribuirlo bajo las condiciones que me plazcan, como decir: Bajo GPLv2, pero solo lo puede ejecutar en maquinas de color azul o Bajo GPLv2, pero tambien tiene permiso de usarlo como parte de programas de codigo cerrado siempre que esten escritos en COBOL. Solo puede haber violacion de las condiciones de la licencia si alguien las contraviene, y no tiene permiso de hacer esas cosas por otra via (porque pago la licencia para uso en codigo cerrado de MySQL, o porque el codigo en cuestion le pertenece). En este caso, la excepcion hace que el asunto este bajo una licencia similar en espiritu a LGPL (Library GPL era el nombre original de esto) o las nuevas variantes que usan para las bibliotecas C++. [No, no lo he analizado en gran detalle. Y IANAL.] -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Significado de %CPU reportado por top
Miguel Oyarzo O. ad...@aim.cl wrote: Aldrin Martoq escribió: [...] Si tienes un programa multi-thread ocupando el 100% de 3 CPU's, entonces su % de CPU es 300%. No, Si es 1 programa MThR que usará las 3 CPUs este siempre usara el 100% de ella (no importa lo que hagas, los ciclos de CPUs no se desperdician), pero top podria repotar un 10% de uso de CPU entre refresco y refresco (tareas rapiditas de ejecutar) Esas son dos cosas completamente diferentes. Y top(1) intenta mostrar el _promedio_ del uso de las CPU en el ultimo periodo de refresco. Esto nada tiene que ver con los resultados que muestra segun periodos. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Significado de %CPU reportado por top
Eduardo Silva edsi...@gmail.com wrote: Nones, el % de cpu _no depende_ del intervalo en que mides!! [En realidad si, ya que top gasta cpu mientras mide, pero descartemos los efectos cuanticos ;)] Exacto. Todo proceso de medicion de uso de CPU depende del intervalo segun fue calculado. No. La manera tradicional de medir es fijarse en cada tick del reloj en que anda la CPU, y sumarle ese intervalo (jiffy) a esa tarea. Si hay dos (o mas) tareas en el mismo tick, las otras quedan sin contabilizar, claro. No se exactamente como lo hacen los tickless kernels que se usan ahora... pero me imagino que simplemente contabilizan todo el periodo (variable) a la tarea del caso. Una manera mas precisa (que algunos sistemas usan) es tener otro reloj con periodo diferente a los jiffies y ver en que anda la CPU cuando este se dispara. De esta forma se disminuyen efectos periodicos sincronizados con los jiffies. En realidad para entender mejor la medicion de % CPU es necesario explicar un poco como se calcula: Como medida base se utilizan los jiffies ( http://en.wikipedia.org/wiki/Jiffy_(time), cada jiffie puede definirse como la duracion de un tick ), es decir, un proceso o el sistema en general usa X jiffies desde su inicio y la forma de calculo depende de la cantidad utilizada en un lapso de tiempo determinado comparado con el total. Las variables que intervienen son las siguientes: (se asume que 1 jiffie es igual a 1 clock tick) Por definicion. a) Jiffies utilizados b) Jiffies total (capacidad maxima) c) Clock Ticks por segundo d) Frecuencia de medición Dependendiendo de que es lo que se quiera medir dependera de donde se obtiene la informacion en linux, supongamos que tenemos un proceso N: Donde se obtiene la informacion no tiene sentido, los datos listados son obtenidos por el nucleo mediante la estrategia indicada antes. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Significado de %CPU reportado por top
Alejandro Weinstein alejandro.weinst...@gmail.com wrote: 2009/2/4 Alejandro Weinstein alejandro.weinst...@gmail.com: OK. Viendo el detalle por CPU los numeros tienen mas sentido Ahora estoy confundido otra vez. La siguiente es una captura de top, en una maquina con UNA cpu: Tasks: 61 total, 2 running, 59 sleeping, 0 stopped, 0 zombie Cpu0 : 0.3%us, 0.2%sy, 0.0%ni, 99.4%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem:507380k total,87544k used, 419836k free, 5084k buffers Swap: 385520k total,0k used, 385520k free,34484k cached PID USER PR NI VIRT RES SHR S %CPU %MEMTIME+ COMMAND 4370 ajw 20 0 102m 9.9m 4200 S 23.7 2.0 0:47.09 python 4341 ajw 20 0 14996 4296 2300 S 1.7 0.8 0:03.99 python 1 root 20 0 2844 1696 548 S 0.0 0.3 0:01.57 init Tengo Cpu0: 0.3%. y uno de los procesos python usando 23.7%. Como cuadran estos numeros? Significa que el proceso uso el 23.7% del 0.3%? top(1) dice, inter alia: k: %CPU -- CPU usage The taskâs share of the elapsed CPU time since the last screen update, expressed as a percentage of total CPU time. In a true SMP environment, if âIrix modeâ is Off, top will operate in âSolaris modeâ where a taskâs cpu usage will be divided by the total number of CPUs. You toggle âIrix/Solarisâ modes with the âIâ interactive command. Esto indica que es el % del uso total del CPU, o sea, el 23,7% del 0,3%. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Significado de %CPU reportado por top
Aldrin Martoq amar...@dcc.uchile.cl wrote: On Thu, 2009-02-05 at 13:06 +0100, Miguel Oyarzo O. wrote: Alejandro Weinstein escribió: Ahora estoy confundido otra vez. La siguiente es una captura de top, en una maquina con UNA cpu: Tasks: 61 total, 2 running, 59 sleeping, 0 stopped, 0 zombie Cpu0 : 0.3%us, 0.2%sy, 0.0%ni, 99.4%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem:507380k total,87544k used, 419836k free, 5084k buffers Swap: 385520k total,0k used, 385520k free,34484k cached PID USER PR NI VIRT RES SHR S %CPU %MEMTIME+ COMMAND 4370 ajw 20 0 102m 9.9m 4200 S 23.7 2.0 0:47.09 python 4341 ajw 20 0 14996 4296 2300 S 1.7 0.8 0:03.99 python 1 root 20 0 2844 1696 548 S 0.0 0.3 0:01.57 init Tengo Cpu0: 0.3%. y uno de los procesos python usando 23.7%. Como cuadran estos numeros? Significa que el proceso uso el 23.7% del 0.3%? No cuadran porque los contadores se sacan de _distintas partes_ y en _distintos instantes_, No. ni siquiera la linea de arriba te da 100%: 0.3%user + 0.2%sys +99.4%idle == 99.9%. Se conoce como error de redondeo... Todo es calculado separadamente (global y por proceso) y debes tomarlo de esa forma. Un ejemplo es compilar el kernel: Se calcula por proceso (tarea), y se suma para obtener el total. O algo equivalente. top - 14:25:42 up 3:26, 9 users, load average: 2.45, 2.07, 1.24 Tasks: 207 total, 4 running, 202 sleeping, 0 stopped, 1 zombie Cpu0 : 52.9%us, 15.6%sy, 0.0%ni, 0.0%id, 30.9%wa, 0.3%hi, 0.3%si, 0.0%st Mem: 2007220k total, 1821260k used, 185960k free,52756k buffers Swap: 2112536k total, 5156k used, 2107380k free, 962488k cached PID USER PR NI VIRT RES SHR S %CPU %MEMTIME+ COMMAND 12729 amartoq 20 0 19024 11m 3368 R 5.3 0.6 0:00.16 cc1 12234 root 10 -10 493m 253m 244m S 2.0 12.9 3:39.70 vmware-vmx 11437 amartoq 20 0 242m 96m 26m S 1.7 4.9 1:46.67 firefox 6528 root 20 0 255m 88m 26m S 1.3 4.5 7:52.91 Xorg La CPU estuvo al 100% durante el intervalo (5 secs), pero si miras la lista de procesos no supera el 10% de cpu . En este caso es porque los programas que utilizaron CPU ya no estan corriendo; pero todo esta correcto dentro de su contexto (4 running tampoco cuadra y asi ...). No. La CPU estuvo en uso 52,9 + 15,6 = 68,5% del tiempo, las _pocas_ tareas listadas suman algo de 10% de eso (== 7%). -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Significado de %CPU reportado por top
Alejandro Weinstein alejandro.weinst...@gmail.com wrote: [...] Mas alla de que los numeros cuadren o no, me interesa saber si el sistema esta muy cargado o no. Si miro el uso total de la CPU, me sale 0.3%, y parece ser que el sistema esta super holgado. Yep. Tu cuello de botella _no_ es la CPU. Puede ser esperar al usuario, esperar I/O, ... Pero si miro por proceso, aparece mi proceso usando el 30%, ... del uso de CPU total en el intervalo... lo que parece una carga mas significativa. Es significativa, claro. Minima igual. Cual es la interpretacion correcta de estos datos? -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Significado de %CPU reportado por top
Aldrin Martoq amar...@dcc.uchile.cl wrote: [...] Que la freq de cpu cambie es lo unico que se me ocurre para que tengas valores tan dispares... No lo explica en lo absoluto. Da numeros torcidos solo si el nucleo no tiene presente este efecto. Y /tan/ dificil no es de manejar... [...] Al menos es la explicacion que tengo, yo tenia valores muy extran~os por ejemplo en maquinas VMware server por esta razon: el contador de ticks se iba a las pailas, un sleep 10 podia durar 60 segundos y tengo otras historias similares; claro que en la version 2 mejoraron esto considerablemente y hace tiempo que no he visto nada raro. sleep 10 (sleep(3) y afines) solo pueden asegurar que te despiertan _no antes_ de que hayan transcurrido 10s en este caso. Hmmm intenta nmon o algun profiler (systemtap?). Depende del paraque: si quieres gastar menos bateria, mejorar rendimiento... Esa es una excelente sugerencia: Definir exactamente que quieres saber, luego determinar como mejor medirlo. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Significado de %CPU reportado por top
Alejandro Weinstein alejandro.weinst...@gmail.com wrote: 1 2009/2/4 Aldrin Martoq amar...@dcc.uchile.cl: Hmmm intenta nmon o algun profiler (systemtap?). Depende del paraque: si quieres gastar menos bateria, mejorar rendimiento... En estos momentos me interesa saber si tengo que preocuparme por el rendimiento o no. Uno de los thread de mi programa esta haciendo calculos. Hay espacio para hacer estos calculos mas eficientes, pero no me interesa hacerlo a menos que sea necesario. Buena idea! Y la medicion de eso _no_ es via % CPU ni nada, sino determinar si el _sistema_ cumple con tus requerimientos (y tal vez determinar que tanta holgura hay al respecto). -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Contactando a chicas linuxeras
moreni...@cdsl.cl wrote: [...] que manera mas patetica de conseguir chicas. ;-) Sip, asi es. Supongo que por actitudes como esas las chicas se deben querer mantener al margen. Asi es. De todas formas, en cuanto al objetivo que persigo, tiene que ver con que en Chile no hay chicas activistas ni que tengan mucha visibilidad en relacion a tecnologias libres y linux. Hay una lista (no se que tan activa, parece que poco) c...@listas.inf.utfsm.cl (ingreso solo por invitacion/despues de verificar que no es un jote en piel de oveja). Contacten a chix-ow...@listas.inf.utfsm.cl. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Contactando a chicas linuxeras
Alberto GarcÃa Gómez albe...@ipimtzcm.rimed.cu wrote: Vaya, creo que se deberia moderar un poco la lista. Yo soy cubano y me apunte en esta lista porque me parecio muy seria, espero que los admins de la lista se pongan un poco duros, como se dice aqui. Lamentablemente he estado lejos del teclado casi una semana (vacaciones le dicen). Y si, me parece que el nivel de ruido ha aumentando en forma inaceptable. Y si, conozco bastantes mujeres extremadamente competentes tecnicamente. Muchas aca, pero /bien/ pocas se sentirian particularmente comodas en un ambiente como el que crean los comentarios sexistas ultimos. Que tal se sentirian los hombres aca si los roles se invirtieran, y esta lista fuera de mas que nada mujeres que los consideraran unicamente en su calidad de minos, no por sus habilidades tecnicas? Debieran avergonzarse. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Actualizar centos 4.3 a 5.2
kazabe kaz...@gmail.com wrote: Es posible actualizar centos de la 4.3 a la 5.2? Acabo de entrar a trabajar a una empresa, donde la aplicacion principal corre en un Centos 4.3, y me han pedido asegurarme que ese servidor se mantenga lo mas actualizado posible. La linea 4 sigue vivita y coleando... Necesito poder subirlo a la 5.2 sin formatearlo, pues como les dije, la aplicacion principal corre en ese servidor, y esa aplicacion es gestionada por un proveedor de servicios, los cuales no colaboran mucho para esa clase de procesos. Hay cambios bastante fuertes entre CentOS 4 y 5, antes de hacer cualquier cosa del estilo haria pruebas de que las aplicaciones relevantes siguen andando OK (o cuales son exactamente los cambios que hay que acomodar). Y actualizar sin formatear capaz que se pueda, pero no apostaria a ello sin probar en detalle que funciona. Definitivamente no apostaria mi pega a lo que dice un pajarraco cualquiera en una lista de correo al azar (aun un poquitin menos en la conjuntura actual). -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: orden de activacionNIC
Juan Carlos Rojas jro...@conicyt.cl wrote: Hola listeros, tengo un servidor con tres NIC eth0 eth1 y eth2, como puedo indicarle al sistema que primero active la eth1 luego la eth2 y finalmente la eth0. Picando BIOS. Tendre que utilizar ifup e ifdown o existe algun archivo que editar que me de una manera mas elegante. Oh! Te refieres a configurar las interfases para IP. Para que diantres requieres eso? -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: orden de activacionNIC
Germán Póo-Caamaño g...@calcifer.org wrote: On Tue, 2009-02-03 at 15:12 -0300, Marcos Ramirez wrote: On Tue, 2009-02-03 at 14:56 -0300, Juan Carlos Rojas wrote: Hola listeros, tengo un servidor con tres NIC eth0 eth1 y eth2, como puedo indicarle al sistema que primero active la eth1 luego la eth2 y finalmente la eth0. hum. Por que querrias hacer algo asi? Usualmente es irrelevante cual parte primero. Quizás antes de aplicar alguna regla de filtrado antes que se levante eth0. Aca (Fedora, y CentOS) las reglas de cortafuegos se levantan antes de configurar las interfases. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: orden de activacionNIC
Miguel Oyarzo O. ad...@aim.cl wrote: Marcos Ramirez escribió: On Tue, 2009-02-03 at 15:42 -0300, Germán Póo-Caamaño wrote: On Tue, 2009-02-03 at 15:12 -0300, Marcos Ramirez wrote: On Tue, 2009-02-03 at 14:56 -0300, Juan Carlos Rojas wrote: Hola listeros, tengo un servidor con tres NIC eth0 eth1 y eth2, como puedo indicarle al sistema que primero active la eth1 luego la eth2 y finalmente la eth0. [...] Quizas se quiere asociar una tarjeta a una interrupcion especifica asignada durante la carga :) Eso lo asigna el manejo de PCI al iniciar el equipo, en buena parte basandose en los slots en que estan las tarjetas. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Lista para Newbies, novatos, mechones....[Era: Preguntas tontas [Was: Re: Copiar archivos y carpetas]]
Christian Montero Hernández cmontero...@yahoo.com wrote: [...] Quizas seria una buena idea que este sitio contuviera manuales basicos en español y cuando llegue gente sin mucha idea de linux le digamos: mira en esta página, hay manuales en español que puedes leer para documentarte Las paginas de tu distro. http://www.tldp.org. y asi no le nombramos a google, que parece que asusta a los novatos, no? /Harto/ faciles de asustar tus novatos... -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Monitoreo de Routers
CELB maverick@gmail.com wrote: Hola listeros , mi consulta es la siguiente resulta que necesito monitorear el trafico y ancho en el caso de los routers y switch (30 en total) , lo mismo con los servidores y equipos de la red pero un poco mas especifico (recursos utilizados, cantidad de conexiones , etc) Googleando un poco encontré varias soluciones ,, pero no se cual implementar ya que no las conozco mucho . Puedes facilmente reducir la lista viendo que es lo que tu distribucion trae (dudo que todos). Si hay una version Enterprise de tu distribucion (Red Hat Enterprise Linux/CentOS vs Fedora, SUSE Linux Enterprise System vs OpenSUSE, las partes que realmente son LTS vs Ubuntu), revisa si incluye alguna de las anteriores. Luego revisa la lista de pifias en tu distro, echa una mirada a las paginas aguas arriba. Y claro, pregunta tambien en listas como esta por guia. Claro que probablemente requieras dar bastante mas detalle de tu configuracion y lo que quieres hacer... [...] PD: y por favor no me manden a googlear :P Esa tampoco es mala idea... ;-) -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Preguntas tontas [Was: Re: Copiar archivos y carpetas]
Alejandro Pando alejandropa...@gmail.com wrote: 2009/1/29 Germán Póo-Caamaño g...@calcifer.org On Thu, 2009-01-29 at 22:33 -0300, Alejandro Pando wrote: [...] Definitivamente, estas listas linux (o los hacker que la sostienen), se tendran que acostumbrar a este tipo de preguntas, que aparentemente son basicas, pero para personas que con estusiasmo instalan Linux y se inscriben en listas de Usuarios como esta. Nadie tiene que acostumbrarse a nada, porque aquà nadie está suscrito por obligación. Mas de un conocido me ha preguntado como instalar Linux y generalmente les entrego algun Live-CD. La mayorÃa son basicos en Windows. Imaginate que uno de ellos llegue a instalar Linux y de seguro necesitara saber como es eso de la consola o como instalo mi impresora. Y lo mas provable es que no tenga a nadie cerca que sepa Linux para darle una pista de que hacer y menos sabra que poner en google buscar la solucion. Y porque tu no terminas de hacer bien el trabajo, tenemos que cargar nosotros con el muerto? Estas listas de correo justamente sirven para eso, ayudar o dar una pista para seguir la busqueda por buen camino... No es la funcion de esta lista. Y abusar de ella en esta forma hara precisamente que los que si saben se vayan, y queden solo n00bs intercambiando errores. Hasta hace muy poco tiempo atras eran muy pocos los novatos, por ende, pocas preguntas tontas se hacian... No. El problema es que continuar threads como este aplifica enormemente el ruido que introdujo la consulta tonta inicial. a si que... acostumbrense ya que muchs PC ya vienen con el pingüino instalado y necesitaran ayuda para iniciarse. Bienvenidos! Siempre que hagan sus tareas primero... Si no quieren ayudar o los objetivos iniciales de la lista son otros parala cual fue creada, simplemente pangan un buen aviso antes de suscribirse... no faltara una buena lista para novatos que encontremos en la Internet para suscribirse. Las listas para novatos estan pobladas de novatos... que no pueden ayudar en nada. _Cuiden_ listas como esta, donde hay gente que sabe y tiene la voluntad de ayudar a novatos. Si los abruman con preguntas sin sentido, se aburriran y se iran a crear una lista solo despues de demostrar que sabe, y pierden exactamente los novatos. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Listas para novatos y para expertos [Was: Re: Preguntas tontas [Was: Re: Copiar archivos y carpetas]]
Juan C. Olivares juan...@juancri.com wrote: [...] Sobre el chacreo de la lista ¿nunca pensaron en hacer otra lista para newbies (o para expertos?. Si, se ha discutido. Y el consenso ha sido que segregar a los expertos (segun quien? Soy un experto! Logre instalar Linux!!) de los novatos (nuevamente, segun quien? En mi experiencia, si es suficientemente humilde para auto-clasificarse de novato es que esta a 1/2 camino de hacerse experto...) es contraproducente. Habran temas que puede resolver un novato, otros _a primera vista_ muy similares que requieran brujeria cinturon negro. Novatos comentando entre ellos es pasarse recetas paltosas sacadas quien sabe de donde, sin nadie que pueda comentar con conocimiento de causa al respecto. [Y solo expertos tambien se latean, no hay nadie a quien impresionar con los profundos conocimientos que se tienen. Pero esto es en secreto, no se lo cuenten a nadie.] -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Flags de cp(1) y mv(1) [Was: Re: Copiar archivos y carpetas]
Rodrigo Ahumada rodahumm...@gmail.com wrote: Ricardo Utreras Estrella escribió: [...] Ojo que haciendo: cp -r /carpetaorigen/* /carpetadestino Te dejas en el tintero los archivos ocultos (que empizan por .), ejemplo: /carpetaorigen/.ESTOYOCULTO Mejor copia la carpeta completa asi: cp -r /carpetaorigen /carpeta-donde-dejaras-carpetaorigen O empaqueta la carpeta usando tar (lo recomendado). ¿alguien sabe la razón (histórica) de por qué para copiar directorios cp exige el -r ? ¿o por qué mv no lo exige? La cosa es bien poco evidente, asà que no hay que quejarse si siempre aparece gente nueva preguntando por lo mismo... Considera lo que mv(1) hacia originalmente: Cambiar el nombre, vale decir, (re)enlazar el archivo con otro nombre o en otro directorio dentro del mismo sistema de archivos. Extender esta operacion a directorios es bastante obvio. Que se puedan mover directorios a otros sistema de archivos es relativamente nuevo (si mal no recuerdo, en BSD 4.2 (198x) no se podia aun). Esto para precisamente compatibilizar con cp(1), que si podia copiar archivos de un sistema de archivos a otro. Por otro lado, cp(1) lo que hace es crear un nuevo archivo y copiar en el lo que lee del original. Leer un directorio y escribir en otro es algo que nunca se ha permitido (al menos lo de escribir), y tiene pocazo sentido en general. Si, se transluce la implementacion subyacente (al menos la original). Si, los comandos de Unix son un tanto inconsistentes. Si, SUS y POSIX repararon las tonteras mas notorias, pero igual quedan. Y BSD/GNU agregaron una serie de flags que se hicieron comunes, y ordenaron algo el naipe. Pero igual hay cosas no muy sanas aun. Live with it. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Copiar archivos y carpetas
Aldrin Martoq amar...@dcc.uchile.cl wrote: 2009/1/30 Alvaro Herrera alvhe...@alvh.no-ip.org: Rodrigo Ahumada escribió: Alvaro Herrera escribió: [...] La pregunta es esa parte de la historia: porque no hicieron inmediatamente que el cp copiara archivos o directorios recursivamente, siendo que es lo mas obvio. Mi apuesta es que inicialmente los directorios y archivos eran considerados iguales (son todos inodos), y todos eran tratados de manera igual... Por ejemplo, en AIX puedes hacer lo siguiente: # mkdir -p mi/directorio # cat mi p...pUdirectorio# # od -x mi 000 7017 2e00 020 0002 2e2e 040 7055 6469 7265 6374 6f72 696f 060 Creo que alguna vez por error hice algo del estilo echo hola directorio y quedó la crema, y tuve que correr fsck, aunque tal vez lo soñé ;) O quizás inicialmente pretendian copiar los nombres (aka: links a archivos) con tan solo cp directorio1 directorio2 ... no me crean, especulando no mas! Eso es un tema de como esta implementado el sistema de archivos. Sistemas modernos ocultan eso tras opendir(2)/readdir(2)/closedir(2), y no permiten leer directorios directamente. Echa una mirada al formato original del sistema de archivos de Unix: Un directorio era un archivo que contenia una secuencia de entradas de la forma (short == 2 bytes): struct { unsigned short inode; /* 0 == entrada no se usa */ char name[14]; /* Nombre del archivo, rellenado con '\0' */ } O sea, a lo mas unos 65000 archivos y directorios por sistema de archivos, nombres de archivo de a lo mas 14 caracteres (y que no pueden contener '\0' ni '/'). En sistemas de archivo mas nuevos (partiendo de FFS de BSD) los directorios son basicamente listas de entradas de largo variable (para acomodar nombres de archivos mas largos, cuando la inmensa mayoria son cortisimos). Y si en un sistema ademas quieres acomodar cosas como MS-DOS (FAT) y VFAT (revisa las tonteras que hacen internamente para forzar nombres largos en el esquema basico de FAT...) es bastante logico darle en los dedos a quien crea que sabe que es lo que hay en un directorio... -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Copiar archivos y carpetas
Rodrigo Ahumada rodahumm...@gmail.com wrote: [...] Eso tiene mucho sentido, tal vez en algunos Unix 'cp' simplemente no podÃa distinguir un directorio de un archivo, y era uno el que tenÃa que informarle... No, esa distincion siempre se mantuvo muy clara. [Una de las pifias de seguridad _graves_ de los primeros Unix era que mkdir(2) no era atomico, funcionaba via crear un archivo(!) como root con todos los permisos (en particular, SUID/SGID), luego le cambiaba el tipo a directorio y le ajustaba los permisos/duen~o/grupo, y finalmente lo llenaba con informacion directoristica (en realidad, bastaba llenarlo con ceros para crear un directorio vacio). Si podias pillar ese directorio a medio crear mientras aun era un archivo, podias llenarlo con el ejecutable de tu eleccion (escribir en un SUID/SGID no le quitaba el permiso especial), y el resto era tirar y abrazarse...] -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: obtener posicion en un file descriptor??
Rodrigo Ahumada rodahumm...@gmail.com wrote: Aldrin Martoq escribió: Estimados: Tengo un proceso laargo que esta leyendo un archivo. Me gustaria saber en que parte de ese archivo va, para asi tener una idea de cuando terminara. Algun hint? Ejemplo: $ cat /dev/sda /dev/null Y me gustaria saber en que posicion va del archivo /dev/sda _sin modificar el codigo fuente de cat_. Algo como un ftell() pero de otro proceso. si te interesa sólo para saber donde va (no para pausar y retomar mas tarde)... busca 'pv' No es un comando comun... Google ni lo menciona entre los primeros al buscar Unix pv command. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Lista para Newbies, novatos, mechones....[Era: Preguntas tontas [Was: Re: Copiar archivos y carpetas]]
Asdtaker asdta...@gmail.com wrote: Estimados, con el fin de quitar un poco de carga nuestra querida lista (UTFSM), se ha creado un grupo de discusión para aquellos que se inician en esto de Linux y el software libre en general. En este grupo encontrarán respuesta a preguntas sencillas, orientadas a solucionar problemas de indole menor. No, por favor. Se ha discutido muchas veces, y siempre la conclusion es que tal cosa es contraproducente. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Preguntas tontas [Was: Re: Copiar archivos y carpetas]
Ivan Altamirano ivangelio...@gmail.com wrote: Da pena ver gente discutiendo sólo porque un newbie preguntó el ¿cómo se lista un directorio?(Por ejemplo), Definitivamente, es una perdida espantosa de tiempo. Mejor simplemente ignorar las preguntas de ese corte. y el porqué da pena es sencillamente porque uno de los objetivos de la comunidad Linux, desde hace bastante tiempo, es darse a conocer y que se dé una oportunidad de, por último, probar un sistema operativo a la gente. No hay comunidad Linux; y si la hubiera, dudo que te hayan designado portavoz. Creo que actitudes como esta desincentivan el uso del SW libre, y me hacen pensar si la comunidad (¿Comunión es lo que buscamos en esta discusión?), está preparada para asumir ese desafÃo. Si piensas que ese es tu desafio... Cualquier persona que es novata, pregunta y debe preguntar el como realizar aquella nueva actividad. Imaginate que cuando pregunten les digan Andate a la ··$$·$·!!$·!$·$·!$%$, busca solito, a mi me costo la cuestion... ante esas actitides me acuerdo de una frase : El toro se olvidó que fué novillo... Hay literalmente cientos de documentos a la mano para resolver esta clase de problemas. Cuando instalas tu distribucion te dan referencia a como dar los primeros pasos con Linux. Etc. No, esto _no_ tiene excusa. Y tampoco este interminable thread. Si alguno se siente llamado a responder preguntas como la que inicio esto, hagalo en privado. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Netiquette [Was: Re: Comparativa notebooks y dónde comprar]
Electrolinux r...@electrolinux.cl wrote: El Sunday 25 January 2009 03:26:31 Horst H. von Brand escribió: Aquellos en que no habia red (que siviera de algo)? Cuando tener un modem de 28.8 era el suen~o mojado? Hey Doc... dije sólo viejos, no paleoliticos! Yo lo vivi... y tengo un modem de 990 por alli (una tarjeta de una VAX, IIRC). [...] Revisa acerca del year september never endeth... no han cambiado particularmente las cosas desde entonces. Al parecer no han cambiado radicalmente. ;-) Persevera. Acumulas puntos de karma positivo. ;-) Y lo que es peor... algunos perjiles además se molestan porque uno los corrige a les sugiero que aprendan a escribir correos A esos dejalos tranquilos (y/o agregalos a tu killfile). No tienen remedio. [...] Tal vez pueda parecer pesimista, pero me encuentro con esa dura realidad casi frecuentemente, pero en vardad le encuentro razón, hay que atesorar los buenos momentos y dejar los malos al olvido, asà salen menos canas (hmmm o tal vez estaré radicalmente equivocado... tendré que pensarlo) Bueno, tengo bastantes canas... a pesar de (intentar) seguir la sugerencia de una persona muy sabia que me dijo: Siempre tienes dos opciones, llorar o reirte. Reirse es mas entretenido. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Re: Netiquette [Was: Re: Comparativa notebo oks y dónde comprar]
Marco González Luengo noquierou...@gmail.com wrote: [...] Hay cosas que la ciencia difÃcilmente podrá develar. La fuente de la juventud, la inmortalidad del cangrejo y la estupidez humana son tres constantes universales no definidas (aunque sà acotadas). Recuerda que Einstein dijo: Two things are infinite: the universe and human stupidity; and I'm not sure about the universe. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: mejor manera para desconectar usuarios remotos
Victor Hugo dos Santos listas@gmail.com wrote: debo de desconectar todos los usuarios remotos (ssh) de un servidor durante un periodo de tiempo semanal.. a principio pensé que deteniendo el servicio (/etc/init.d/ssh stop) resolverÃa el tema, pero las conexiones activas, continúan activas (plop ???) !!! he visto algunas opciones (ClientAliveInterval) en /etc/sshd/, pero no me funciona, por que necesito que se desconecten todos a las 02:00AM.. y caso el condenado, perdon, el usuario este trabajando a las 02:00AM tampoco funcionaria el ClientAliveInterval. Bueno, asi que pregunto a ustedes, cual es la mejor manera de desconectar los usuarios remotos ?? pienso que seria bueno: 1° - un mensaje indicando que el servicio sera desconectado en unos 5 minutos (como en shutdown) Puedes bajar el sistema a runlevel 1... eso debiera dejar fuera a los pajaritos. 2° - algún comando que finalice correctamente los comandos que puedan estar ejecutando este usuario desde esta conexión.. Eso perfectamente puede tomar dias. 3° - un comando para finalizar la conexcion de todos los usuarios remotos. la verdad es que podrÃa hacer algo con KILL (-9 tal vez), pero creo que seria brusco.. por esto, pregunto por aca si alguien tiene alguna idea de como resolver esto. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: mejor manera para desconectar usuarios remotos
Victor Hugo dos Santos listas@gmail.com wrote: [...] he probado el -HUP y realmente desconecta a los usuarios remotos.. pero la verdad es que en este caso no entiendo por que se usa el HUP. HUP == Hang UP == el telefono mediante el cual se conecta via modem el usuario que corre este proceso se colgo. ya que siempre pense que el -HUP, serviria para hacer que un proceso leyera sus archivos de configurarcion sin reiniciarlo (un reload, en realiad).. Se requeria hacer eso de alguna forma limpia, sin agregar tonteras nuevas a sistemas limitadisimos, asi que pensaron en reusar alguna sen~al sin ningun sentido en un daemon... o sea HUP ;-) y jamas lo utilizaria para el caso de mas arriba, pues pensaba que la senal TERM seria la mas apropiada. TERM == TERMinate, termine. No es lo mismo, en caso de perder contacto involuntariamente con el humano que controla el proceso puede tener sentido seguir igual. Estudia un poquitin la historia de Unix ;-) -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: problemas con ntop
Arturo Mardones kata...@gmail.com wrote: estoy con un problema muy tonto y no he encontrado solucion tengo el ntop instalado en mi linux pero al mostrar los graficos de resumen, no me muestra el texto de los ejes, me muestra solo puntos... he buscado y buscado y nada... he visto el codigo, dice que usa helvetica y nada... en fin... cualquier ayuda se las agradezco mucho desde ya. Seguro que tienes los fonts adecuados para el texto? -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Re: Manejo y administración de ventanas X- Server
Andrés Ruz andres.mas...@gmail.com wrote: Algo pasa pero la lista me esta rechazando mis repuestas Rebote varios mensajes de mas de 10KiB recientemente. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Copiar archivos y carpetas
Alberto Araya Rojas alberto.arayaro...@gmail.com wrote: Buenas listeros, una consulta quizas algo tonta No quiza. estoy tratando de copiar unos cuantos archivos y carpetas desde un disco duro a uno externo necesito saber que comando copia archivos y carpetas porque cuando hago el comando cp solo copia archivos dentro de esta carpeta, los subdirectorios los salta como lo uso es: cp /carpetaorigen/* /carpetadestino man cp Sheesh... -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Copiar archivos y carpetas
Alvaro Herrera alvhe...@alvh.no-ip.org wrote: [...] Una idea aún mejor es usar cp -pr con lo cual preservas las fechas, dueños y modos de los archivos. cp -a Ahora dejenla, quieren? -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Preguntas tontas [Was: Re: Copiar archivos y carpetas]
Juan C. Olivares juan...@juancri.com wrote: [...] No le hagas caso a los que creen que las preguntas pueden ser tontas. La pregunta no, la manera de buscar respuestas si. Es más tonto perder el tiempo con cosas como sÃ, son tontas o RTFM o Yo sé más que tú, pobre newbie!. Eso es patetico, definitivamente. Hacer perder el tiempo a mas de mil personas con una pregunta que se puede responder _mucho_ mas rapidamente recurriendo a la pagina del manual, peor aun *exactamente el comando que intenta usar*, y que para remate es uno de los comandos mas basicos de Unix, no se que nombre darle. Al menos es tonto. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Re: Netiquette [Was: Re: Comparativa n otebooks y dónde comprar]
Juan Manuel Doren jmdo...@ok.cl wrote: Yo no seria tan pesimista. Durante muchos an~os he estado escuchando (en una larga lista de areas) que esto esta cada dia peor, donde llegaremos! y si comparas objetivamente no han habido cambios sensibles. Es parte de Se han encontrado manuscritos de los tiempos de los romanos alegando lo mismo y mira hasta donde hemos llegado ;) Cierto, me hiciste recordar a alguien que mostro un texto donde se quejaban de la juventud actual que parecia tomado de los comentarios de algun vejete en las cartas al director de algun diario... escrito por algun romano hace mas de 2000 an~os. Seguro muchos dijeron lo mismo de nosotros, y de nuestros padres y abuelos ;-) -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: tar.bz2 corrupto.
César Sepúlveda kropotki...@gmail.com wrote: Tengo un problema con un archivo tar.bz2 que esta corrupto, y necesito obtener información de este. Urgh. Unica copia? [...] Hasta el momento estos son los pasos que he realizado. bzip2recover el cual me genero 10435 archivos bz2, si no estoy equivocado bz2 comprime en bloques de 900k por lo cual cada uno de esos archivoz bz2 debieran corresponder a 900k de mi archivo .tar cierto? Asi es, AFAIU. bueno, luego de eso descomprimÃ, todos esos archivos bz2 lanzando la salida hacia un único tar. OK. for i in $(seq 0 9); do bzip2 -dc rec0$i*.tar.bz2 home_recuperado.tar ; done for i in $(seq 0 2); do bzip2 -dc rec1$i*.tar.bz2 home_recuperado.tar ; done luego de quitar algunos bz2 que estaban malos, creo que fueron alrededor de 4 o 5 la operación se pudo finalizar sin problemas creando un archivo tar de 10G aprox. Tal vez varias iteraciones de '-v' hagan que bzip2(1) escupa suficiente informacion para reparar esas piezas dan~adas? El formato de tar(1) es bastante simple: Hay un encabezado para cada archivo, luego el contenido del archivo (redondeado al siguiente 1/2 KiB). Si faltan pedazos, pierde el hilo de donde va... y si el pajarito tenia tar (sin comprimir) por alli, tendras serios problemas... Detalles utiles en http://en.wikipedia.org/wiki/Tar_%28file_format%29. Un programa alternativo es star, suele ser mas astuto en el manejo de archivos dan~ados. Una cosa con la que jugue un tiempo es tarx, pero star generalmente es mejor opcion. Te envio el tarball actual por el privado. el problema es que ahora cuando intento extraer los archivos desde ese tar, este no funciona, me extrae unos cuantos archivos (ninguno necesario) y luego da error, copio algunas lineas: tar vxf home_recuperado.tar ... .. . cesar/.mozilla/firefox/q7e43hjp.default/compreg.dat cesar/.mozilla/firefox/q7e43hjp.default/urlclassifier3.sqlite tar: Skipping to next header Esto indica que encontro algo raro en el archivo. Probablemente un pedazo faltante, y perdio el hilo. Quiza la mejor opcion es reemplazar los pedazos malos por secuencias de 900 KiB de nulos (o espacios, o...)? tar: Archive contains obsolescent base-64 headers tar: Error exit delayed from previous errors Esto da la idea de que tomo por encabezado algo que no lo era realmente. he buscado en Internet pero no se como hacer para que me extraiga las carpetas que realmente me importan (Documents, Desktop) (Suerte que uso correo a través de imap.) -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Re: Manejo y administración de ventanas X- Server
Andrés Ruz andres.mas...@gmail.com wrote: [...] Si algo asà ya estaba probando pero las ventanas están con bordes y aún no logro sacarlos al igual que la barra de tÃtulo. Echa una mirada por alli por administradores de ventanas no tan tradicionales, como rio (de Plan 9 http://plan9.bell-labs.com/plan9, algun irracional lo ha portado a Unix). El original, en la misma linea, era 8 1/2, del que hay un clon llamado 9wm. Revisa p.ej. la extensa lista en http://www.linuxlinks.com/Software/Window_Managers -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Alternativa correcta (socket daemon)
Alvaro Herrera alvhe...@alvh.no-ip.org wrote: Hector Salinas escribió: [...] socket_close($client); ? Suena logico... se le acaban los descriptores de archivo, y se va de hocico. O se llena la memoria con la burocracia de conexiones y archivos, y paf. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Alternativa correcta (socket daemon)
Hector Salinas hsali...@bsf.cl wrote: [...] ok, estube testieando este script y sigo con el drama del incremento de memory, creo debe ser al bug de las funciones socket* No. Es muy comun un ataque de paranoia y comenzar a buscar culpables en tus herramientas. La inmensa mayoria de las veces _no_ son las herramientas, sino algo que hiciste mal tu (porque entendiste mal el manual, porque cometiste un error idiota que simplemente _no ves_ por mucho que leas tu programa, ...) -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Hardware
Juan Manuel Doren jmdo...@ok.cl wrote: Los listeros de Chile me podrian por favor recomendar proveedores de hardware ( necesito armar un servidor de uso moderado) Dell. Estan certificados para RHEL, asi que andan bien. Y son relativamente baratos. Algun proveedor que sepa de linux y que no me venda la motherboard xyz-1234 que justo tiene un drama con el disco zzz y mi version de linux Investigar, elegir las piezas, y especificar que te lo armen con exactamente eso. La mayoria de los vendedores de partes y piezas hacen eso. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Netiquette [Was: Re: Comparativa notebooks y dón de comprar]
Electrolinux r...@electrolinux.cl wrote: El Thursday 22 January 2009 12:53:41 Alvaro Herrera escribió: Es la moda desde hace años ... son muy pocos los clientes modernos que respetan la netiquette. Casi todos acostumbran al usuario a hacer top-posting, por ejemplo, o escribir en HTML. Habrá que volver a los tiempos viejos? Aquellos en que no habia red (que siviera de algo)? Cuando tener un modem de 28.8 era el suen~o mojado? o será más simple educar a los nuevos? Nunca ha sido simple... y lo peor de todo es que siempre aparecen mas... Existe una mala educación arraigada hace años de no respetar nada y de hacer lo que se les place y sobre todo de usuarios recien llegados a Linux que aún conservan algunas malas costumbres introducidas. Revisa acerca del year september never endeth... no han cambiado particularmente las cosas desde entonces. Yo me canse de lidear con usuarios que ni siquiera tienen interez en aprender a escribir y construir un correo en forma decente y no sólo en las listas de correo, si no además en forma profesional. Persevera. Acumulas puntos de karma positivo. ;-) Una lástima por el poco interés en aprender y lo que es peor los que vienen de más abajo aún... tomarán como ejemplo a estos escribientes de correo y no tendrán un modelo correcto a seguir... es decir seguirá la degradación en forma sostenida y creciente de estas malas costumbres. Esta claro que los analfabetos que consideran cool el analfabetismo no llegaran a ningun lado. Estoy dispuesto a gastar algo de tiempo en alguien que demuestra interes por aprender, pero no en quienes hacen alarde de su ignorancia. Espero que este radicalmente equivocado en mi diagnóstico, pero hasta hoy no veo mejoras, muy por el contrario y si no es por un correo que alude a ello cada ciertos milenios... en tema serÃa peor. Yo no seria tan pesimista. Durante muchos an~os he estado escuchando (en una larga lista de areas) que esto esta cada dia peor, donde llegaremos! y si comparas objetivamente no han habido cambios sensibles. Es parte de aquello de todo tiempo pasado fue mejor, los malos ratos se olvidan y quedan como anecdotas divertidas, los buenos momentos se recuerdan y atesoran, creciendo conforme pasa el tiempo. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Manejo y administración de ventanas X-Server
Alvaro Herrera alvhe...@alvh.no-ip.org wrote: Aldrin Martoq escribió: Me imagino que puedes implementar el firefox1 y firefox2 con distintos usuarios; es lo mas facil. Abrir una pagina en uno u otro depende de firefox mas que de otra cosa... aca no tenemos scripting a nivel del desktop :( quizas con kde o tal vez un programa con soporte dbus Creo que puedes darle a firefox parametros para que use tal o cual perfil. Supongo que puedes abrir dos procesos separados, con dos perfiles separados, y cada uno va a recibir las ordenes -remote y actuar por separado. La idea que usa Firefox (y una larga lista de otras aplicaciones) es que hay _un_ proceso que administra varias ventanas. Habria que ver si hay forma de enviar comandos a diversas ventanas (y siguiendo la idea, seria entretenido poder direccionar un tab... aunque sera pocazo usado, y seguro que no lo implementan). -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Comparativa notebooks y dónde comprar
Enrique Herrera Noya enrique.herr...@linuxcenterla.com wrote: Christian Montero Hernández escribió: [...] El problema es que muchas veces esos equipos con vista no son amigables con ningún otro sistema operativo, extraño , me ha pasado que : si son XP compatible mas dramas que: si son vista compatibles en la flisol pasada vi mucho esta situacion. El tema es que los tarros para XP andaban +/- con Linux, y los compatibles con Vista eran de los anteriores (pero mas nuevos == mas compatibles con Linux en general); los para Vista traen cosas que _no_ andan en XP (ni Linux, y apenas (si tanto) en Vista). el que venga con linux te _asegura_ que linux funciona 100% en esa maquina sin muñequeos especiales. en este caso particular son el mismo modelo.. En el caso de Dell, les creeria (+/-). En otros (no de marcas conocidas, eso si), he visto la misma maquina con piezas radicalmente diferentes adentro. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Re: Comparativa notebooks y dónde comprar
Marco González Luengo noquierou...@gmail.com wrote: [...] Y aún asÃ... ¿$200k por la remota posibilidad de que un disco duro reviente en la cara del usuario? Excesivo a mi parecer... Era bastante probable que reventara... [...] Off topic. ¿Es mi idea o es la moda de los clientes de mail actuales el no respetar la netiquette? ¿En qué se ha convertido el mundo y la internets? ¿Cuándo será 1º de Octubre? ;) Sic transit gloria mundii. Todos usan messenger hoy dia :-( -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Netiquette [Was: Re: Re: Comparativa notebooks y dónde comprar ]
Juan Manuel Doren jmdo...@ok.cl wrote: Off topic. ¿Es mi idea o es la moda de los clientes de mail actuales el no respetar la netiquette? ¿En qué se ha convertido el mundo y la internets? ¿Cuándo será 1º de Octubre? ;) ¿O sera que la netiquette necesita un remozamiento como el Manual de Carreño ? Es suficientemente simple como para que no se requiera... -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Comparativa notebooks y dónde comprar
moreni...@cdsl.cl wrote: [...] Parece un nuevo error en el sistema de cotización, pero no es asÃ: la gente de Dell.cl -que recomienda Windows Vista-, considera que cuesta $224k adicionales el instalar Ubuntu. El precio de la libertad está demasiado alto otra vez... Vive le laissez-faire Creo que se ve como una medida para desincentivar el uso de Ubuntu en este caso. No creo que la mano de obra de instalar/configurar un laptop que tiene soporte para linux cueste tan caro, pensando en la instalacion de una distro para escritorio, bullshit, o se equivicaron o quieren vender tarros con licencia de Microsoft. El costo no es solo instalacion, es fundamentalmente el soporte luego. Que deben pagar entre muchos menos usuarios, por lo demas. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: convinacion para servidor de correo virtual?
Gaston Plaza sata...@gmail.com wrote: Una sugerencia, siempre eh armado servidores de correo pequeños a empresas pequeñas no mas de 10 cuentas los sistema funciona muy bien, pero con una configuracion algo basica, ejemplo , postfix, spamassasin, clamav, bind9, dovecot, openwebmail, apache. Las creaciones de cuentas de correo las agrego como cuentas de linux o sea se crean las cuetas en home y modificando el /etc/password de bash a false, bueno todo a mano.(espero que entiendan). Esa configuracion funciona de lo mas bien para cientos (tal vez miles de cuentas). -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Combinacion para servidor de correo virtual?
Juan Manuel Doren jmdo...@ok.cl wrote: IMHO que sea virtual lo hace mas flexible, pero no creo que lo haga mas seguro... mas seguro porque la cuenta de mail no es de usuario del sistema, ni por casualidad va a poder hacer una conexion telnet, ssh, ftp... Y? Puedes deshabilitar esas cosas via configuracion ad hoc. apropos nologin da varias cosas dignas de analizar aca. el hacker que pilla la cuenta f...@example.com en un correo puede pasarse todo el dia probando claves para conectarse por ftp o ssh como foo a example.com Igual martillan foo, bar, baz, bill, jane, ... aun si jamas han visto esas direcciones. Y algun truquillo basado en cortafuego que a los 3 intentos aplica DROP a ssh desde una IP dada por 3 minutos limita la basura que se acumula en los logs. Una opcion es la dada en http://www.linux-noob.com/forums/index.php?showtopic=1829. Una manera diferente es usar fail2ban o denyhosts. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Preguntas cuerdas [Was: Re: Alternativa correcta (socket daemon)]
Ricardo Utreras Estrella utre...@gmail.com wrote: Hector Salinas escribió: Hola Listeros : ... Ps: necesito una repuesta constructiva, antes de que me tiren a los Leones ¿Ven como fomentan el miedo a realizar preguntas? (Al que le llegue) Es sano fomentar miedo a preguntar idioteces, y en general a hacernos perder el tiempo. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Alternativa correcta (socket daemon)
hsalinas hsali...@bsf.cl wrote: Eduardo Silva escribió: Por tu comentario acerca de que tu aplicacion deja de funcionar, quizas el error esta en como esta hecho el server y no en el lenguaje/interprete que fue utilizado para hacerlo. Como deja de funcionar? Termina la ejecucion, ...? Sobre tus preguntas: 1) No creo que hayas cometido un error en usar PHP, si bien yo no lo recomendaria para hacer un servidor, eso no significa que no pueda cumplir con el objetivo, si tu objetivo es concurrencia y escalabilidad... fue una mala eleccion y debio ser hecho en C. Mas o menos de acuerdo. Pero en general, si da con la carga (y no tiene otros problemas)... 2) Si deseas reescribirlo deberias evaluar: a) Tiempo que tienes para reescribirlo y que nivel de conocimiento tienes en cada lenguaje (no utilizaras el mismo tiempo para hacer un server en python que uno en C) Depende de como lo conectes a la red... si via algo como inetd/xinetd, puedes hacer algo en 3 o 5 lineas de shell. estoy pensando en eso b) ¿ Tendra el server altos niveles de concurrencia ? 500 consultas por segundo ?? Tema rendimiento. Y tambien considerar problemas de seguridad, ... las hora pick que se utiliza el script son de las 7:00 a las 9:00 en la mañana y en la tarde de 17:30 a 20:00 y dentro de esos rangos consulta cada 5 a 7 segundo consulta la DBMS(que es el tiempo que se demora un persona en pasar un toniquete) ¿eso es alto? Muy, muy, muy bajo. Opinion personal: Si es un server que no tendra mucha concurrencia y los tiempos de respuesta no son criticos, yo te recomendaria hacerlo en Python, de lo contrario en C. Si esta confortable con PHP, lo mas cercano puede ser Perl. estoy mirando a monty python Que te diviertas! -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Alternativa correcta (socket daemon)
Mario Gonzalez gonzalema...@gmail.com wrote: 2009/1/23 Aldrin Martoq amar...@dcc.uchile.cl: Rant: Tambien influye la RAM. Ademas, no podemos programar todo un sistema en algo interpretado (alguna vez existio JavaOS ...); imaginate que todos los applets de gnome sean en python o net ... el consumo de Hey! que no quede la impresión de que hacer algo en Python es super costoso en memoria, tener muchos interpretes sÃ. Un Hola, mundo! en $LENGUAJE_INTERPETADO requiere tener el interprete en memoria, C no. Según las necesidades debes barajar y además, cuanto tiempo demorarÃa hacer algo en C v/s python? Eso es algo a tomar en consideración, además la mayorÃa de los módulos de Python están hecho en C :-) El mismo inteprete tambien (salvo Jython, o IronPython). ram subiria al doble al menos. Lo que hoy es irrelevante. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: conflicto con rpm
[Enviado a la lista, aunque me llego por el personal; es parte de la hebra de resolver este drama] Juan Andres Ramirez jandresa...@gmail.com wrote: 2009/1/20 Horst H. von Brand vonbr...@inf.utfsm.cl: Juan Andres Ramirez jandresa...@gmail.com wrote: 2009/1/19 Horst H. von Brand vonbr...@inf.utfsm.cl: Juan Andres Ramirez jandresa...@gmail.com wrote: [...] Nucleo. No es demasiado relevante aca. Que hay en /etc/redhat-release? CentOS release 4.3 (Final), eso aparece. O sea, estas _seriamente_ atrasado en actualizaciones. Por la razón expuesta en este correo. Esta maquina la heredé y venÃa con todos estos problemas y más, con el tiempo he podido dejarla mas estable. OK. Veremos que se puede hacer. Logré instalar una nueva version del Yum a mano, Exactamente como? Sacado de donde? http://mirror.centos.org/centos/4.7/os/x86_64/CentOS/RPMS/ , de aqui lo saque. Lo instalaste como? Si aplicaste algun --force o --nodeps o similar, seguro la embarraste mucho mas... Segui sus instruciones y no aplique ningun --force o nodeps. Se instalo normalmente. Bien. Notese que yum depende de una lista de cosas adicionales... no _debiera_ ser critico en CentOS, pero es sana idea actualizar de todas formas. yum deplist yum (si, salen varias versiones de algunos paquetes; elige la ultima) Esto no lo puedo aplicar porque cuando va a leer el repositorio local se pega. OK, te la envio por el personal. [...] Setting up repositories dag 100% |=| 1.1 kB 00:00 O sea, tienes habilitado al menos el repositorio dag ademas de base. Si. Quien sabe que cosas truchas vienen de alli... Creo que saque de ahi el antivirus del e-mail clamav y el Spamassasin. De todas maneras saque el Dag, me quede con la base para descartar problemas con esto. Esas cosas estan en CentOS en extras o asi; si no, estan en EPEL (repositorio de cosas para EL (RHEL o CentOS) del proyecto Fedora) [...] Hum... esta colgado, pero no _tan_ colgado. Sera que esta vuelta loca (CPU al 100%) haciendo algo? Al parecer no aplico comando top para ver que esta sucediendo y lo que mas ocupa cpu es yum y apache. Si aun corre y top muestra actividad, no esta pegado... Ya se me habia olvidado lo asquerosamente lento que puede ser yum en versiones pre-Fedora 9 (o 10), y cuan mal se comprortan interactivamente nucleos CentOS 4 con mucha carga. Peor si hay _muchas_ cosas nuevas que considerar. Tomate un cafe mientras. O sal a dar una caminata, despeja la neurona ;-) 3488 root 25 0 454m 344m 4704 R 49.1 17.1 0:12.09 yum 3301 apache25 0 1464 460 384 R 48.10.0 2:50.82ps 3489 jandres17 0 7232 2016 760 R 1.6 0.1 0:00.46 top 50 root 15 0 0 00S 0.3 0.00:01.01kswapd0 1root160 4752 556 464S 0.0 0.0 0:09.44init 2root34 19 000 R 0.0 0.0 0:00.08 ksoftirqd/0 3root5-10 000 S 0.0 0.0 0:00.01 events/0 Intenta bajando las cosas e instalando a punta de rpm -Fhv. En eso estoy, updateando paquetes, tengo la lista de todos los paquetes que tengo(rpm -qa) y estoy haciendo update a mano no mas. Urgh. Mi sugerencia es instalar lo suficiente de yum actual para que ande, y luego tirarse a la piscina. Si falla, usar algo una estrategia del estilo: yum list updates /tmp/listita y luego revisar /tmp/listita, actualizando cosas no controversiales primero: yum -y update $( /tmp/no-controversiales) /tmp/resultado si aparecen conflictos ver quienes son los causantes (o potenciales culpables), eliminarlos de la lista no-controversiales, y reintentar hasta tener un conjunto que se instala limpiamente. Una vez que funciona, repetir el ejercicio desde el comienzo. Los recalcitrantes ver si se pueden eliminar (al menos temporalmente) para destrabar la actualizacion. Una cosa que alguna vez hice a lo bruto fue armarme (a punta de consultar a yum(1) por actualizaciones, y procesar la salida de eso con sed(1)) una lista de cosas a instalar, y luego: for p in $( /tmp/lista); do yum -y update $p; done Se demoro literalmente horas (luego de haber actualizado las piezas reconocibles que sabia no me iban a causar problemas, +/- una primera iteracion de lo de arriba; lo que cubrio algo de 70% de lo que habia que hacer). Por suerte versiones mas nuevas de yum manejan --skip-broken, con lo que evitan por si solas los conflictos insalvables... Suerte! -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: conflicto con rpm
Juan Andres Ramirez jandresa...@gmail.com wrote: 2009/1/19 Horst H. von Brand vonbr...@inf.utfsm.cl: Juan Andres Ramirez jandresa...@gmail.com wrote: La distribucion que estoy usando es Centos 4. Y he seguido al pie de la letra todo lo que han dicho, y si tengo espacio en /var. Exactamente que de lo que te dijieron hiciste? Bueno hice lo siguiente: -Revise el Hardware, no tiene problemas, ni de ram ni de disco duro. -Revise el espacio en /var , tengo bastante, de sobra. -Aplique: 1- rm -f /var/lib/rpm/__*.db 2- rpm --rebuilddb 3-yum Clean All CentOS 4.7 es la version actual... es 4.0 + actualizaciones al dia. Linux 2.6.9-34.0.2.EL #1 Fri Jul 7 17:58:49 CDT 2006 x86_64 x86_64 x86_64 GNU/Linux Nucleo. No es demasiado relevante aca. Que hay en /etc/redhat-release? CentOS release 4.3 (Final), eso aparece. O sea, estas _seriamente_ atrasado en actualizaciones. Logré instalar una nueva version del Yum a mano, Exactamente como? Sacado de donde? http://mirror.centos.org/centos/4.7/os/x86_64/CentOS/RPMS/ , de aqui lo saque. Lo instalaste como? Si aplicaste algun --force o --nodeps o similar, seguro la embarraste mucho mas... Notese que yum depende de una lista de cosas adicionales... no _debiera_ ser critico en CentOS, pero es sana idea actualizar de todas formas. yum deplist yum (si, salen varias versiones de algunos paquetes; elige la ultima) saque del repositorio todo menos el base: [base] [...] Setting up repositories dag 100% |=| 1.1 kB00:00 O sea, tienes habilitado al menos el repositorio dag ademas de base. Si. Quien sabe que cosas truchas vienen de alli... [...] Como, exactamente, pegada? Puedes conectarte via SSH, responde a ping(1), reaccciona el LED del teclado a CapsLock, actividad del disco, ...? No puedo entrar via SSH, si tiene ping, el disco se mueve, si tiene capsLock, pero la consola no reacciona, ninguna. Hum... esta colgado, pero no _tan_ colgado. Sera que esta vuelta loca (CPU al 100%) haciendo algo? Intenta bajando las cosas e instalando a punta de rpm -Fhv. Tratando de hacer update al rpm, con todas las dependencias: [r...@mail actualizacion]# rpm -Uvh *.rpm Preparing...### [100%] file /usr/lib/rpm/macros from install of rpm-4.3.3-26_nonptl conflicts with file from package rpm-4.3.3-13_nonptl file /usr/lib/rpm/noarch-linux/macros from install of rpm-4.3.3-26_nonptl conflicts with file from package rpm-4.3.3-13_nonptl file /usr/share/man/man8/rpm.8.gz from install of rpm-4.3.3-26_nonptl conflicts with file from package rpm-4.3.3-13_nonptl Tiene cara de que tienes en paralelo paquetes i386 instalados (en este caso, rpm), y al actualizar solo x86_64 obviamente quedan huerfanos los i386. Aplica: yum list installed *.i?86 (sera una _larga_ lista!), luego ve que de eso puedes pitearte sin miramientos (o que debes actualizar en paralelo con x86_64). Prefiero la opcion de bajar los paquetes en x86_64. Muchos paquetes en CentOS para x86_64 vienen en _ambos_ sabores, y se requieren los dos. [...] alguna otra manera de que me deje instalar una nueva version?? Instalar las i386 correspondientes tambien. [...] Voy a ver que paquetes estan en i386, y los cambio por x86_64. Necesitas los /dos/! -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Replicacion Mysql
Juan Manuel Doren jm.do...@ok.cl wrote: estoy por replicar un servidor mySQL, el actual que seguirá siendo el master usa tablas tipo Myisam, estoy respaldar, subir el respaldo en el servidor nuevo (esclavo) y cambiar las tablas a Innodb, pero sólo en el esclavo. Eso porque el master no tiene espacio suficiente para hacer la conversión. mi pregunta es si, a vuestro entender, eso podrÃa traer problemas cuando los servidores empiecen a trabajar y sincronizarse. Dudo mucho que funcione bien el sincronizar sistemas con configuraciones de las tablas diferentes. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Donde bajar rpm a mano
Juan Andres Ramirez jandresa...@gmail.com wrote: Como tengo la cagada con el sistema de paquetes, quiero tratar de actualizar el yum a mano, estoy usando Centos 4 , si alguien sabe alguna direccion donde poder actualizar el yum bajando los paquetes rpm, se lo agradeceria. Hum... Supongo que ya probaste las maneras tradicionales de limpiar la base de datos... # rm -f /var/lib/rmp/__db.* # rpm --rebuilddb Ojo esto requiere _harto_ espacio en /var! Y se demora. Probablemente sea buena idea asegurarse antes que tengas rpm y secuaces al dia y OK (rpm -V paquete debiera no decir (casi) nada, ver rpm(1)). Luego, ve a http://www.centos.org, busca alguno de los mirrors que tengas cerca (te interesara tanto .../version/os/arch/RPMS/ como .../version/updates/arch/RPMS/), y aplicas recursivamente: # cd /var/tmp; mkdir TONTEANDO; cd TONTEANDO # wget paquete # rpm -Uhv paquete ... larga lista de dependencias no satisfechas # wget dependencias # rpm -Uhv lista de paquetes ... larga lista de dependencias no satisfechas ... Puede que la solucion sea eliminar temporalmente paquetes que traban la actualizacion, o irte a versiones antiguas y actualizar todo luego de una pasada. Claro que puede ser mas simple, si es solo algun(os) paquete(s) dan~ado(s), basta bajar eso y: # rpm -Uhv --oldpackage paquete(s) Si has usado yum para actualizar, los RPMs actuales (y algunas versiones previas) estaran en /var/cache/yum/OS/packages, y puedes ahorrarte el bajarlos de la red. Verifica si que no sean cosas an~ejas. [Debieras dar mas detalles de tu problema, diagnosticar a ciegas no es para nada divertido.] -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Donde bajar rpm a mano
Ricardo Utreras Estrella utre...@gmail.com wrote: Juan Andres Ramirez escribió: Hola: Como tengo la cagada con el sistema de paquetes, quiero tratar de actualizar el yum a mano, estoy usando Centos 4 , si alguien sabe alguna direccion donde poder actualizar el yum bajando los paquetes rpm, se lo agradeceria. http://dag.wieers.com/rpm/packages/yum/ Esa es una coleccion de paquetes _extraoficiales_, lo que no es recomendable (aun mucho menos para reparar un sistema enfermo). -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Donde bajar rpm a mano
Juan Andres Ramirez jandresa...@gmail.com wrote: Ya encontre lo que necesitaba, dejo la direccion por si acaso le sive a alguien. http://mirror.centos.org/centos/4.7/os/i386/CentOS/RPMS/ Como dije, hay que dirigirse a pagina web de tu distribucion, buscar mirror cercano, bajar de alli los paquetes que requieras, y luego aplicar sistema de instalacion local del caso. Si hay dependencias sin resolver, bajarlas e intentar nuevamente. Linux 101. Mi problema lo explico en otro correo. Muchas gracias. _Eso_ si es un aporte a la lista. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: conflicto con rpm
Juan Andres Ramirez jandresa...@gmail.com wrote: La distribucion que estoy usando es Centos 4. Y he seguido al pie de la letra todo lo que han dicho, y si tengo espacio en /var. Exactamente que de lo que te dijieron hiciste? CentOS 4.7 es la version actual... es 4.0 + actualizaciones al dia. Linux 2.6.9-34.0.2.EL #1 Fri Jul 7 17:58:49 CDT 2006 x86_64 x86_64 x86_64 GNU/Linux Nucleo. No es demasiado relevante aca. Que hay en /etc/redhat-release? Logré instalar una nueva version del Yum a mano, Exactamente como? Sacado de donde? saque del repositorio todo menos el base: [base] name=CentOS-$releasever - Base mirrorlist=http://mirrorlist.centos.org/?release=$releaseverarch=$basearchrepo=os #baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/ gpgcheck=1 gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos4 Debieras dejar updates tambien (al menos). aplique un yum update rpm: [r...@mail actualizacion]# yum update rpm Setting up Update Process Setting up repositories dag 100% |=| 1.1 kB00:00 O sea, tienes habilitado al menos el repositorio dag ademas de base. base 100% |=| 1.1 kB00:00 Reading repository metadata in from local files primary.xml.gz100% |=| 3.5 MB02:47 primary.xml.gz100% |=| 560 kB00:24 base : ## 1831/1831 Sigue quedando ahi, y despues de un rato la maquina vuelve a quedar pegada. Vuelve a quedar pegada?! De eso nada habias dicho antes... Como, exactamente, pegada? Puedes conectarte via SSH, responde a ping(1), reaccciona el LED del teclado a CapsLock, actividad del disco, ...? Tratando de hacer update al rpm, con todas las dependencias: [r...@mail actualizacion]# rpm -Uvh *.rpm Preparing...### [100%] file /usr/lib/rpm/macros from install of rpm-4.3.3-26_nonptl conflicts with file from package rpm-4.3.3-13_nonptl file /usr/lib/rpm/noarch-linux/macros from install of rpm-4.3.3-26_nonptl conflicts with file from package rpm-4.3.3-13_nonptl file /usr/share/man/man8/rpm.8.gz from install of rpm-4.3.3-26_nonptl conflicts with file from package rpm-4.3.3-13_nonptl Tiene cara de que tienes en paralelo paquetes i386 instalados (en este caso, rpm), y al actualizar solo x86_64 obviamente quedan huerfanos los i386. Aplica: yum list installed *.i?86 (sera una _larga_ lista!), luego ve que de eso puedes pitearte sin miramientos (o que debes actualizar en paralelo con x86_64). Puedo hacer un force??, De poder, puedes... que te lo recomiende... bueno, siempre es bonito mirar como explotan las maquinas de los _demas_, asi que dale nomas! /me va a buscar las cabritas... alguna otra manera de que me deje instalar una nueva version?? Instalar las i386 correspondientes tambien. Lee rpm(1) para ver detalles de como puedes definirte un formato para que te muestre la arquitectura tambien. Mi idea es actualizar esto primero, antes de meterme con otras cosas, como apache, postfix etc Alguna version viejita de rpm/yum se colgaba si le dabas algun repositorio inexistente (o simplemente lento). Revisa bien que no tengas basura en tu lista de repositorios (/etc/yum.repos.d, en el peor caso mueve todo lo que hay alli a algun lugar seguro y repones lo justo y necesario). Revisa que no tengas versiones extraoficiales de yum/rpm/python. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: ayuda con zimbra
yrojas yro...@municoquimbo.cl wrote: hola he estado haciendo algunas pruebas con zimbra para ver que tal, Nos mata la curiosidad... Que es eso? Que version? Que distribucion? Paquete de la distribucion, paquete extraoficial, instalado a manopla, ...? hasta el momento lo he podido correr y he traspasado las cuentas de usuarios pero no logro y aun no se como traspasar los buzones. el correo que tengo actualmente es un sendmail y quiero hacer la prueba para ver como se traspasan los buzones. Definitivamente no tienes el correo en un sendmail, sendmail es un MTA (recibe y reenvia correo unicamente). http://www.catb.org/~esr/faqs/smart-questions.html Sheesh... -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Discos duros externo y partición de Win32
Nicolas Contreras Crenovich n...@vtr.net wrote: [...] Igual, voy a seguir viendo, pues todo funcionaba sin problemas, pero algo hice que afectó el trabajo de las unidades, pues antes aparecÃan en el navegador de archivos, aunque no montadas, sólo en el listado de directorios y ahora no, tampoco funciona una unidad cuando la conecto a algún puerto USB, asà es que veré ese tema. Pero creo que lo tengo acotado. En la medida que tenga avances, les cuento. Argh... Es un problema de no automaticamente montar y abrir el navegador de archivos entonces. Ambiente grafico que usas (Gnome, KDE)? Versiones de eso? Al dia? Eso depende de HAL, avahi y otras cosas mas... # service haldaemon status # service avahi-daemon status que te dicen? (Lo anterior es de una maquina con Fedora, los nombres podrian ser diferentes). Ve si se resuelve al reiniciar esos servicios (primero ahavi-daemon, luego haldaemon). Asegurate que los paquetes kernel, hal, avahi esten OK y al dia. Si es Gnome y Nautilus, revisa las preferencias en este: Edit -- Preferences -- Media (supongo que el equivalente moral en KDE tiene algo afin). Podrian ser lios de permisos, directorios no existentes, SELinux metiendo la cola... revisar /var/log/messages a ver si dice algo cuando insertas p.ej. un pendrive. Para referencia, aca tengo: # ls -ld /media drwxr-xr-x 2 root root 4096 2009-01-15 13:02 /media -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: pipe no trabaja
Miguel Oyarzo O. ad...@aim.cl wrote: Jonatan Fierro Sáez escribió: El 13/01/09, Miguel Oyarzo O. ad...@aim.cl escribió: Estimados En una instalacion reciente debian Etch todo funciona muy normal, a excepcion del pipe. Desde la cuenta root en la consola no puedo hacer un simple: ls | grep texto intenta con: ls -- | grep texto Gracias, pero no es un problema de parametros de ls, ese solo fue un ejemplo. Es | lo que el interprete no reconoce. Prueba aplicar od(1) (o un programita que lea un caracter y te diga que cosa es) a lo que tu teclado esta entregando, tal vez no sea un '|' realmente... Alguna configuracion particular de bash(1)? Variantes como rsh(1) algunas operaciones directamente las prohiben, posiblemente hayan variables de configuracion del shell (posiblemente no las encuentres en bash(1), sino solo en el info!) que prohiben uso de pipes o alguna tontera afin? Algo raro en ~/.bash_profile, ~/.bashrc? En /etc/bashrc? Algo como bash-completion instalado? Que pasa con una cuenta 100% nueva? Si a la cuenta nueva le borras _todos_ los ~/.*? [Realmente interesante el problemita...] -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: pipe no trabaja
Miguel Oyarzo O. ad...@aim.cl wrote: [...] Hace escasos minutos atras di con el problema, es una idiotez: Estando en la consola el ascii 124 se representa igual ascii 166. Ambos son una linea larga con un corte al medio. No. Uno es '|' (pipe), el otro se ve como '--' (con el espacio) pero vertical (en latin-1). Por alguna razon, el teclado esta imprimiendo el ascii 166 y no el ascii 124. Como comenté son identicos en la consola, pero conectado remotamente se hace la diferencia entre una barra vertical continua y la misma barra con un sutil corte en la mitad. Esto es en X? Puede ser algun archivo de configuracion de teclado aturdido (xkbcmp(1) y secuaces)? (Porque no es simplemente un bit malo entre los dos (explicable via pifia de hardware), ni es simplemente alguna idiotez como ctrl-|) Un cambio de teclado podrÃa ser una solución a este particular problema de impresion de metacharacter, nose.. pero el problema del script que intentaba ya esta resuelto. Yo votaria por probar con otro teclado. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Vietnam y OSS (reporte mas detallado)
Un reporte un poquitin mas claro sobre el tema Vietnam y OSS: http://www.networkworld.com/news/2009/010809-vietnam-pushes-open-source-software-for.html Eso si suena cuerdo y aplicable. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Gobierno de Vietnam se suma a los que migran a OpenSource y ODF
Rodrigo Valenzuela rvalenzuela...@gmail.com wrote: La noticia la vi hoy en : http://www.theinquirer.net/inquirer/news/293/1050293/vietnamese-government-mandates-open-source Bien poco detalle... Me encantarÃa ver que nuestro gobierno siguiera un camino similar A mi no. Estoy en desacuerdo con cualquier obligacion a lo ancho, por la simple razon que hay (y seguiran habiendo) sistemas que para ciertas cosas simplemente son mejores. Lo que si es razonable es exigir ciertos estandares que promuevan interoperabilidad. Respecto del articulo mismo: Los plazos que se citan (aunque sean solo para sistemas de escritorio) son ridiculamente cortos (6 meses para migrar todo?!). Te *garantizo* que fallara espectacularmente si realmente se intenta (tendran centenares de maquinas que no funcionan, impresoras que no tienen soporte, aplicaciones escritas en quien sabe que lenguaje paleolitico (de muchas de las cuales simplemente no hay fuentes siquiera), toda clase de cosas tejidas en casa por los mismos usuarios usando una mezcolanza de macros raras en Office, Visual Basic de toda clase de versiones, y un largo etc. Hay que pensar en reentrenar a los usuarios (Si, OOo writer es bien parecido a MSFT Word, pero _no_ son iguales; hay que considerar tambien que se hace con lo que hay ya en documentos y lo que aparezca mas adelante de fuentes externas y vaya a esos destinos. Todos nos hemos topado con los usuarios que tienen un papelito que les da los pasos a seguir (click a click) para hacer alguna cosa, y que en caso de que aparezca algo no esperado lo que hacen es simplemente comenzar nuevamente, sin el minimo esfuerzo por entender que salio mal o como corregirlo). Lo unico que se logra con estos voladores de luces es poder mostrar a las partes interesadas que hay un real interes por eliminar la pirateria de software; ahora si, de a deveras, no ve el decreto aca? con la firma de todos los ministros? los transgresores seran severamente castigados, ve aca?, luego seguimos tal cual. Para contraste, IBM tenia un plan de 2 an~os (!) para migrar los escritorios restantes a Linux (no se en que habra quedado). Y te garantizo que IBM internamente es mucho mas homogeneo y controlable que algun gobierno por alli. y dejásemos de depender de un solo proveedor, con estándares cerrados. Chile definitivamente no depende de un unico proveedor, con estandares cerrados. Cada pequen~a parte del cuento depende de sus propias aplicaciones, y en algunos casos formatos (para todo lo que es aprobar obras de construccion, /tienen/ que ir los planos en AutoCAD). Pero supongo que falta mucho para eso. La manera de resolver eso es mejorar las aplicaciones (si, adoro lo que tengo aca; pero definitivamente hay partes que claman por mejoras de interfaz), ayudar a aprender a los interesados, mostrar que las cosas funcionan. Definitivamente via obligar no se llega a ningun lado. Y andar promoviendo Linux (o cualquier otra cosa) como _la_ solucion a todos los males del mundo, sea o no aplicable, es lo peor que se puede hacer. Como dice el dicho, se cazan mas moscas con miel que con vinagre. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Consulta/Discusion : El mejor software opensource/comercial de Virtualizacion
Sebastián Veloso Varas svel...@sevelv.cl wrote: He estado probando varios software de virtualización completa, y estoy tratando de encontrar el mejor en cuestiones de rendimiento y administracion. Entre ellos, KVM, OpenVZ y VirtualBox. Dentro de lo comercial, Citrix Xen y VMware (Server, ESX). Estoy corriendo servidores W2K3, W2K8, Linux y BSD. Lo que se es que Red Hat (y la gente del nucleo Linux) estan dejando caer Xen (por arquitectura, por lios de licencia y por hacerse propietario), y estan migrando en direccion a KVM. Hay Xen (en RHEL y CentOS) para rato (unos 5 an~os...), pero igual entraria a considerar otras alternativas. Es por esto que me gustarÃa saber de acuerdo a la experiencia de ustedes, cual es su preferida, con cuales obtienen mejores rendimiento y algunas acotaciones al respecto. Estas seguro que el rendimiento a secas es importante? Con el calibre de los cacharros que se venden hoy, y los requerimientos _reales_ de aplicaciones cuerdas (no Win Vista!), en mi lista de criterios estaria mas bien al fondo... -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: SIstema de paquetes corrupto??
Juan Andres Ramirez jandresa...@gmail.com wrote: Hace tiempo atras hice la misma pregunta, pero hasta ahora no he tenido solucion con esto: Distribucion exacta? Comando? Setting up Update Process Setting up repositories dag 100% |=| 1.1 kB00:00 En Fedora los repositorios extraoficiales comunmente han tenido conflictos... update100% |=| 951 B00:00 base 100% |=| 1.1 kB00:00 addons100% |=| 951 B00:00 extras100% |=| 1.1 kB00:00 Esto es del an~o de la goma... Reading repository metadata in from local files primary.xml.gz100% |=| 3.5 MB01:27 Y ahi queda, no pasa de esto, despues de un rato el top muestra como deja de consumir cpu, en un principio usando el 99% y despues esto: 8201 root 16 0 3477m 1.9g 216 R 4.19 4.9% 1:53.82 yum Y despues de un rato la maquina se congela, tengo que resetear con el boton reset.../cry. Triste. Traté de arreglar esto con los siguientes pasos: 1- rm -f /var/lib/rpm/__*.db 2- rpm --rebuilddb 3-yum Clean All yum clean all Revisar que hay espacio en /var! Y no paso nada. Alguna otra idea??. Gracias. [Me parece recordar que alguna version an~eja de yum se colgaba si la apuntabas a un repositorio inexistente o que no responde.] Eliminar los repos no oficiales del cuento (al menos temporalmente). Incluso dejar habilitado unicamente updates. Actualizar por presas, o sea: yum clean all yum update yum rpm Y luego ir paso a paso. Si eso no funciona, ir a los repos del caso, bajar el ultimo RPM de rpm, ver de instalar eso, bajar las dependencias que le fallan, ... [Si, es un verdadero asco... incluso puede ser que necesites temporalmente desinstalar cosas para destrabar el proceso. *NUNCA JAMAS* usar --force o --nodeps] La otra es instalar una version actual de la distribucion. Por lo de extras debe ser Fedora 6 o anterior (Fedora core + extras se fundieron en Fedora 7), y esos hace harto tiempo ya no tienen repositorios activos. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Esto no es religion! [Re: MS y el OSS [Was: Re: FW: Que opinan: Microsoft subvencionara100% las JRSL]]
Patricio Morales airwol...@gmail.com wrote: Tuve que mirar 2 veces el correo para corroborar que era de la lista de Linux. Por que tan fijados en Windows, y en los productos Microsoft? Porque lamentablemente la mayor parte de los computadores del mundo usan Windows (es algo que no podemos ignorar), Pero igual nos beneficiamos con nuestros sistemas mucho mas eficientes corriendo en los tarros sobredimensionados que se hacen normales ;-) y la mayor parte de los que estamos en esta lista (incluyendome) trabaja en empresas cuyos usuarios usan ese Sistema Operativo y con Sistemas Administrativos hechos para ese Sistema (por ejemplo Sistemas hechos con el famoso Visual Basic, el cual tiene algunas librerÃas para las cuales aún no hay un soporte adecuado en wine o en crossover) por lo que hacer una migración de dichos Sistemas a Linux no es tan sencillo, o porque es la polÃtica de la Empresa usar productos Microsoft (por ejemplo en los Bancos), Lo he dicho muchas veces: Si quieres Windows, usa Windows. Para aprovechar realmente las ventajas de Linux (o el Unix mas cercano) hay que hacer las cosas de forma diferente. o porque la ideosincracia de los usuarios, acostumbrados a los productos Microsoft, a los cuales los capacitaron desde las Universidades/Institutos/CFT/o institutos de capacitación, Eso se puede cambiar... hacen que no sea fácil ese cambio (aunque ya han habido avances al respecto en ciertas empresas aunque los usuarios tal vez ni siquiera saben que el Sistema Operativo con el que interactúan en su trabajo es Linux). Y en otros casos ni siquiera tienen como saber cual es. Por lo demas, esta bien gastar unas lÃneas de correo para recordarnos cuan bien está Linux con respecto a Ventanas, también enterarnos de que es lo que pasa a nuestro alrrededor (no podemos estar mirandonos el ombligo todo el tiempo). Esta bien en alguna areas, mal en otras. Queda /mucho/ por hacer. Existe un dicho que dice... Linux es para quienes odian windows, BSD es para quienes aman Unix. na, ningun fanatismo es bueno...yo veo estos sistemas como herramientas valiosas que me permiten hacer cosas, descubrir otras...uno nunca debe dejar de aprender. La mayorÃa de nosotros amamos Linux porque es POSIX (muy similar en la mayorÃa, aunque no todos los comandos a las distribuciones de UNIX) entre Linux y FreeBSD hay diferencias, entre elllas las de los tipos de licencia No. Linux es un /nucleo/. Hay engendros como Debian con nucleo BSD o Solaris, hay cosas como MacOS X, etc. Hay una inmensa variedad de distribuciones basadas en Linux, todas (OK, al menos las mas importantes) comparten ideas de la linea de sistemas operativos Unix. Todas esas cosas (incluyendo verdaderos Unix como Solaris y los *BSD) comparten muchos programas de nivel usuario. Claro, cada cual tiene /su/ idea de como (en detalle) hacer las cosas. http://www.plazalinux.com/modules.php?name=Newsfile=articlethold=-1mode=flatorder=0sid=5062 Si no hubiese sido por el jucio de USL contra BSDI (en el cual terminaron involucrados UCB y un cuantohay) en un momento critico en el desarrollo de Linux (principios de los '90), Linux hubiese sido solo una nota al pie de pagina. Si, la licencia y el efecto heroe tuvo algo que ver tambien; pero el tremendo lio de incompatibilidades gratuitas en que estaban enfrascados los Unices comerciales igual iba a terminar con algun tercero (codigo abierto, minimo comun denominador, necesariamente neutral) ganando ese espacio. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Esto no es religion! [Re: MS y el OSS [Was: Re: FW: Que opinan: Microsoft subvencionara100% las JRSL]]
Patricio Morales airwol...@gmail.com wrote: Horst H. von Brand dijo: Sus aportes son menores de lo que se cacarea. Lo unico realmente de valor permanente es GCC (y eso solo lo comenzo, y fue una fea pelea hasta que lo dejo ir y permitio (a regan~adientes) la (relativa) libertad en que se ha desarrollado). Y el hack brillante que es GPL. creo que tambien Emacs fue creación de él(refiriendome a Richard Stallman) Hubo una enorme coleccion de emacs antes de GNU emacs, todos mas bien parecidos. A su vez, esa cosa es un interprete LISP _muy_ limitado (con algunas extensiones marcianas para editar texto) y una inmensa coleccion de paquetes en emacs LISP hechos por un cuantohay de personajes. ... que en retrospectiva fue un proyecto demasiado grandioso, extremadamente ambicioso en tecnologia (la maquina misma, su concepto de red), en software (crear un ambiente de trabajo completamente distinto), pedagogico (ya es _harto_ dificil lograr que profesores en ambientes de lujo aprendan a sacar provecho de nuevas tecnologias, que en la practica nadie tiene la menor idea como aprovechar bien; si a eso an~ades el hecho de entregarle la responsabilidad /sin/ ayuda adicional a profesores en ambientes precarios...), social y economico (solo calculen cuanta plata se mueve en el ambiente de los libros de texto aca en Chile, ...Y tambien hay que considerar cuanta plata se mueve en cuanto :Adquisición de equipamiento computacional en las escuelas (OLPC les significarÃa un fuerte golpe a los intereses económicos de los proveedores de este equipamiento)...Son los que siempre se adjudican los llamados concursos públicos...(que de concurso se duda mucho que efectivamente lo sean por cuestiones de lobby ,obviamente).Ante estos intereses polÃticos y económicos,obviamente OLPC iba destinado al fracaso en nuestro paÃs. No solo aca. Y definitivamente para nada solo por esa razon. Quedaron los netbook, su desarrollo natural. Eso le da espacio a Linux (tal vez no las distribuciones que prefeririamos, pero en fin), y da nueva vida a WinXP (Windows Vista parece que pasara a la historia sin pena ni gloria, y cuando se lanze el mitologico Windows 7 capaz que sea simplemente comentado a pie de pagina). Al parecer Windows 7 será efectivamente la sucesión lógica de Vista,,el cual será un Windows Vista ,pero con mejor rendimiento y optimización de los recursos ...y de partida sin los molestos nags (o avisos)que aparecen cuando el usuario desea hacer la mas minima modificación al sistema. Todo lo contrario: Lo que prometieron para Vista (y jamas cumplieron) era que el usuario _simplemente no podia modificar nada_ sin la debida autorizacion. Conectas un nuevo mouse, a pagar la licencia de nuevo! (o hacer alguna otra contorsion). Pantalla no legalmente conectada (o sea, el cable _podria_ pasar poc un grabador de alguna especie), el cuento simplememente no anda (o extremadamente mal). Ademas de chiches como no hay archivos, todo esta en una base de datos. El problemita _muy_ menor es el costo en rendimiento de tales ventajas... y las ventajas parciales de Vista ya hemos visto que tanta aceptacion tuvieron... Por lo que creo que pasará con más pena que gloria(sino preguntenme cuantos usuarios me han pedido que cambie el Sistema Operativo de sus Notebooks ,el cual es obviamente Vista al antiguo XP Je. la interfaz Aero es en definitiva un fiasco consumidor de recursos comparado con XGL/Compiz (ahora Beryl) Pero tengo en claro que los chicos de Redmont ya están trabajando en un proyecto secreto (perdón ..ya no es secreto) llamado Midori ,que es un Sistema Operativo totalmente nuevo ,en el cual las aplicaciones antiguas de los anteriores Windows se ejecutaran mediante virtualización (Lo mismo que hizo Apple al lanzar el primer Macos X,donde las aplicaciones antiguas se podÃan instalar en una maquina virtual con el Macos 9) Aja! O sea, la c*gada de WinNT vs Win95, repetida con mejoras y ampliaciones. Que les vaya bien! Ese _si_ sera el ultimo producto que lancen al mercado. Requerimiento minimo Oct-Core y 16GiB RAM, ... -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Esto no es religion! [Re: MS y el OSS [Was: Re: FW: Que opinan: Microsoft subvencionara100% las JRSL]]
Aldrin Martoq amar...@dcc.uchile.cl wrote: [...] Nones. Lo que dice RMS es que al usar este tipo de servicios estas cediendos tus derechos, cosa segun el tan mala como usar software propietario. Si lo haces consciente de lo que haces... Recuerda que GNU partio porque el tipo no podia modificar el software de la impresora, Esa es pura mitologia. entonces vio sus derechos limitados; Hay que recordar que la impresora de la haigiografia ni siquiera le pertenecia a el, la decision sobre el sistema operativo en la historia (y la maquina en que corria) no era tema de su responsabilidad. El laboratorio de AI se estaba desbandando porque los que trabajaban alli se los estaban llevando a trabajos mucho mejor pagados en empresas del area. lo que hace es comparar esa misma situacion al usar servicios en linea (o cloud computing). Algo de perdida hay. Esto pasa hoy en dia: muchas empresas encuentran mas barato usar un servicio CRM/ERP/whatever provisto en linea que construir, adaptar y/o mantener uno en casa. Por supuesto, los datos ya no son de la empresa sino de la compan~ia que entrega el servicio. Y si les sale mas barato, mas conveniente, da mejores resultados; hay que ir en direccion contraria (y arriesgar a que la empresa se vaya por el can~o) por seguir la pureza ideologica? Hay que cocinar el pan en casa tambien, por las mismas razones? La actual sociedad tecnologica es posible _precisamente_ porque hay especializacion; el panadero hace pan mucho mejor, en forma mas consistente, y usando menos recursos, que yo. A su vez, (espero) ser mejor que el panadero a la hora de ense~ar toda clase de temas abtrusos relacionados con computacion. [...] La cuestión de fondo es :¿Soy Libre sólo porque uso Software Libre ? ¿o porque puedo escoger entre Software Libre o Comercial según mi conveniencia? El tema es mas complejo que eso, pero en mi opinion varias veces cedemos algo; puede ser dinero, que veamos publicidad, que no podamos aprender, que no podamos hacer lo que queramos con el, ... TANSTAAFL. Ojo que Stallman _tambien nos limita_: no podemos armar algo propietario y secreto con codigo GPL! Y este punto es interesante porque la forma de asegurar tu libertad es curiosamente limitando que cosas puedes hacer. Por esto que no todos han migrado a GPLv3; o no estan de acuerdo con Stallman y/o en las cosas que se limitan; o la definicion de libertad (hay una multitud de licencias opensource) y blablabla ... En la practica, son muy pocos los que han migrado a GPLv3. GPLv2 parece ser lo que realmente codifica el sentir de la comunidad (sea cual sea esta). En general aca en Linux estamos en mezclas: tratamos de (re)escribir gran parte del sistema de manera que este sea libre, pero usamos cosas propietarias sin asco: Ubuntu Ubuntu /no/ es Linux, es una distribucion basada en Linux. Hay muchas otras, algunas que insisten en solo software sin ataduras (Fedora, Debian), otras que han incluido software propietario sin asco. Esta permitido por las licencias. trae un monton de software propietario comparado con gNewsense y Torvalds forzo el uso de bitkeeper en el kernel durante un buen tiempo, ignorando el llanterio que eso provoco. Y sin bk el proceso de desarrollo del nucleo se hubiese estancado o venido abajo; sin bk no habria git, bzr, hg. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Esto no es religion! [Re: MS y el OSS [Was: Re: FW: Que opinan: Microsoft subvencionara100% las JRSL]]
Morenisco moreni...@noc-root.net wrote: Patricio Morales wrote: [...] No es que Stallman haya dicho que Linux(o GNU/Linux ) sea una religión: lo que pasa es que sus declaraciones hacen ver como si lo fuera: recientemente atacó el concepto del cloud computing ,concepto mediante el cual funciona google gmail porque usaba código cerrado,también atacó a la iniciativa One Laptop per Child ,sólo porque también podÃa incluir Windows,y ha atacado a distribuciones como Guadalinex ,sólo porque abren la posibilidad de instalar software privativo.La cuestión de fondo es :¿Soy Libre sólo porque uso Software Libre ? ¿o porque puedo escoger entre Software Libre o Comercial según mi conveniencia? Y, ya que estamos en eso, soy generoso porque me obligan a devolver la mano por lo que recibo (GPL) o cuando libremente decido donar mi trabajo (BSD)? Por mi parte no soy muy amigo de RSM, en forma independiente que creo ha hecho grandes aportes al SL. Sus aportes son menores de lo que se cacarea. Lo unico realmente de valor permanente es GCC (y eso solo lo comenzo, y fue una fea pelea hasta que lo dejo ir y permitio (a regan~adientes) la (relativa) libertad en que se ha desarrollado). Y el hack brillante que es GPL. Pero en cuanto a lo del OLPC hace rato que se chacreo, y paso de ser un proyecto de innovacion tecnologica con software libre e insercion social/tecnologica de ninhos con bajos recursos ... que en retrospectiva fue un proyecto demasiado grandioso, extremadamente ambicioso en tecnologia (la maquina misma, su concepto de red), en software (crear un ambiente de trabajo completamente distinto), pedagogico (ya es _harto_ dificil lograr que profesores en ambientes de lujo aprendan a sacar provecho de nuevas tecnologias, que en la practica nadie tiene la menor idea como aprovechar bien; si a eso an~ades el hecho de entregarle la responsabilidad /sin/ ayuda adicional a profesores en ambientes precarios...), social y economico (solo calculen cuanta plata se mueve en el ambiente de los libros de texto aca en Chile, consideren que las editoriales del caso estan acostumbradas a solo sirve la edicion del an~o y tienen literalmente millones de clientes cautivos una vez que convencen al buroctara del caso en el respectivo Ministerio que el libro de texto de la asignatura es...; cambien eso por ya no se venden mas libros, los contenidos se pueden compartir libremente, se pueden obtener multiples versiones de multiples fuentes, cada cual puede crear sus propios contenidos, ...)... estaba claro que iba a fracasar. Quedaron los netbook, su desarrollo natural. Eso le da espacio a Linux (tal vez no las distribuciones que prefeririamos, pero en fin), y da nueva vida a WinXP (Windows Vista parece que pasara a la historia sin pena ni gloria, y cuando se lanze el mitologico Windows 7 capaz que sea simplemente comentado a pie de pagina). a mas que nada un negocio, Disculpa, como dice un colega Con plata se compran huevos. /Todo/ es un negocio, /todo/ requiere alguna fuente de recursos (negocio) para poder funcionar. en donde Microsoft ha logrado meterse. Obvio. Si hay un _posible_ negocio, alla se meten. Cual es la novedad? En la mayoria de tales negocios del siglo en que se han metido han perdido plata a manos llenas, eso si. No por nada un amigo mio que era desarrollador del proyecto se salio de el. Habria que ver exactamente porque... seguramente ni el mismo lo tiene realmente claro, sera un cumulo de factores. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Comando equivalente
Cristian RodrÃguez crrodrig...@suse.de wrote: Aldrin Martoq escribió: [...] Lo que busco es saber la ruta del archivo ejecuta una instruccion WRITE (incorporada o como llamada al systema) en un directorio determinado. No se entiende, en particular la ruta del archivo no ejecuta writes. Y para que quieres esto? Tampoco le entiendo 100% pero **creo** que deberia estar leyendo auditctl(8) auditctl(8) solo monitorea open(2), no read(2)/write(2). -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Comando equivalente
Miguel Oyarzo O. ad...@aim.cl wrote: Horst H. von Brand escribió: Miguel Oyarzo O. ad...@aim.cl wrote: Horst H. von Brand escribió: Miguel Oyarzo O. ad...@aim.cl wrote: [...] Estoy monitoreando varias veces por minuto ese directorio en busca *algo* y desearia que la consulta fuera mas liviana. Que hace que algo pueda aparecer alli? No es mas facil interceptar a quien lo crea? No te servira mejor alguna cosa basada en inotify(7)? No, muy pobre la info de inotifywatch Investigo lo que mencionó Alvaro (fuser) fuser (y lsof, etc) te dice quienes tienen /abierto/ el archivo, no quienes /escriben/ (menos aun cuando). inotify(7) si te da esa informacion. Lo que busco es saber la ruta del archivo ejecuta una instruccion WRITE (incorporada o como llamada al systema) en un directorio determinado. No se entiende bien lo que requieres hacer. Quieres saber que ejecutables escriben en el directorio? Para que? Son accesos ilegales lo que quieres monitorear? En tal caso, tal vez la solucion sea SELinux (si, es un parto; pero no solo te dice quien cometio el crimen, es capaz de evitar que lo cometa). -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: incluir aplicacion en menu de aplicaciones
Rosemary Solares rosemary.sola...@gmail.com wrote: Hola, estoy tratando de empaquetar(.rpm) una pequeña aplicacion, pero tengo una consulta: cuales son las directivas dentro el archivo .SPEC para: * incluir mi aplicacion (el ejecutable) para que se muestre en el menu de aplicaciones de Gnome, de tal forma que para ejecutar la aplicacion nos dirijamos al menu y seleccionemos la misma. * incluir una categoria y esta que contenga varias posibilidades, algo asi como la categoria oficina que contiene a los productos de openoffice. Supongo que ya revisaste que ese paquete no esta disponible (oficial o extraoficiamente) para tu distribucion. El primer paso es dirigirse hacia las instrucciones para empaquetadores que ofrece tu distribucion objetivo. Nota qe lo que quieres hacer no es trivial, hay que manejar las situaciones de gente que usa otros ambientes (KDE, XFCE, otros), salvo que sea algo solo-Gnome. Lo otro seria cachurear el manejo de menus en Gnome, o aplicar intenieria reversa a algun RPM (o su SPEC) que hace algo similar. OK, aca (Fedora rawhide; aunque dudo que eso haga diferencia real) tengo el paquete chemtool, que crea una entrada en el menu Applications bajo Education. Su RPM contiene el archivo /usr/share/applications/fedora-chemtool.desktop, que adjunto. El SPEC detallado lo puedes obtener del SRPM del caso. Este da luces sobre el formato. Haciendo algo un poco mas cientifico, buscando .desktop file Gnome en Google da http://standards.freedesktop.org/desktop-entry-spec/latest. Supongo que con lo anterior tienes suficiente para armar algo... PS: Ya que te estas dando el trabajo de empaquetar esto, que tal si haces de voluntaria para mantenerlo en la distribucion? -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: crear archivos de manual
Rene Parrado rene.parr...@gmail.com wrote: Amigos, he realizado una pequeña aplicacion para mi oficina, para la cual desearia poner a disposicion un pequeño manual, que pueda ser accedido con la instruccion man de cualquier linux, mi pregunta es como puedo: 1. hacer el archivo del manual, que herramienta se hace uso para esto? El formato de los man usa el paquete man(7) de troff(1). Puedes escribirlo con un editor de texto cualquiera. Si, es un parto hacerlo directamente. La otra opcion es usar algo como asciidoc(1), que usa un markup muy simple y que puede generar varios formatos de salida (entre ellos paginas de manual). Revisa http://www.methods.co.nz/asciidoc para los escabrosos detalles, y (obviamente) los manuales de tu distribucion. 2. como instalarlo en los equipos para que los usuarios puedan hacer uso de el (ej: man miaplicacion) Debiera instalarse junto con la aplicacion. Revisa como otros paquetes hacen eso en tu distribucion particular. Generalmente basta copiar xyz.1.gz (comprimido con gzip(1)) a /usr/share/man/man1, y correr makehwatis(8) (aunque esto generalmente se corre igual en forma periodica). Ojo, eso es lo tipico en Linux (segun FHS), pero podrian estar ocultos en otro lugar. Para verificar si el archivo esta bien, generalmente less(1) esta configurado para mostrar eso correctamente. Prueba con algo como /usr/share/man/man1/ls.1.gz Notese que en lo anterior el 1 es la seccion del manual (comandos de uso comun), tal vez debiera ir en la seccion l (agregados locales). Por favor, antes de hacer nada revisa _bien_ los manuales respectivos, puedes dejar las cosas sumamente dan~adas si no sabes lo que haces (o lo haces sin cuidado). -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: MS y el OSS [Was: Re: FW: Que opinan: Microsoft subvencionara100% las JRSL]
Hantar Aguad hag...@inf.utfsm.cl wrote: Alvaro Herrera escribió: Horst H. von Brand escribió: [...] Acá me llama mucho la atención que cada universidad, o en algunos casos cada facultad de una universidad, reimplementa el sistema de información académica (manejo de notas, documentos de cada curso, información sobre horarios, mallas curriculares, et cetera). En ocasiones cada departamento, dentro de cada facultad... Una vez - cuando trabajaba en la biblioteca de la U - me toco la exasperante tarea de validar a los usuarios, tras el cambio de semestre, leyendo una interminable lista y tickeandolos uno a uno a mano. Yep. Es lo que hay en muchas partes. Uno de los problemas es que el mismo concepto tiene definiciones diferentes. Para la U, es estudiante si tiene pagada la matricula; para el departamento, si tiene ramos pendientes (o esta trabajando en la memoria). Etc. Creo que cada departamento tiene su sistema independiente: finanzas, gestion academica, salas de computadores, alimentacion, etc, etc. La pregunta valida seria ¿por que? ¿para que? acaso las Universidades no deberian dar el ejemplo? ya que disponen de los recursos monetarios e intelectuales. En casa de herrero, cien pajaros volando... -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: DMZ con DNS
Wladimir Torres Correa wladi...@mpudahuel.cl wrote: nmap localhost en donde está el DNS indica que esta escuchando, eso esta bien. La confusión esta en el fw que da acceso a la DMZ, al ejecutar nmap localhost en él, no aparece el puerto abierto. Obvio que no, el fw no esta corriendo DNS. Sheesh... -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Esto no es religion! [Re: MS y el OSS [Was: Re: FW: Que opinan: Microsoft subvencionara100% las JRSL]]
Pedro GM saxeu...@gmail.com wrote: El mié, 31-12-2008 a las 08:10 -0300, Andrés Ovalle Gahona escribió: [...] Pienso exactamente lo mismo...cansa leer tanto fansboy de acuerdo, pero uno elige si leer o no. El problema es que al final de tanto elegir no leer terminas no leyendo nada, y la lista pierde toda utilidad. Razon sen~al/ruido le llaman en electronica. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Comando equivalente
Miguel Oyarzo O. ad...@aim.cl wrote: Alguien sabe el comando lsof equivalente para: lsof +D /tmp +D /var/tmp | grep -v aspnet Quiero quitar | grep y ejecutar la misma exclusion con los parametros disponibles en lsof, pero no me sale Porque requieres hacer eso? En Unix/Linux la _idea_ es que se combinen comandos de esa forma... -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: MS y el OSS [Was: Re: FW: Que opinan: Microsoft subvencionara100% las JRSL]
Morenisco moreni...@noc-root.net wrote: hector.mansi...@gmail.com wrote: [...] En concreto, esto no se trata de buenos y malos, de occidentales y orientales, de blanco y negro, de bill o linus, de errores de windows y fallos de seguridad de gnu/linux, se trata de que mientras las tecnologias avancen, todos nos veneficiamos... Y las platas son necesarias, tanto como el apoyo y el intercambio de ideas de la comunidad. En realidad estoy sorprendido porque no sabia que la M$ apoyaba proyectos con SL, aun estoy leyendo. ;-) De todas formas, no estoy de acuerdo con la frase mientras las tecnologias avancen, todos nos veneficiamos..., ya que _todos_ nos vamos a beneficiar cuando las tecnologias sean libres. Si no son libres, solo se van a beneficiar algunos. Si al menos algunos se benefician... Y, por N-esima vez: Codigo abierto a secas funciona en la medida que sean tantos los usuarios que basta con la fraccion de ellos que aportan activamente para que la cosa ande. En cosas como OOo, Firefox, Linux basta con una fraccion infima; proyectos como Apache partieron con una parte muy substancial de los usuarios aportando activamente. Y hay situaciones donde es mas simple crear el producto y cobrarles derechamente a la docena de usuarios potenciales lo que cuesta el desarrollo. Lo de el codigo tiene que ser libre es palabreria. La inmensa mayoria del codigo es hecho en casa para uso en casa en aplicaciones muy estrechas. Por ejemplo, a quien le serviria el codigo del sistema que maneja el registro academico aca? El codigo contiene en su misma concepcion la conformacion de la UTFSM, su escala de notas, reglamentos aplicables, ... Tal vez piezas individuales de eso serian reutilizables, pero probablemente el trabajo para encontrarlas (y validarlas, extraerlas, ajustarlas, ...) es mayor que simplemente rehacerlas. Valdria la pena armar un sistema codigo abierto para esto? Claro. Es viable? Lo veo dificil... quienes participarian en tal empresa? Hay muy pocos usuarios potenciales. Hacer algo que abarque el rango desde la UTFSM hasta, digamos, UChile, PUCV, INACAP, DUOC, UAB sera una tarea inmensa (todos saben que si escribir un programa para resolver X es dificil, entonces un programa que resuelva problemas genericos en el ambito de X es mucho mas dificil aun). Hay que tener eso super claro. Ahora es posible que a muchos no les importe mucho, pero si han podido meter las manos en un codigo, si han lucrado y aprendido mucho, es precisamente porque han tenido la libertad para hacerlo. Asi es, y lo aprecio mucho. Y aun mucho mas aprecio el que pueda utilizar codigo en mis programas (usando bibliotecas como glibc o readline), o las herramientas que me proveen (llamense GCC, flex, bison, byacc). Y aprecio el poder usar los programas mismos (como xemacs, nmh y MH-E en este instante, mas X11 y el ambiente Gnome corriendo sobre Fedora Linux) libremente. Pero tambien es cierto que mis aprortes concretos a esa inmensa coleccion es bastante modesta. Lo de estar parado en los hombros de gigantes es muy cierto. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: MS y el OSS [Was: Re: FW: Que opinan: Microsoft subvencionara100% las JRSL]
Morenisco moreni...@noc-root.net wrote: On Wed, December 31, 2008 5:47 am, Franco Catrin L. wrote: [...] La tecnologÃÂa de Google no es libre. Sin embargo creo que todos nos beneficiamos con ella a diario. Claro, hay un beneficio en usar algo. Pero es bastante restringido. No puedes crear algo en base a los servicios de google. Por ejemplo, no puedes crearte tu propio servicio de correo basado en el webmail de google, porque justamente no es libre. Puedes usarlo, ofrecen APIs para ello, puedes contratar servicio de correos alla, ... Copiarte el sistema de correo de gmail para tu uso personal como que no tiene ningun chiste (simplemente por un tema de escala). Es decir, no permite reutilizar el conocimiento generado al respecto, ni echar a correr tu imaginacion cambiando formas de funcionamiento, ni haciendo testing de la implementacion del servicio en un tarro en tu casa, porque no es software libre. Y? Que pruebas harias? De donde sacarias los enchufes para los centenares de tarros que hay tras gmail (solo MTAs de salida tienen un par de docenas!)? Y claro, por usar el servicio Google tiene acceso a toda la info que pasa por ahi. Es lo que te cobran por el servicio (y en parte tienen que hacer eso para poder cumplir con la (descerebrada) legislacion yanqui). Asi es que tampoco es que bruuutooo... Todo tiene de dulce y de agraz. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: strip/block size y otros temas de RAID (largo)
Alvaro Herrera alvhe...@alvh.no-ip.org wrote: Aldrin Martoq escribió: En mi experiencia, LVM es LENTO, segun las ultimas pruebas que hice (un tarro parecido al que muestras). Cambia alguna particion (/var ?) y haz alguna prueba sencilla y nos avisas, pues no tengo numeros! Una vez los compadres de Greenplum hicieron unas mediciones de LVM y encontraron que era lento; o mejor dicho, que ponÃa un techo al rendimiento que se podÃa alcanzar: a medida que aumentabas la cantidad de discos, no veÃas ninguna mejora. Sacando a LVM de entre medio, se observaba un crecimiento lineal de rendimiento con el aumento de discos. Alguna URL? Seria interesante repetir las mediciones (LVM ha cambiado mucho). Y me parece bien raro, LVM usa striping, asi que (para carga de lecturas y escrituras al azar) el rendimiento debiera aumentar en forma basicamente lineal con el numero de discos. Si puedes evitar LVM, evitalo. De todas formas puedes agregar más espacio para las BDs en particiones nuevas; en Postgres usando tablespaces, en Oracle no sé cómo se hará. Eso de todas formas, el interponer una capa de software (e indireccion) adicional solo puede disminuir el rendimiento. Pero por otro lado, es el precio que pagas por la flexibilidad... Me parece que RAID-5 seria lo mejor para performance/confiabilidad. Las mediciones de rendimiento que han hecho varias personas en pgsql-performance han mostrado que RAID-10 es muy superior a RAID-5. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: strip/block size y otros temas de RAID (largo)
Aldrin Martoq amar...@dcc.uchile.cl wrote: On Tue, 2008-12-30 at 16:58 -0300, Horst H. von Brand wrote: Aldrin Martoq amar...@dcc.uchile.cl wrote: Hola Victor, muy largo lo que escribiste, tratare de aportar un poco ;) On Tue, 2008-12-30 at 12:21 -0300, Victor Hugo dos Santos wrote: Esto es mas lento porque en el fondo tienes un puro disco con varios platos, No. RAID significa leer y escribir varios cada vez (para lo de R). esto influye en el seek time y se encolan si tienes varias aplicaciones distintas corriendo al mismo tiempo. No. Si tienes varios platos (y cabezales) independientes, tienes mejor rendimiento. RAID los interconecta (la A), y el rendimiento se va al suelo. Fisicamente son varios discos, pero logicamente es uno solo. Lo que importa es la interaccion entre lo fisico y lo logico. Actualmente, un disco usualmente tiene varios platos, supongamos 4. OK. Luego, cuando leemos 1024KiB desde el sector 0, leera _al mismo tiempo_: Leera al mismo tiempo 1024KiB desde el sector 0, nada mas. Los discos estan en condiciones de transferir datos desde una unica cara (== cabezal) a la vez. Salvo dispositivos mas bien exoticos. [...] Entonces tienes un ancho de banda de 1024KiB/dt == 4 veces mas rapido que si leyeras desde un solo plato. Ahora, el costo de buscar esa informacion (seek) no cambia. No. El ancho de banda no cambia. Lo que si cambia (internamente) es que los discos manejan extenso buffering, y si pides leer de la pista 30, sector 17, y el cabezal viene a caer en el sector 25 aprovecha de leer el resto de la pista a partir de alli y la guarda porque probablemente van a solicitar parte de eso pronto. Asi el ancho de banda que ves puede ser mayor que el con el que se leen datos fisicamente de la superficie del disco. Ahora, si configuramos un RAID-5 con 5 discos por ejemplo, es la misma historia: Cuando leemos 4096KiB desde el sector 0, leera _al mismo tiempo_: - 1024KiB del sector 0 del 1er disco, - 1024KiB del sector 0 del 2do disco, - 1024KiB del sector 0 del 3er disco, - 1024KiB del sector 0 del 4to disco, - 1024KiB del sector 0 del 5to disco (paridad) Con esto obtienes 1024KiB de datos utiles, lo otro es unicamente para poder verificar paridad (y corregir datos dan~ados que se hayan leido). O sea, el tiempo de esto (idealmente) es igual a leer de un disco + el tiempo para verificar paridad (o corregir, segun sea el caso). Pero ver mas abajo porque esto no es tan simple. Tienes un ancho de banda de 4096Kib/dt == 4 veces mas rapido (porque el ultimo disco es para validacion de paridad). No... Esto funciona porque los discos estas rotando al mismo tiempo y la controladora sabe manejar eso. Luego, el costo de busqueda (seek) es el mismo que en un solo disco. En discos/controladoras mas baratos, el seek time sera peor. Idealmente, el seek es el mismo. Pero seria bien dificil asegurar sincronizar tanto los discos (considera el remapeo transparente de sectores malos), y definitivamente no hay como sincronizar los discos en giro, asi que la latencia rotacional (que sera la mayor de todas!) empeora. Luego, poner discos en RAID es como agregar mas platos a un mismo disco: aumentas el ancho de banda de lectura/escritura Respecto de datos utiles, disminuye (contencion de acceso a memoria, calculo de paridad). Claro, si te las arreglas de forma que generalmente requieres datos de varios de los bloques juntos sales ganando... ver http://en.wikipedia.org/wiki/Write_Anywhere_File_Layout para detalles de como y cuando se puede hacer eso en la practica. pero tienes el mismo tiempo de busqueda. Empeora, por lo anterior. Este tipo de afinamiento (ancho de banda) lo controlas con el tamano del stripe y el read-ahead. Para esto, lo ideal es saber la distribucion del bloque que lee tu aplicacion/sistema operativo. De eso se trata (en parte) el afinamiento interno que hace el RDBMS de sus accesos a disco, y las sugerencias que hacian en Oracle sobre Sun al menos de formatear las particiones del caso con ciertos taman~os de sector, etc. [...] Creo que todo esto lo sabriamos si tuvieramos DTrace, asi no tendriamos que adivinar... ... pero se requeriria 5 veces la maquina por Slowlaris... ;-) [Recuerden que en Linux solia ser que lanzar un _proceso_ era mas rapido que lanzar una _hebra_ en Solaris, en la misma maquina!] Por ejemplo, podrias sacar la distribucion del taman~o del block usado _en tu aplicacion_, que es lo que importa al final: http://wikis.sun.com/display/DTrace/io+Provider#ioProvider-Examples Cuidado, eso cuando mucho puede dar una indicacion generica; nadie te dice que no hayan ajustado esos (y quien sabe que otros) parametros segun el sistema en el cual corre. Saber la distribucion del blocksize de un I/O es algo impagable. Pagaria un 10% de performance con tal de saber esa info y mucha otra, No estamos hablando
Re: MS y el OSS [Was: Re: FW: Que opinan: Microsoft subvencionara100% las JRSL]
Alvaro Herrera alvhe...@alvh.no-ip.org wrote: Horst H. von Brand escribió: Lo de el codigo tiene que ser libre es palabreria. La inmensa mayoria del codigo es hecho en casa para uso en casa en aplicaciones muy estrechas. Por ejemplo, a quien le serviria el codigo del sistema que maneja el registro academico aca? El codigo contiene en su misma concepcion la conformacion de la UTFSM, su escala de notas, reglamentos aplicables, ... Tal vez piezas individuales de eso serian reutilizables, pero probablemente el trabajo para encontrarlas (y validarlas, extraerlas, ajustarlas, ...) es mayor que simplemente rehacerlas. SAP no está de acuerdo, y se hace sus buenas monedas negociando eso :-) No es un sistema de notas, pero la idea es prácticamente las mismas. Los sistemas académicos son todos muy parecidos, hay solamente algunos detalles menores que cambian de un ambiente a otro, y es todo parametrizable. SAP (y otros mas) tienen paquetes para esto, lo se (hemos estado mirando algunos). Eso no es lo mismo que hay que liberar lo que tiene la UTFSM [o UChile, o UdeC, o...] y salimos ganando todos. Acá me llama mucho la atención que cada universidad, o en algunos casos cada facultad de una universidad, reimplementa el sistema de información académica (manejo de notas, documentos de cada curso, información sobre horarios, mallas curriculares, et cetera). Cada reimplementación es casi igual de penca que todas las otras, y por supuesto una vez que la han hecho la primera idea que se les viene a la cabeza es que otras entidades seguramente tienen el mismo problema ... ¡vendámossela! Pero una vez comprada, resulta que hay tal o cual detalle que al otro lado no le gusta o que no le funciona bien, y como para todos los efectos es software cerrado, al final terminan botándola y haciendo una propia. Y vuelta a empezar, a corregir los mismos bugs, etc. Cierto. El espacio para un sistema de información académica que sea libre es obvio. Pero como nadie se lo cree, no llega a ninguna parte. El problema es que para una U el sistema academico es critico, y estaran poco propensos a jugar en el area. Hay pocas Ues (aca en Chile son como 60), con lo que hay pocos usuarios. Y las diferencias no son tan menores tampoco. Dudo mucho que en otros lados tengan exactamente el mismo conjunto frondoso de reglamentos, hacer que se cumplan cosas como tiene que inscribir ramos reprobados a la primera oportunidad con su consiguiente solicitud para obviar el reglamento no es facil de parametrizar (o terminas escencialmente con un lenguaje especializado para describir reglamentos, lo que IMHO es aun peor que tener que implementarlos en $LENGUAJE_DE_MODA). Y es cierto, han habido bastantes intentos de ahora vendamos lo que nos funciona (donde el funciona debiera calificarse con a medias y en los casos tipicos solamente, y probablemente tambien con solo porque tenemos a la mano a la unica persona que conoce sus reconditos vericuetos, y parcha el codigo sobre la marcha cuando algo falla), y pocazos intentos reales de armar algo conjunto. Pero insisto, armar algo parametrizable (lo que incluye determinar exactamente que vale la pena parametrizar, que tanto, y como) no es nunca facil. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513