martes, 22 de diciembre de 2015

Interfaz HTML5 para ESXi


Buenas tardes, hoy quiero comentarles que los ingenieros  de VMware, desde su portal web VMwareLabs, han publicado el fling vSphere Host Client presentado durante el verano, que nos permite acceder a un cliente con interfaz HTML5 para administrar nuestros hosts ESXi 5.5 y superiores.  Este cliente está aún en su fase de desarrollo, por lo que no hay soporte para el mismo y como tal puede presentar algunas fallas.  VMware lo ha puesto a disposición de los usuarios para que podamos probarlo, con la posibilidad de dar nuestro feedback dentro de su portal, antes de lanzar la versión final del mismo.
Como su nombre indica, se trata de un Host Client, es decir, sirve únicamente para administrar hosts de forma independiente y de ninguna manera vas a poder administrar todo el vCenter.

INSTALAR VSPHERE HOST CLIENT HTML5

Para instalar esta interfaz html5 para esxi llevaremos a cabo los siguientes pasos:
  1. Descargaremos el fling de laweb de VMwareFlings. (https://labs.vmware.com/flings/esxi-embedded-host-client)
  2. Copiamos el archivo .vib al host ESXi en el que queremos  disponer del cliente web HTML5, por ejemplo, en el /tmp, utilizando una herramienta práctica y sencilla como el WinSCP.
  3. Nos conectamos al host ESXi por SSH
  4. Ingresamos el siguiente comando:

esxcli software vib install -v /tmp/esxui-signed.vib

Una vez que se haya instalado veremos el siguiente mensaje del resultado de la ejecución:

InstallationResult
Message: Operationfinishedsuccessfully.
RebootRequired: false
VIBs Installed:VMware_bootbank_esx-ui_xxxxxxx
VIBs Removed:
VIBsSkipped:

Bien, ya tenemos instalado el cliente HTML5 en nuestro host ESXi. Para acceder a él abriremos un web browser y en la barra de direcciones ponemos https://host/ui




Introducimos las credenciales para iniciar sesión en el Host Client y nos encontraremos con una interfaz prácticamente igual al vSphere Web Client pero con tecnología HTML5!!.



FUNCIONALIDADES DEL VSPHERE HOST CLIENT EN HTML5

A continuación vamos a ver qué nos permite hacer el cliente web HTML5 para ESXi.

CAPACIDADES DEL CLIENTE HTML5 DE ESXI A NIVEL DE HOST

A nivel de acciones de host, disponemos de un menú rápido que se despliega con click derecho sobre el host y con el que podremos hacer lo siguiente:



Si vamos a la opción Monitor, podremos ver:
  • Marcadores y gráficas de rendimiento.



CAPACIDADES DEL CLIENTE HTML5 PARA ESXI A NIVEL DE VM

  • Encender, apagar, resetear o suspender una VM.
  • Apagar o reiniciar una VM a nivel de Guest (mediante VMware Tools)
  •  Abrir una consola en una ventana HTML o en VMRC
  • Crear un snapshot, volver al último snapshots o el clásico gestor de snapshots donde
  • podremos borrarlos o ir a otro que no sea el último.
  • Editar opciones de la VM
  • Renombrar la VM
  • Des-registrar una VM apagada
  • Borrar una VM apagada




  • Desplegar una VM desde OVF / OVA (OVA limitado a 1 GB no así OVF)


Si colocamos el ratón sobre una VM del listado de las disponibles, veremos un breve resumen de la VM con alguna información de la que solemos ver en la pestaña Summary del Web Client normal.


CAPACIDADES DEL CLIENTE HTML5 PARA ESXI A NIVEL DE ALMACENAMIENTO

  • Crear un datastore
  • Explorar un datastore
  • Registrar una VM
  • Expandir la capacidad de un datastore añadiendo otro dispositivo VMFS
  • Desmontar un datastore
  • Eliminar un datastore




CAPACIDADES DEL CLIENTE HTML5 PARA ESXI A NIVEL DE RED


  • Añadir o editar Standard vSwitches


  • Añadir o editar portgroups




Espero que les haya servido y que pronto podamos disfrutar de la versión final de esta gran utilidad!





miércoles, 27 de mayo de 2015

Administrar Servidores desde una estación de trabajo mediante RSAT

Para administrar los servidores de nuestra organización es usual que nos conectemos mediante escritorio remoto y trabajemos directamente en la sesión de dichos servidores.
Cuando administramos Active Directory y otros servicios como DNS y DHCP, una opción segura y cómoda es hacerlo desde una estación de trabajo usando las herramientas administrativas correspondientes.

Descarga e instalación de RSAT

Para instalar estas herramientas debemos descargar desde el sitio de Microsoft el paquete RSAT (Remote Server Administration Tools)




























En el ejemplo, el paquete RSAT se instalará en un cliente Windows 8.1 de 64 bits (observar que la versión descargada es x64)




La instalación es sencilla, aceptamos los términos de licencia y seguimos adelante con el proceso





Finalizada la instalación no hace falta reinicio del equipo

























Para activar o desactivar herramientas administrativas debemos ir al Panel de Control, Programas y Características (Programs and Features) y seleccionar la opción "Turn Windows Features on or off"

















En nuestro ejemplo activamos todas las herramientas de administración remotas (se dividen en Feature Administration Tools y Role Administration Tools)































Abriendo el Panel de Control, expandimos Administrative Tools y vemos las herramientas recientemente instaladas.































Crear consolas de administración personalizadas

Es cómodo y seguro crear consolas de administración y agregarles los complementos necesarios. Para ello ejecutamos mmc.exe

















A continuación se abre una consola mmc (Microsoft Management Console) a la que agregamos los complementos (snap-ins) deseados.
En el menú File, seleccionamos Add/Remove Snap-in...
















En nuestro ejemplo agregamos Active Directory Users and Computers y DNS




























Vemos la consola (Console 1), con los complementos que agregamos recientemente









Guardamos la consola con el nombre de AdminTools en una carpeta llamada Consolas



Para ejecutar la consola de manera segura, en la sesión del usuario usamos la opción "Run as administrator"
























A continuación escribimos las credenciales del administrador de dominio.

























Es muy importante no usar la sesión principal de Administrador de dominio, sino iniciar sesión con un usuario sin privilegios y luego elevar la consola administrativa como hicimos en el paso anterior.

martes, 17 de marzo de 2015

Iniciar Windows desde un disco virtual (VHD o VHDx) Parte 2


En el post Iniciar Windows desde un disco virtual (VHD o VHDx) Parte 1 hicimos las siguientes tareas:
  • Crear el disco VHD
  • Prepararlo y montarlo como unidad V
  • Instalarle Windows Server 2012 R2 Standard mediante la aplicación de la imagen install.wim

En esta segunda parte del post configuraremos el inicio dual en el equipo para permitir usar los dos sistemas operativos (el Windows 8.1 original del equipo o el Windows 2012 R2 del VHD) 


Preparar Windows para iniciar desde VHD

En nuestro ejemplo contamos con un equipo Windows 8.1 Enterprise. Nuestro objetivo es tener un “dual boot” que nos permita elegir entre Windows 8.1 y Windows 2012 R2.

Utilizando un VHD obviamos el requisito de contar con una segunda partición para instalar Windows Server y además nos ahorramos el proceso de instalación convencional del sistema operativo.

Mediante la herramienta BCDboot, ubicada en Windows\System32 copiamos los archivos de inicio desde el directorio Windows del VHD (montado como V:) hacia la partición de sistema del equipo (el host Windows 8).

BCDBoot creará la configuración del BCD para iniciar desde el disco virtual VHD (unidad V)

Ejecutamos:

Bcdboot V:\Windows







Mediante BCDedit agregamos la entrada al BCD. La llamamos “Windows Server 2012 R2” y la configuramos como predeterminada

Ejecutamos:

bcdedit /set {default} Description “Windows Server 2012 R2”







Mediante Bcdedit /v podemos ver la nueva entrada en el BCD







































Reiniciamos el equipo y en la pantalla de inicio vemos la posibilidad de elegir entre:
  • Windows Server 2012 R2 (el VHD)
  • Windows 8.1 (el equipo físico con Windows 8.1)
































La versión que se instaló mediante Install.wim consiste en una versión generalizada de Windows Server, por lo tanto la primera vez que se inicie presentará la experiencia de primera ejecución llamada OOBE (out of box experience)
















Una vez completadas las tareas iniciales, tendremos nuestro Windows Server 2012 R2 como si se tratara de un Windows instalado físicamente en una partición del disco.



En nuestro ejemplo creamos el VHD y luego le instalamos Windows Server mediante la aplicación de la imagen Install.wim. 
En muchos casos, Microsoft provee directamente el VHD de los sistemas operativos para su evaluación.
Estos VHD que ya vienen con Windows instalado, pueden usarse para iniciar en un “dual boot”, siguiendo el procedimiento de este post.



NOTA: La versión de Windows 8.1 debe ser Pro o Enterprise para admitir inicio desde VHD 

Iniciar Windows desde un disco virtual (VHD o VHDx) Parte 1



En la primera parte de este post haremos las siguientes tareas:
  • Crear un disco virtual VHD
  • Darle formato
  • Aplicarle una instalación limpia de Windows Server 2012 R2

Escenario: el equipo utilizado para este laboratorio tiene instalado Windows 8.1 Enterprise

Crear el disco virtual mediante Disk Management

El Administrador de discos puede abrirse desde las herramientas administrativas o ejecutando Diskmgmt.msc

Desde el menú Action, seleccionamos la opción Create VHD





















Establecemos la ubicación y el nombre del disco virtual y también su tamaño. En el ejemplo elegimos un disco VHD debido a que su tamaño es mucho menor que el límite de 2 TB. Si necesitáramos un disco virtual mayor que 2 TB usaríamos formato VHDx































El disco virtual aparece en Disk Management como Disk1. A continuación lo inicializamos usando particionado MBR (apto para discos menores a 2 TB)


























Luego creamos un volumen simple, le damos formato NTFS, le asignamos la letra de unidad V y le configuramos la etiqueta de volumen VHD2012R2

















































NOTA: En este ejemplo para crear, montar y preparar el VHD usamos Disk Management. También podría haberse usado la línea de comandos Diskpart.


Instalar Windows Server en el VHD

1- Identificar la imagen que queremos instalar:

En nuestro equipo Windows 8.1 tenemos montado el DVD de Windows Server 2012 R2 (unidad D:)
En la carpeta Sources, podemos ver el archivo de imagen Install.wim (es el archivo que se despliega para la instalación de Windows)



















El archivo install.wim incluye varias ediciones de Windows. Mediante Dism averiguamos cómo identificar cada una de ellas

Ejecutamos:

Dism /get-wiminfo /wimfile:d:\sources\install.wim

En nuestro ejemplo vamos a instalar la edición Standard GUI, que tiene índice 2 (index 2)


























2- Aplicar la imagen al VHD:

Ejecutamos:

Dism /apply-image /imagefile:d:\sources\install.wim /index:2 /ApplyDir:V:\











Luego de varios minutos la operación se completa. Puede verse el disco virtual V montado y el espacio ocupado.