Algo de Linux: enero 2016

jueves, 28 de enero de 2016

restartnfs: Script que reinicia nfs-common y autofs al levantar el interfaz de red si no se encuentra montado /home

En ocasiones, encendemos un equipo que necesita montar el directorio /home del servidor y, por algún problema, no tiene red. Para evitar tener que reiniciarlo completamente, he escrito un pequeño script que reinicia nfs-common y autofs al levantar el interfaz de red si no se encuentra montado /home y se lo he colocado mediante puppet a los servidores ltsp y equipos workstation de mi centro:
# cat /etc/network/if-up.d/restartnfs
#!/bin/sh
#
# restartnfs: Reinicia nfs-common y autofs al levantar el interfaz de red si no se encuentra montado /home
# Colocar este script en /etc/network/if-up.d/
#
# Esteban M. Navas Martín 
# IES Valle del Jerte - Plasencia
# 27/01/2016

mount | grep 'ldap:ou=auto.home'

if [ $? -ne 0 ]; then
   /etc/init.d/nfs-common restart;  /etc/init.d/autofs restart
fi
Publicado por primera vez en http://enavas.blogspot.com.es

Desbordado por tantos cambios y tanta desinformación

Lo siento, pero estoy tan desbordado de trabajo (como todos los administradores informáticos de educación...) que no tengo tiempo de documentar ni publicar nada nuevo, sobre todo cosas que requieren una redacción para explicarlo bien. Así que, de momento, creo que no voy escribir nada más que lo que pueda redactar en un pequeño post. El resto de cosas, me las guardo en pequeñas "chuletas" por si en algún momento pudiera pararme a redactarlas mejor.
Publicado por primera vez en http://enavas.blogspot.com.es

jueves, 14 de enero de 2016

Solucionar error de instalación de proxmox-ve

Si al instalar proxmox-ve obtenéis un error como el siguiente:
dpkg: error al procesar el paquete pve-manager (--configure):
 el subproceso instalado el script post-installation devolvió el código de salida de error 1
dpkg: problemas de dependencias impiden la configuración de proxmox-ve:
 proxmox-ve depende de pve-manager; sin embargo:
 El paquete `pve-manager' no está configurado todavía.

dpkg: error al procesar el paquete proxmox-ve (--configure):
 problemas de dependencias - se deja sin configurar
E: Sub-process /usr/bin/dpkg returned an error code (1)
La solución es hacer lo siguiente:
# touch /proxmox_install_mode
# apt-get install proxmox-ve
# rm /proxmox_install_mode
Publicado por primera vez en http://enavas.blogspot.com.es