Re: Compartir particiones en dos instalaciones
Listas de correo de erl escribe: Compartir todo la jerarquía /var no es recomendable, aunque a mi modo de ver no por los logs en particular, después de todo no es raro que se centralicen los logs. Y si la idea del tipo es tener compartido /var/cache/apt/archives, pues entonces utilícese una partición compartida para ese directorio y no para /var. (Yo tengo una partición compartida en /home/ismael/Mail y me va bien.) Un saludo, Ismael -- Ismael Valladolid Torres m. +34679156321 La media hostia j. [EMAIL PROTECTED] http://lamediahostia.blogspot.com/ signature.asc Description: Digital signature
Re: Compartir particiones en dos instalaciones
El 11/05/07, Listas de correo de erl [EMAIL PROTECTED] escribió: Hombre, pero eso no es centralizar logs. Aún en el caso de que ambos sistemas fuesen similares y escribiesen en los mismos logs y coincidiesen los permisos y tal, tendrías de repente una línea como ésta: May 11 11:15:01 ibc /USR/SBIN/CRON[22152]: (munin) CMD (if [ -x /usr/bin/munin-cron ]; then /usr/bin/munin-cron; fi) ¿Y en qué máquina ha ocurrido eso de las dos? En ese caso en ibc, no? Hupss, es cierto. No obstante no me gusta, yo pongo nombres hostname completos (en plan dominio) y no me hace gracia que otros programas (como Syslog) se queden sólo con lo anterior al primer punto. No pienso que la forma de centralizar logs sea esa. Sólo que pensaba que precisamente /var/log no era la principal razon para no compartir la jerarquía /var. Es más, pensaba a bote pronto que se podria compartir sin problemas aunque no me pareciera especialmente útil. Pensándomelo mejor ahora no lo tengo claro: ¿Que pasaría con wtmp, faillog, lastlog? Estos ficheros no los escribe syslog. En cuanto a los ficheros que escribe syslog, hay que tener en cuenta que hay dos procesos syslog, uno en cada máquina, escribiendo los mismos ficheros, y dos procesos haciendo la rotación con la configuración por defecto. Probablemente acabemos con logs totalmente corruptos o con lineas mezcladas. Un syslog podría mandar todo al otro que sería el que escribiria en /var/log. Desde ambas maquinas se podrían ver los logs accediendo a /var/log Cada syslog, podria escribir sus logs en /var/log pero con nombre de ficheros distintos. ¿Funcionaria bien la rotación de logs en este caso con la configuración por defecto? Aún quedaría por averiguar que pasaría con wtmp, faillog y lastlog. Bueno, veo que le estás dando vueltas ;) El caso es que es factible que algo casque por ahí de una u otra forma, o tal vez no, pero yo no lo probaría XD Saludos. -- Iñaki Baz Castillo [EMAIL PROTECTED]
Re: Compartir particiones en dos instalaciones
El vie, 11-05-2007 a las 11:31 +0200, Iñaki Baz Castillo escribió: El 11/05/07, Listas de correo de erl [EMAIL PROTECTED] escribió: Compartir todo la jerarquía /var no es recomendable, aunque a mi modo de ver no por los logs en particular, después de todo no es raro que se centralicen los logs. Hombre, pero eso no es centralizar logs. Aún en el caso de que ambos sistemas fuesen similares y escribiesen en los mismos logs y coincidiesen los permisos y tal, tendrías de repente una línea como ésta: May 11 11:15:01 ibc /USR/SBIN/CRON[22152]: (munin) CMD (if [ -x /usr/bin/munin-cron ]; then /usr/bin/munin-cron; fi) ¿Y en qué máquina ha ocurrido eso de las dos? En ese caso en ibc, no? No pienso que la forma de centralizar logs sea esa. Sólo que pensaba que precisamente /var/log no era la principal razon para no compartir la jerarquía /var. Es más, pensaba a bote pronto que se podria compartir sin problemas aunque no me pareciera especialmente útil. Pensándomelo mejor ahora no lo tengo claro: ¿Que pasaría con wtmp, faillog, lastlog? Estos ficheros no los escribe syslog. En cuanto a los ficheros que escribe syslog, hay que tener en cuenta que hay dos procesos syslog, uno en cada máquina, escribiendo los mismos ficheros, y dos procesos haciendo la rotación con la configuración por defecto. Probablemente acabemos con logs totalmente corruptos o con lineas mezcladas. Un syslog podría mandar todo al otro que sería el que escribiria en /var/log. Desde ambas maquinas se podrían ver los logs accediendo a /var/log Cada syslog, podria escribir sus logs en /var/log pero con nombre de ficheros distintos. ¿Funcionaria bien la rotación de logs en este caso con la configuración por defecto? Aún quedaría por averiguar que pasaría con wtmp, faillog y lastlog. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Compartir particiones en dos instalaciones
El 11/05/07, Listas de correo de erl [EMAIL PROTECTED] escribió: Compartir todo la jerarquía /var no es recomendable, aunque a mi modo de ver no por los logs en particular, después de todo no es raro que se centralicen los logs. Hombre, pero eso no es centralizar logs. Aún en el caso de que ambos sistemas fuesen similares y escribiesen en los mismos logs y coincidiesen los permisos y tal, tendrías de repente una línea como ésta: May 11 11:15:01 ibc /USR/SBIN/CRON[22152]: (munin) CMD (if [ -x /usr/bin/munin-cron ]; then /usr/bin/munin-cron; fi) ¿Y en qué máquina ha ocurrido eso de las dos? -- Iñaki Baz Castillo [EMAIL PROTECTED]
Re: Compartir particiones en dos instalaciones
El vie, 11-05-2007 a las 01:17 +0200, Iñaki Baz Castillo escribió: El Viernes, 11 de Mayo de 2007, Manolo escribió: Tengo un equipo con AMD64. En el disco duro tengo una instalación debian-i686 y otra debian-amd64 (el motivo de la primera es que el disco está trasladado de otro equipo con pentium). Como es lógico, cada instalación tiene su partición raíz por separado, pero tengo compartidas la partición de intercambio, /home y /boot. Es posible que tenga que hacer una maniobra parecida en otro equipo, pero ahora me gustaría que ambas instalaciones compartieran también la partición /var. ¿Sería esto posible sin que se interfirieran una a la otra? Manolo, no. Te cuento más abajo. Buff, imposible, en /var están los logs, sólo por poner un ejemplo. ¿Seguro que quieres compartir todo /var? Compartir todo la jerarquía /var no es recomendable, aunque a mi modo de ver no por los logs en particular, después de todo no es raro que se centralicen los logs. Dentro de /var se almacena información de los programas en tiempo de ejecución como los lock y los pid y esos no son *shareables* segun la terminología de FHS[1]. Partes de /var si que se pueden compartir. Mira el documento que cito. Es más que probable que exista un documento Debian que explique como se adhire a FHS o en su defecto su jerarquía del sistema de ficheros. Saludos. PD. Disculpa Iñaki que te enviara por error a ti el correo. --- [1] http://www.pathname.com/fhs/pub/fhs-2.3.html#THEFILESYSTEM -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Compartir particiones en dos instalaciones
On Fri, 11 May 2007, Manolo wrote: Tengo un equipo con AMD64. En el disco duro tengo una instalación debian-i686 y otra debian-amd64 (el motivo de la primera es que el disco está trasladado de otro equipo con pentium). Como es lógico, cada instalación tiene su partición raíz por separado, pero tengo compartidas la partición de intercambio, /home y /boot. Es posible que tenga que hacer una maniobra parecida en otro equipo, pero ahora me gustaría que ambas instalaciones compartieran también la partición /var. ¿Sería esto posible sin que se interfirieran una a la otra? Como ya han dicho, algunas partes de /var se podrían compartir, pero si intentas compartirlo todo puedes tener problemas serios. El problema más gordo que se me ocurre es /var/lib/dpkg, en particular el fichero available no es igual de una arquitectura a otra, y los ficheros /var/lib/dpkg/info/*, aunque sean muy parecidos, no tienen por qué coincidir tampoco entre arquitecturas distintas.
Re: Compartir particiones en dos instalaciones
Santiago Vila: Como ya han dicho, algunas partes de /var se podrían compartir, pero si intentas compartirlo todo puedes tener problemas serios. Efectivamente, ya lo veo claro. La verdad es que fui un poco burro... basta con pensar en los logs o la caché de paquetes para ver que no se puede. En realidad lo más importante es /var/www. Podría asignar la partición libre común a ese directorio en ambas instalaciones. Creo que ahí ya no hay conflicto, siempre que mantenga la versión del servidor http más o menos sincronizada en ambas instalaciones. Muchas gracias a todos por vuestros consejos. -- Manolo
Compartir particiones en dos instalaciones
Tengo un equipo con AMD64. En el disco duro tengo una instalación debian-i686 y otra debian-amd64 (el motivo de la primera es que el disco está trasladado de otro equipo con pentium). Como es lógico, cada instalación tiene su partición raíz por separado, pero tengo compartidas la partición de intercambio, /home y /boot. Es posible que tenga que hacer una maniobra parecida en otro equipo, pero ahora me gustaría que ambas instalaciones compartieran también la partición /var. ¿Sería esto posible sin que se interfirieran una a la otra? Gracias por anticipado -- Manolo
Re: Compartir particiones en dos instalaciones
El Viernes, 11 de Mayo de 2007, Manolo escribió: Tengo un equipo con AMD64. En el disco duro tengo una instalación debian-i686 y otra debian-amd64 (el motivo de la primera es que el disco está trasladado de otro equipo con pentium). Como es lógico, cada instalación tiene su partición raíz por separado, pero tengo compartidas la partición de intercambio, /home y /boot. Es posible que tenga que hacer una maniobra parecida en otro equipo, pero ahora me gustaría que ambas instalaciones compartieran también la partición /var. ¿Sería esto posible sin que se interfirieran una a la otra? Buff, imposible, en /var están los logs, sólo por poner un ejemplo. ¿Seguro que quieres compartir todo /var? -- Iñaki Baz Castillo