Arquivo

Archive for the ‘Hyper-V’ Category

Administrando o Hyper-v <Command Line>

7 de dezembro de 2010 Deixe um comentário

Installing Powershell

In order to manage Hyper-V from the command line, you will need Powershell. You can install it both on your Hyper-V server (to start testing on the local machine) and on your local PC (so that you can run Powershell commands to the server remotely). In my case, I just installed it on the server as that is where I will be demonstrating the Hyper-V Powershell commands.

To install Powershell in Windows 2008, go to Server Manager, then to Features. Click Add Features. Check the Windows Powershell box and click Next.


Figure 1: Installing the Windows Powershell Feature

Now, click Install to actually install it.

When done, you should see Installation Succeeded and you can click Close.

Now when you go to Start – All Programs, you should see Windows Powershell and you can click on Windows Powershell underneath that.


Figure 2: Starting Powershell’s command line tool

At this point, you should have the distinctive Windows Powershell dark blue command line window up, like this:


Figure 3: Windows Powershell Interface

Before you actually move on to running commands, there is something else that you really want to get – the Hyper-V Powershell Library.

Downloading and Installing the Hyper-V Powershell Library

James O’Neill is the developer of the Powershell management library for Hyper-V and his library is invaluable when it comes to administering Hyper-V from the command line. To download and install it, go to the Powershell management library website above and get the Hyperv.zip file. It contains 2 files inside. Extract these to a simple directory you can get to easily at the command line, like C:\temp or make a directory like C:\powershell.

Now, Start PowerShell. Change directory into the directory with the Hyper-V PowerShell Library scripts.

Unless you want to get into the digital signing of PowerShell scripts you can disable PowerShell security temporarily by doing:

Set-ExecutionPolicy unrestricted

Then, to load this new Hyper-V PowerShell Library you need to do this:

. c:\temp\hyperv.ps1

Notice the “dot” then “space” and then the full path to the Hyper-V PS1 file. That “dot space” is very important because that is what keeps this library in memory for the duration of this PowerShell session.

From here, you will be given a security warning an you must choose “R” to run this script. You should be rewarded with “VM Functions Loaded” and a list of all the commands that you are now enabled to run so that you can manage your Hyper-V Server from the PowerShell command line.

Here is what it looks like:


Figure 4: Installing the Hyper-V PowerShell Library

Now that our library is installed, let us find out how to use it.

Administering Hyper-V using the PowerShell Library

The Hyper-V PowerShell Library User Guide explains how to use the, almost 100, commands included in the library. And remember that each of these almost 100 commands has many parameters. Thus, this is a huge management library for Hyper-V, not just a handful of commands. Explaining how to all the commands goes beyond the scope of this article (and that is why there is a 41 page user guide).

That being said, let me show you how to use a handful of the basic commands in the Hyper-V PowerShell Library.

And keep in mind that, just with any commands you can perform at the command line, they become exponentially more powerful when combined with scripts that can use them intelligently.

Here are 5 Hyper-V PowerShell Library Commands and how to use them:

  • Get-VMsummary – provides a detailed summary of all guest virtual machines on your Hyper-V server


Figure 5: Get-VMsummary output

  • Start-VM, Stop-VM, Suspend-VM, and Shutdown-VM – the purpose of these commands are obvious. All you need to provide is the VMElementName as it was shown in Figure 6.


Figure 6: Using the Start-VM command

  • New-VM – what is the quickest way to create a new guest VM? Just type New-VM and here is what you get, a new virtual machine that you still need to configure and start.


Figure 7:
Creating a new virtual machine

  • Get-VMmemory lists out all virtual machines on the host and their memory amount.


Figure 8: Get-VMmemory

  • Get-VMsnapshot

The Get-VMsnapshot command shows all snapshots created in your Hyper-V environment. When it comes to snapshots, you can also use commands like Update-VMsnapshot, New-VMsnapshot, Apply-VMsnapshot, Get-VMsnapshotTree, and Choose-VMsnapshot.


Figure 9: Get-VMsnapshot

Fonte: http://www.virtualizationadmin.com/articles-tutorials/microsoft-hyper-v-articles/storage-management/administer-microsoft-hyper-v-command-line-cli.html

