Jesús Vigo continúa su revisión paso a paso de DeployStudio detallando los pasos necesarios para crear una imagen NetBoot compatible con DeployStudio que se utiliza para arrancar equipos cliente Mac para su implementación.

    En un artículo anterior, presenté DeployStudio, una aplicación de servidor utilizada para facilitar la creación, gestión e implementación de imágenes para OS X. Incluía información para ayudar a los administradores del sistema a instalar y configurar la aplicación de servidor para satisfacer las necesidades de su entorno.

    Antes de continuar con la siguiente fase y crear una imagen de NetBoot compatible con DeployStudio, revisemos primero los requisitos:

    • Ordenador Apple con OS X Server 10.6.8+
    • Servicio NetInstall ejecutándose y configurado en OS X Server
    • Espacio de almacenamiento disponible suficiente para servidor de imágenes OS X para la implementación
    • Acceso a Internet de banda ancha (Ethernet)
    • Credenciales a nivel administrativo
    • IP estática

    Ahora, pasemos a la creación de una imagen de NetBoot que DeployStudio utilizará para arrancar equipos cliente a través de la red para implementar imágenes capturadas. Nota: La ejecución de flujos de trabajo y comandos se tratará en los próximos artículos.

    1. Inicie el archivo DeployStudio Assistant.app desde la carpeta Utilidades y seleccione Crear un conjunto de NetBoot de DeployStudio (.
    2. Después de hacer clic en Continuar, la siguiente pantalla contiene un mensaje muy importante sobre los conjuntos de imágenes de NetBoot y varias versiones de OS X. Las mejores prácticas recomiendan el uso de la última versión de OS X que se puede utilizar para crear un conjunto de NetBoot, ya que esto asegurará la máxima compatibilidad en todos los sistemas cliente .
    3. En Configuración general, la información sobre el archivo de imagen de NetBoot resultante que se creará se puede cambiar aquí para adaptarse a las necesidades del entorno. De suma importancia son el nombre del sistema y el identificador Único. Ambos sirven como el nombre de archivo y el identificador que utilizará el servicio NetInstall para desplegar la imagen .
    4. La detección de servicios se ocupa de cómo los equipos cliente «encuentran» los servidores de DeployStudio en una red. La regla general es que si está utilizando un servidor, asígnele una dirección IP estática e ingrese esa IP en los campos Preferido y Alternativo. Sin embargo, si utiliza varios servidores de DeployStudio en un esquema maestro/replica, o si crea archivos de imagen de NetBoot modulares que se compartirán entre departamentos o ubicaciones físicas, la mejor configuración sería establecer el protocolo Bonjour, ya que permitirá que cada sitio utilice su propio servidor local de DeployStudio en lugar de intentar llegar a través de la WAN para localizar el servidor con código duro .
    5. La autenticación desempeña un papel importante en la seguridad del acceso al servidor de DeployStudio. Además, la introducción de credenciales de administrador en los campos de nombre de usuario y contraseña predeterminados automatizará la parte de autenticación del servicio a medida que los equipos cliente se conectan al repositorio. Esto es extremadamente útil si la automatización es un componente clave para el despliegue de imágenes. Sin embargo, si desea mantener un control más estricto sobre la seguridad, dejar los campos en blanco permitirá que el administrador del sistema introduzca sus credenciales al establecer una conexión con el servidor. Opcionalmente, si utiliza Apple Remote Desktop (ARD), VNC o el Screen Sharing.app incorporado en OS X para supervisar clientes de forma remota, la introducción de estas credenciales en los campos de inicio de sesión de usuario de ARD y contraseña de ARD/VNC ampliará las capacidades de administración remota a los nodos conectados a DeployStudio, de modo que pueda supervisar el progreso o ejecutar manualmente las tareas de forma remota según sea necesario .
    6. La sección Opciones ofrece soporte para los lenguajes de programación Python o Ruby, si se desea. Las opciones Avanzadas le permiten controlar los protocolos de red utilizados para la conexión, las pilas TCP para ajustar el rendimiento y los cambios estéticos para alertar a los usuarios finales de que sus equipos están siendo administrados actualmente por DeployStudio .
    7. El paso final del asistente, la sección Destino, permite a los administradores del sistema localizar la ruta en la que desean que se encuentre su…nbi para ser guardado. Por defecto, NetInstall almacena archivos.nbi en la siguiente ubicación: Librería/NetBoot/NetBoot/NetBootSP0 )
    8. Después de hacer clic en Continuar para crear el conjunto de imágenes personalizadas de NetBoot, OS X solicitará credenciales de administrador, ya que debe acceder a los directorios de sistema protegidos .
    9. Una vez finalizado el proceso, un mensaje indicará que se ha creado el conjunto NetBoot. Haga clic en Aceptar .
    10. Para verificar que el conjunto de imágenes de NetBoot fue creado y guardado en la ubicación correcta, ejecute Server.app y seleccione el panel de servicio NetInstall. En la sección Imágenes, se debe listar el conjunto de NetBoot preparado para DeployStudio recién creado. Si marcó la casilla situada junto a Make it the default NetBoot set, las palabras default entre paréntesis deberían aparecer en el extremo derecho del nombre de la imagen. Si no es así, se puede modificar directamente desde NetInstall haciendo clic en el icono del engranaje y seleccionándolo en el menú desplegable .

    Debe tenerse en cuenta que para que un equipo cliente inicie con el conjunto NetBoot compatible con DeployStudio, no es necesario que esté configurado como el archivo predeterminado. Sin embargo, al arrancar un ordenador Apple en una imagen de disco basada en la red, manteniendo pulsada la tecla[N] durante el arranque, se selecciona automáticamente el conjunto de arranque predeterminado. Si desea elegir de una lista de conjuntos de arranque, mantenga pulsada la tecla[option] mientras arranca para abrir el menú de arranque y hacer la selección correcta desde allí.

    Con la instalación y la configuración inicial de DeployStudio cubierta, y ahora la creación de un conjunto de imágenes NetBoot, el siguiente artículo cubrirá el proceso de captura de una imagen de un ordenador de referencia para utilizarla como imagen maestra para volver a desplegar en Macs nuevos o actualizados.