PXE
PXE hace referencia al entorno de ejecución de prearranque (Preboot Execution Environment, PXE). Se trata de un entorno de booteo de computadoras que emplea una NIC independientemente de la disponibilidad de dispositivos de almacenamiento de datos (como discos rígidos) o del sistema operativo instalado.
PXE fue introducido como parte del framework Wired for Management de Intel y describe una especificación publicada por Intel y Systemsoft en 1999.
Hace uso de varios protocolos de red como IP, UDP, DHCP y TFTP, y los conceptos como GUID/UUID y Universal Network Device Interface, y extiende el firmware del cliente PXE (la computadora que será bootstrapped vía PXE) con un conjunto de APIs predefinidas.
Para habilitar esta opción, tendremos que ir a la bios de nuestra placa base. Ahí veremos un apartado descrito como “Ethernet Boot”, “LAN Boot”, o similiar. Una vez hecho esto, tenemos que configurar algunos servicios para poder usar este método para arrancar o instalar equipos por la red.
En primer lugar tenemos que instalar un servidor tftp, para lo cual sólo es necesario ejecutar como root:# urpmi tftp
Con esto instalaremos la implementación del protocolo TFTP. Para configurar el servidor tftp hay que modificar el fichero /etc/inetd.conf. En caso de que este archivo no se encuentre, tendremos que instalar xinetd:# urpmi xinetd
Modificaremos la línea que hace referencia al servicio tftp, justo al final de la misma sustituimos /var/lib/tftpboot por /tftpboot. La línea debe quedar como se muestra a continuación:tftp dgram udp wait root /usr/sbin/in.tftpd /usr/sbin/in.tftpd -s /tftpboot
El último argumento es el directorio que contendrá la distribución PXE.
Por último modificamos el /etc/hosts.allow del equipo (si estamos instalando en el servidor del centro no sería necesario, porque ya debería estar hecho), para que permita conexiones desde todos los equipos del centro. Añadimos al fichero una línea del tipo:ALL:192.168.1.*
Ahora reiniciamos los servicios:# service inetd restart
Categoria: Servidor de instalaciones | Dejar un comentario
Partimage
Partimage es un programa que crea una imagen de una partición, haciendo muy fácil recuperar dicha partición (con todos sus programas, documentos y archivos) exactamente como estaba antes. Es muy útil para dos situaciones:
- Para crear una copia de seguridad de tu instalación en el caso de que planees hacer grandes cambios. En ese caso, si estos cambios causan algún problema, puedes recuperar tu partición como la habías dejado.
- Para poner la misma configuración en distintos ordenadores con el mismo hardware.
Partimage se compone de dos programas básicos para su funcionamiento. Podemos hacer imágenes en local, con lo que solo tendríamos que ejecutar partimage en la consola desde la carpeta donde queremos almacenar la imagen, o podemos hacerlo en red con partimaged, teniendo un servidor de copias de seguridad. Esto último es lo que vamos a explicar.
En el equipo que vamos a usar como servidor, tendremos que instalar Partimage mediante el Centro de Control de Mandriva o la consola:# urpmi partimage
Una vez instalado nos avisará de que no olvidemos crear los certificados SSL para la comunicación segura en caso de quererla activar. Esto deberemos hacerlo desde la carpeta /etc/partimaged/ o en la ruta de las siguientes sentencias poner la ruta completa:openssl req -new -x509 -outform PEM >partimaged.csr
openssl rsa -in privkey.pem -out partimaged.key
openssl x509 -in partimaged.csr -out partimaged.cert
En la primera sentencia, vamos a tener que introducir algunos datos, aunque no hace falta que sean auténticos para nuestro propósito, también pondremos una palabra de paso, que no es más que una “contraseña”. En la segunda sentencia repetimos la contraseña anterior y ya esta.
Para usar el servidor de Partimage, llamado partimaged (nótese la d final), tendremos que dar permisos a un usuario. En nuestro caso crearemos un usuario especial para esto y le daremos permisos:adduser backup
passwd backup
A continuación, lo almacenamos en el archivo partimagedusers que se encuentra en /etc/partimaged.
Una vez echo esto, estamos preparados para ejecutar en la consola la aplicación servidor:# partimaged

Una cosa importante es tener en cuenta que para hacer una copia de las particiones, estas tienen que estar necesariamente sin montar, por lo que la creación de la copia de seguridad la tendremos que hacer mediante una Live CD de partimage. Esto lo podemos hacer con un Sistema de Rescate en CD con SystemRescueCD, descargándolo de aquí y grabándolo con el K3B.
Una vez iniciado, seleccionamos partimage, y pasamos a crear la imagen de la partición:
Vemos como le damos el nombre y marcamos conectar al servidor, dándole la IP, y activando SSL
Aquí podemos observar como en el servidor nos aparece una conexión
A continuación nos pedirá un usuario y contraseña, donde colocaremos la del usuario backup que hemos creado antes. A continuación configuramos las opciones de creación y luego nos saldrá otra para darle descripción, aceptaremos y nos creará la imagen.

Para recuperar una imagen, accedemos de la misma forma que si la creáramos, pero en la primera pantalla de partimage escojemos recuperar partición. Ponemos el nombre de la imagen que queremos recuperar y seguimos las instrucciones.
Categoria: Servidor de instalaciones | Dejar un comentario