Anúncios
Categorias:Hyper-V

Instalando e Configurando o Hyper-V Server

30 de setembro de 2010 Deixe um comentário

O Hyper-V Server é uma versão que possui apenas o Windows Hypervisor, nenhum outro Papel de Servidor está disponível, você poderá administrar as maquinas virtuais remotamente do seu computador Windows Vista utilizando o RSAT (substituto do adminpak.msi) e usufruir de todos os recursos gráficos da interface de gerenciamento. O Microsoft Hyper-V Server é gratuito e uma execelente ferramenta para iniciantes no mundo da virtualização, sendo o download realizado a partir do site da Microsoft, por se tratar de uma versão grátis todas as maquinas virtuais (Guest) que o servidor hospedar deverão ter sua propria licença.
Instalação do Hyper-V Server
Após fazer o download do Hyper-V Server e gravar o ISO do Hyper-V Server em um DVD, configure a BIOS para boot com DVD. Antes de salvar as alterações, insira o DVD do Hyper-V Server no drive de DVD-Rom. Saia da BIOS, salvando as alterações a seguinte tela abaixo será apresentada.

Redimensionado em 75% (641 x 481) – Clique para ampliarclip_image002

Selecione a Linguagem do produto

Redimensionado em 78% (616 x 457) – Clique para ampliarclip_image004

Na próxima tela selecione as seguintes opções:
Language to install: English
Time and currency format: Portuguese (Brazil)
Keyboard or input method: Brazilian ABNT2
Clique em Next.

Redimensionado em 78% (619 x 460) – Clique para ampliarclip_image006

Clique em Install Now.

Redimensionado em 78% (616 x 456) – Clique para ampliarclip_image008

Na tela Please read the license terms, aceite o termo de licença e clique em Next.

Redimensionado em 75% (640 x 479) – Clique para ampliarclip_image010

Na tela Wich type of installation do you want? Selecione a opção Custom (advanced).

Redimensionado em 76% (639 x 481) – Clique para ampliarclip_image012

Na tela Where do you want to install Windows? selecione o disco onde o Hyper-V Server deverá ser instalado e clique em Next.

Redimensionado em 75% (640 x 482) – Clique para ampliarclip_image014

A instalação do Hyper-V Server será iniciada, nessa etapa algumas reinicalizações podem acontecer.

Redimensionado em 76% (639 x 480) – Clique para ampliarclip_image016

Após concluir a instalação a tela de boas vindas será apresentada, pressione CTRL+ALT+DELETE e selecione Other User.

Redimensionado em 60% (800 x 601) – Clique para ampliarclip_image018

Na tela de logon preencha com a conta Administrator e pressione Enter.

Redimensionado em 60% (802 x 583) – Clique para ampliarclip_image020

Será apresentado um aviso para alteração de senha, clique em OK.

Redimensionado em 61% (799 x 600) – Clique para ampliarclip_image022

Crie uma senha obedecendo a requisitos de complexidade, (Ex: P@ssw0rd) e pressione Enter.

Redimensionado em 60% (800 x 601) – Clique para ampliarclip_image024

Na tela Your Password has been changed clique em OK.

Redimensionado em 60% (800 x 602) – Clique para ampliarclip_image026

O Hyper-V Configuration será apresentado ( caso não seja apresentado altere o caminho para a pasta do sistema, C:\windows\system32, digite hvconfig.cmd) nele temos 13 opções:
1 Domain/Workgroup: Altera a participação do servidor de grupo de trabalho para domínio.
2 Computer Name: Altera o nome do computador.
3 Network Settings: Configura as opções de rede e protocolo TCP/IP.
4 Add Local Administrator: adiciona um usuário como administrador do servidor.
5 Windows Update Settings: Configura as opções do Windows Update.
6 Download and Install Updates: Baixa e instala updates manualmente.
7 Remote Desktop: Habilita e desabilita a Área de Trabalho Remota.
8 Regional and Language Options: Ajusta as configurações Regionais e linguagem.
9 Date and Time: Ajusta as configurações de data e hora.
10 Log Off User: Executa log off da conta de usuário.
11 Restart Server: Reinicia o Servidor 12 Shut Down Server: Desliga o Servidor.
13 Exit to Command Line: Fecha o Command Line do Hyper-V Configuration.

