Actualización automática de la fecha y la hora en un servidor Linux

Actualización automática de la fecha y la hora en un servidor Linux

Todos sabemos lo importante que es mantener actualizada la fecha y la hora en un servidor, no tenerla te puede ocasionar algún que otro disgusto (sobre todo si es un servidor Windows Server).  En Linux el problema es menor, pero es muy recomendable tener por costumbre hacerlo y si lo podemos dejar automatizado mucho mejor. El comando mágico es ntpdate, y en concreto para actualizar:

ntpdate -b -s <servidor-de-hora>

En mi caso suelo usar el servidor ntp.ubuntu.com, con lo que quedaría:

ntpdate -b -s ntp.ubuntu.com

Ahora podemos automatizarlo utilizando el cron, usar el siguiente comando:

crontab -e

Una vez en el editor, podemos agregar una linea con la frecuencia de ejecución:

00    23    *    *    *    /usr/sbin/ntpdate -b -s ntp.ubuntu.com

En este ejemplo se ejecutará todos los días a las 23:00 horas. En mi caso ntpdate se encontraba en el directorio /usr/sbin/, para verificar donde se encuentra en el vuestro podéis usar:

whereis ntpdate

Ya os podéis despreocupar de la fecha y la hora en ese servidor.

 

Windows 10 en KVM con fluidez

Windows 10 en KVM con fluidez

Si necesitas correr máquinas con W10 en KVM mi consejo es que uses drivers virtio, para red y disco y para QXL para gráfica. Notarás una gran mejora en la fluidez con que la máquina se desenvuelve. ¿Como conseguimos esto?…Pues muy facil:

  • Lo primero nos descargamos la ISO de:
https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso
  • La añadimos como segundo DVD a la máquina virtual para tenerla disponible cuando la máquina arranque.
  • Indicamos en la máquina virtual que vamos a usar dispositivos virtio.
  • Instalamos los correspondientes drivers cuando nuestro W10 arranque.
  • Para la instalación limpia del W10 necesitaremos cargar el driver “Virtio Small Computer System Interface (SCSI) driver” cuando vamos a particionar los discos, o ese/estos no apareceran como discos y no podremos instalar el W10.

Haz alguna prueba y notarás la diferencia…

Snapshots con LVM en Linux

Snapshots con LVM en Linux

Viernes tarde, te quieres ir a la piscina porque hace un torrao que lo flipas y tienes que actualizar una máquina virtual que como deje de funcionar te espera un finde interesante. ¿Como puedes salvar el fin de semana si has hecho los deberes correctamente con anterioridad? Pues aquí entran los snapshots con LVM.

Si tienes tu máquina montada con LVM (no entro en ese fregao) y espacio de sobra en disco (de ahí lo de antes de hacer los deberes…) este comando te puede salvar el culo:

lvcreate -s -n <nombredelsnapshots> -L <tamaño> <origendelvolumen> <destinodelvolumen>

Esto te genera una foto del momento que ocupa muy poco espacio porque realmente no estas realizando una mega copia de todo, sino simplemente de los cambios.

Luego actualizas la máquina y a probar que todo está correcto. Que te ha salido bien (casi siempre sale bien cuando tomas estas medidas de seguridad, capitulo 356 de la ley de Murphy) ya te puedes pirar a la pisci. Que ha salido mal y la has cagado:

lvconvert --merge <nombredelsnapshots>

Esto devuelve tu partición al estado de cuando tomaste la foto. Como si nada hubieras hecho. 😉

Hacer pruebas con estos comandos con anterioridad ayuda mucho, no esperar al día crítico, que te caen unas gotas como puños cuando estas en ese momento marrón…