una serie de preguntas habituales que nos llevan a la respuesta.
Entre ellas, una tabla de downtime segun el “numero de nueves”:
blah, blah, blah…
una serie de preguntas habituales que nos llevan a la respuesta.
Entre ellas, una tabla de downtime segun el “numero de nueves”:
Quizá para el soldado el civil es el hombre que lo emplea para matar, que incluye la culpabilidad del asesinato en el sobre de la paga y escapa a la responsabilidad
Consul sirve para que los servicios se “autodescubran”. Estaba haciendo un modelo, inspirado por lo que comentan en el libro de Vagrant, y despues de un rato he llegado a una solucion semejante a la que plantean en el tutorial de Consul.
Una oportunidad para morir? ¿Por qué habría yo de querer morir cuando Phuong dormía a mi lado todas las noches? Pero conocía la respuesta a aquella pregunta. Desde la infancia nunca había creído en la permanencia y, sin embargo, la había anhelado. Siempre tenía miedo de perder la felicidad. Este mes, el próximo año, Phuong me dejaría. Si no el próximo año, dentro de Eres años. La muerte era el único valor absoluto en mi mundo. Se pierde la vida y uno ya no puede perder otra cosa nunca más nada. Envidiaba a los que podían creer en un Dios y desconfiaba de ellos. Tenía la impresión de que mantenían su valor con una fábula sobre lo inmutable y lo permanente. La muerte era algo mucho más cierto que Dios, y con la muerte ya no existiría la posibilidad diaria de que el amor muriera. Se esfumaría la pesadilla de un futuro de aburrimiento e indiferencia. Nunca podría haber sido pacifista. Matar a un hombre era seguramente concederle un beneficio inconmensurable. Oh, sí, la gente siempre, todas partes, amaba a sus enemigos. Era a sus amigos a los que protegían para el dolor y la vacuidad
La inocencia siempre reclama tácitamente protección cuando haríamos mucho mejor en protegernos contra ella: la inocencia es como un leproso mudo que ha perdido su campanilla y que se pasea por el mundo sin querer hacer daño
Ésta es la época expresa de las nuevas invenciones para matar los cuerpos, y para salvar las almas, todas propagadas con las mejores intenciones. BYRON
con lvm cache sobre el ssd se sacan 100MB/s
sobre el HD se saca una velocidad semejante, y sobre el SSD se baja hasta 60 (!!!)
…algo no esta funcionando como debiera…
mañana pruebas desde live-cd para ver tiempos. El caso es que una instalacion sobre SSD (solo SSD) funciona a la velocidad esperada.
…
update 20160428
pruebas con ubuntu desktop 16.04: el test estandar (dd) sobre el SSD, 80MB/s; sobre el HD, 105MB/s
pruebas con ubuntu desktop 14.04: el test estandar (dd) sobre el SSD, 63 MB/s; sobre el HD, 104MB/s
luego, no es algo de la version de ubuntu… sera algo de la configuracion de la BIOS? algo que por casualidad esta diferente en el segundo servidor???
…
opciones posibles en la BIOS:
Advanced Options – Drive Write Cache – (de “disabled” a “enabled”)
otras:
System Options – Processor Options – No-Execute Memory Protection – (de “enabled” a “disabled”)
con ubuntu 14.04, HD: 104MB/s; SSD: 63MB/s
🙁
…
probando con el segundo SSD de 250GB, solo en el blade, 14.04 live-cd: 97MB/s
…
conclusion, el disco que va lento es el unico que va lento. El resto se comportan con normalidad….
la prueba es sencilla, dd:
dd if=/dev/zero of=ficher2.img conv=fdatasync bs=384k count=20k
el escenario: un servidor con dos discos, uno mecanico y el otro ssd. el sistema instalado en sda (el mecanico) sobre un lvm llamado sistema, en un vg llamado vg01, y sdb sin usar (el ssd)
haciendo copia de un fichero al disco, la velocidad es 52MB/s
para montar el LVM cache, hacemos un pool de lvms en el ssd, un lvm para cache y otro para metadatos (de un tamaño /1000 del de la cache). Si el VG original es data:
pvcreate /dev/sdb
vgextend vg01 /dev/sdb
lvcreate -n DataLVcache -L1200G vg01 /dev/sdb
lvcreate -n DataLVcacheMeta -L200M vg01 /dev/sdb
lvconvert --type cache-pool --cachemode writeback --poolmetadata vg01/DataLVcacheMeta vg01/DataLVcache
lvconvert --type cache --chunksize 512K --cachepool vg01/DataLVcache vg01/sistema
Para ver la situacion de la cache,
lvs -a0
Para eliminar la cache,
lvremove vg01/DataLVcache
…
En este escenario la velocidad es de 172MB/s, muy proxima a los 177 que teniamos con el SSD SOLO.
…
pero despues de un rato haciendo escrituras el sistema muestra una cierta inestabilidad, tiempos de espera elevados. (!)
…
update 20160425
otros problemas:
al eliminar un disco, sigue apareciendo como pv. PAra eliminarlo:
vgreduce –removemissing –force vg01
pero necesitamos tener check_cache, que se encuentra en el paquete thin-provisioning-tools
…
los dos tutoriales sobre la incidencia de reinicio e initramfs no encuentra el lvmcache. Pendientes de probar…
…
en realidad no necesitamos que todo el disco este en cache, solo la jerarquia donde van a ir las imagenes de nova… solo /var/lib/nova/
luego el plan seria:
1 HD de 2TB, con boot (20MB), swap (8GB), /(20GB), y /var/lib/nova(el resto) en particiones separadas
1 SSD de 250GB como cache de /var/lib/nova (250Mb de metadata, y 249GB de data cache)
un lvm para /, con 20GB
un lvm para /var/lib/nova, con el resto del espacio disponible.
el cache ocupando toda la SSD, sobre el lvm de /var/lib/nova
….
warning despues de montado, sobre chunksize. Solucionado con:
lvcreate -H --chunksize 512K -L1.5T --name data vg/cpool
Qué es un esclavo? —preguntó Túrin. —Un hombre que fue un hombre, pero que es tratado como una bestia —respondió Sador—. Que es alimentado sólo para que se mantenga vivo, que es mantenido vivo sólo para trabajar, que trabaja sólo por miedo al dolor o a la muerte. Y de estos bandidos puede recibir el dolor y la muerte sólo por diversión. He oído que escogen a algunos de los mas ligeros de pies y les dan caza con perros. Han aprendido más de prisa de los Orcos que nosotros de la Hermosa Gente
Desde esta fisura contempló largamente algo que el tiempo no había tenido el poder de cambiar: el largo declive de hierba hacia los álamos y el río. Había creído que el hogar era una posesión personal, pero las cosas que uno poseía estaban condenadas al cambio; era lo que no poseía lo que se conservaba idéntico y le daba la bienvenida. Aquel paisaje no era suyo, ni tampoco el hogar de nadie: era el hogar, simplemente
hace un año estaba haciendo esto mismo. Que cosas..
ahora he descubierto una herramienta, svn2git, que esta empaquetada en ubuntu.
pruebas en local, en un directorio llamado de_svn_a_git/
…
update 20160219
primer paso: ver el historico de svn. Usando un frontend para nautilus, rabbitcvs. Se integra con nautilus, y los directorios que son repos los reconoce muestra, por ejemplo, el historico.
tambien desde comandos, claro:
svn log -v --stop-on-copy Sistemas/
svn-all-fast-export necesita un fichero “format” en el repo… (?)
…
bloqueo. Seguimos con el camino estandar: git-svn
apt-get install git-svn
git svn clone <svn repo>
queda a medias de copiar, despues de 2 horas en ello. Lo interrumpo y borro, para volver a empezar el lunes a primera hora: hay un script lectura.sh que lanza el clone
..
colateral: svn git equivalences
…
update 20160304
una pista mas: hay que convertir en local cada rama remota, hay que hacer checkout de cada branch remota:
for remote in `git branch -r | grep -v master `; do git checkout --track $remote ; done
despues en el gitlab creamos un repo nuevo, configuramos el repo local para que haga uso de él, y hacemos git push origin para cada una de las branches existentes. Seria algo como:
for branch in `git branch`; do git push
…
update 20160419
el camino de migracion segun la documentacion de gitlab.
Yo creía comprender a ese tipo de gente: los pequeños burócratas de la tiranía, hombres que disfrutan de la mezquina recompensa de poder que les es permitida, que necesitan caminar en el aura de un miedo fabricado, saber que el miedo los precede cuando entran a una habitación, y que flotará como un aroma una vez que hayan salido, pero que no tienen ni el sadismo ni el coraje para la crueldad final. Pero necesitan participar de la acción. No les es suficiente, como lo es para la mayoría de nosotros, hacerse un poco a un lado y mirar las cruces sobre la colina
– Mantequilla, 130 gramos
– Harina, 1/4 de kilo
– Azúcar, 90 gramos
– Un huevo grande
– Azucar avainillado, una cucharada
– Chocolate para decorar
190 grados 5 minutos y listo (!)
La receta de hoy es de lo más interesante, porque con ella vas a poder hacer unas ricas y divertidas galletas de mantequilla decoradas. Es una receta ideal para que los peques se diviertan durante la elaboración y después merienden de forma extraordinaria. Vamos a indicarte como las preparamos nosotros en casa, para que te animes a probarlas.
Comenzamos poniendo el azúcar y la mantequilla en un bol, usamos unas varillas eléctricas para batirlos y formar una mezcla cremosa y homogénea. Hemos empleado una cantidad de azúcar y mantequilla menor a la habitual, porque así se consiguen unas galletas muy ricas pero sin abusar de esos dos ingredientes, que son muy calóricos, y no queremos que los pequeños abusen de ellos, sobre todo porque estas galletas de mantequilla decoradas son de esas que no paran de comer. Después vamos a ir agregando los huevos, la esencia de vainilla y continuamos batiendo durante un par de minutos para dejar todo bien mezclado.
A continuación vamos a incorporar la harina, te recomendamos tamizarla antes de echarla y además que la añadas poco a poco en vez de toda de una vez, ya que en ese caso se mezclaría peor y con más esfuerzo que al hacerlo poco a poco. Mientras vas echando la harina no dejes de batir con las varillas, es la mejor forma de integrarla. Al acabar la masa estará mucho más espesa, por lo que podemos usar las manos para amasar durante un par de minutos. Al acabar reserva en el frigorífico un buen rato.
Cuando la masa haya reposado un buen rato, lo mejor es dejarla al menos una hora, espolvoreamos harina en una superficie lista en la cocina y vamos extendiendo la masa con la ayuda de un rodillo. Otra forma de hacerlo es colocar la masa sobre papel de horno, recubrirla y extender con el rodillo, tal vez te resulte más sencillo si no tienes mucha práctica. De una forma u otra vamos trabajando la masa hasta dejarla con un grosor de medio centímetro más o menos.
Enciende el horno a 190 grados, mientras se calienta usamos los habituales moldes para pastas y vamos cortando todas las galletas que podamos con la masa que hemos preparado.
Coloca todas las galletas en una bandeja apropiada y mételas en el horno cuando esté a la temperatura deseada. Puedes forrar la bandeja con un papel especial de horno, para que no se peguen las galletas en el fondo de la bandeja, aunque lo normal es que salgan bien y no se peguen. Procura dejar un poco de espacio entre unas galletas y otras. Dejamos que se horneen durante un cuarto de hora más o menos.
para configurar wpa2 en debian solo necesitas
# apt-get install wpasupplicant wireless-tools
# iwconfig
auto wlan0 iface wlan0 inet dhcp wpa-ssid network-name wpa-psk pre-shared-key
Creo que ayer me di cuenta por fin de lo grande que es Pern y de lo mezquino que puede ser un hombre preocupándose tanto de lo que debería tener y olvidando lo que ha conseguido. Y lo que tiene que conseguir