Redimensionado em 60% (803 x 554) – Clique para ampliarclip_image028

Altere o nome do computador, selecione a opção “2″ e aperte Enter.

Redimensionado em 60% (802 x 601) – Clique para ampliarclip_image030

Forneça o novo nome do seu Hyper-V Server (Ex: SRVHYPER-V) de pressione Enter.

Redimensionado em 60% (800 x 602) – Clique para ampliarclip_image032

Na tela Computer name clique em OK.

Redimensionado em 61% (798 x 564) – Clique para ampliarclip_image034

Na tela Restart clique em Yes.

Redimensionado em 60% (800 x 600) – Clique para ampliarclip_image036

Aguarde o reinicio do servidor e faça log on com a conta Administrator.
De volta a tela do Hyper-V Configuration configure um endereço IP estático para o servidor, selecione a opção “3” e pressione Enter.

Redimensionado em 60% (802 x 602) – Clique para ampliarclip_image038

Neste momento escolha a placa de rede a ser configurada, utilize o numero atribuído a placa na opção Index# para fazer referencia a placa de rede. Como temos somente uma placa de rede fornecemos o parâmetro “1” e pressione Enter.

Redimensionado em 60% (801 x 601) – Clique para ampliarclip_image040

Agora é apresenta as opções para configuração de endereço IP e servidores DNS, para configurar o endereço IP estático forneça o parâmetro “1” e pressione Enter.

Redimensionado em 60% (800 x 600) – Clique para ampliarclip_image042

Forneça o parâmetro “S” para configurar o IP estático e pressione Enter, forneça o endereço IP que deseja atribuir ao Hyper-V Server e pressione Enter novamente.

Redimensionado em 60% (800 x 574) – Clique para ampliarclip_image044

Forneça a mascara de rede para o endereço IP estático e pressione Enter.

Redimensionado em 60% (801 x 601) – Clique para ampliarclip_image046

Forneça o endereço do default gateway da sua rede e pressione Enter.

Redimensionado em 60% (801 x 568) – Clique para ampliarclip_image048

De volta a tela de configurações da placa de rede, configure o servidor DNS da sua rede, para isso forneça o parâmetro “2” e pressione Enter.

Redimensionado em 60% (802 x 605) – Clique para ampliarclip_image050

Forneça o endereço IP do servidor da sua rede e pressione Enter.

Redimensionado em 61% (799 x 602) – Clique para ampliarclip_image052

Na tela Network Settings clique em OK.

Redimensionado em 60% (802 x 601) – Clique para ampliarclip_image054

Caso exista forneça o endereço IP do servidor DNS secundário da sua rede e pressione Enter, se não existir apenas pressione Enter.
Agora forneça o parâmetro “4” e aperte Enter, para retornar ao menu de configuração do Hyper-V Server.

Redimensionado em 60% (800 x 600) – Clique para ampliarclip_image056

Configure o Windows Update para fazer atualizações automáticas, para isso forneça a opção “5” e pressione Enter.

Redimensionado em 60% (800 x 602) – Clique para ampliarclip_image058

Forneça o parâmetro “A” para atualizações automáticas e pressione Enter.

Redimensionado em 61% (799 x 597) – Clique para ampliarclip_image060

Na tela Update Settings clique em OK.

Redimensionado em 60% (803 x 585) – Clique para ampliarclip_image062

De volta ao Hyper-V Configuration verifique manualmente se há atualizações disponíveis para o Hyper-V Server, selecione a opção “6” e pressione Enter.

Redimensionado em 60% (801 x 601) – Clique para ampliarclip_image064

O Hyper-V Server se conectará ao site do Windows Update através do default gateway da sua rede.

Redimensionado em 60% (803 x 602) – Clique para ampliarclip_image066

Ao encontrar as atualizações você será perguntado se deseja instalar naquele momento, forneça o parâmetro “Y” e pressione Enter.

Redimensionado em 60% (800 x 601) – Clique para ampliarclip_image068

As atualizações começarão a ser baixadas e instaladas.

Redimensionado em 60% (803 x 601) – Clique para ampliarclip_image070

Após instalar as atualizações Hyper-V Server será reiniciado, faça log on novamente com a conta Administrator.
Habilite a Área de Trabalho Remota (RDC), selecione a opção “7” e pressione Enter.

Redimensionado em 60% (800 x 602) – Clique para ampliarclip_image072

Para habilitar o RDC forneça o parâmetro “E” e pressione Enter.

Redimensionado em 60% (803 x 578) – Clique para ampliarclip_image074

Agora selecione o nível de autenticação do RDC, para maior segurança forneça o parâmetro “1” e pressione Enter. (Caso queira usar um nível menos de segurança forneça o parâmetro “2”).

Redimensionado em 60% (800 x 603) – Clique para ampliarclip_image076

Na tela Remote Desktop clique em OK.

Redimensionado em 60% (800 x 601) – Clique para ampliarclip_image078

Alterne para a janela do cmd.exe que está logo atrás da janela do Hyper-V Configuration e execute os seguintes comandos:
Para criar uma regra no firewall liberando o RDC:
netsh advfirewall firewall set rule group=”Remote Desktop” new enable=yes
Para criar uma regra no firewall liberando a Administração Remota:
netsh advfirewall firewall set rule group=”Remote Administration” new enable=yes

Redimensionado em 61% (799 x 601) – Clique para ampliarclip_image080

De volta ao Hyper-V Configuration, torne o servidor membro do seu domínio, para isso selecione a opção “1” e pressione Enter.

Redimensionado em 60% (800 x 601) – Clique para ampliarclip_image082

Para tornar o servidor membro do seu domínio forneça o parâmetro “D” e pressione Enter.

Redimensionado em 61% (799 x 601) – Clique para ampliarclip_image084

Agora forneça o FQDN do domínio da sua empresa (Ex: “seudominio.com.br”) e pressione Enter.

Redimensionado em 61% (797 x 600) – Clique para ampliarclip_image086

Forneça um usuário e senha com os direitos apropriados e pressione Enter.

Redimensionado em 60% (800 x 600) – Clique para ampliarclip_image088

Forneça a senha da conta de usuário e pressione Enter.

Redimensionado em 61% (799 x 600) – Clique para ampliarclip_image090

Na tela Join Domain clique em “Yes”.

Redimensionado em 61% (799 x 602) – Clique para ampliarclip_image092

O Hyper-V Server será reiniciado.
Faça download do Gerenciador Remoto do Hyper-V e instale no seu Windows Vista. Após a instalação Ir em Iniciar / Executar / e digite a seguinte linha de comando:
runas.exe /user:seudominioAdministrator “mmc”
Iinforme a senha da conta Administrator quando necessário. Na Console1 – [Raiz do Console]MMC selecione Arquivo e clique em Adicionar/remover snap-in…

Redimensionado em 64% (761 x 173) – Clique para ampliarclip_image094

Na tela Adicionar ou Remover Snap-ins selecione a Snap-in Gerenciador Hyper-V clique em Adicionar e depois em OK.

Redimensionado em 64% (756 x 469) – Clique para ampliarclip_image096

Selecione o Gerenciador do Hyper-V clique em Ação e depois em Conectar ao Servidor.

Redimensionado em 63% (763 x 534) – Clique para ampliarclip_image098

Na tela Selecionar Computador digite o nome do seu Hyper-V Server e clique em OK.

Redimensionado em 63% (765 x 536) – Clique para ampliarclip_image100

O Hyper-V Server está instalado, atualizado, configurado e pronto para hospedar maquinas virtais.

Redimensionado em 63% (765 x 536) – Clique para ampliarclip_image101

Você já pode se conectar remotamente da sua estação de trabalho Windows Vista, através do Gerenciador Remoto do Hyper-V e começar a trabalhar e desenvolver todo seu potencial com maquinas virtuais.

Fonte: http://www.babooforum.com.br/forum/index.php?/topic/685511-instalando-e-configurando-o-hyper-v-server-2008/

Categorias:Hyper-V