O que é DevOps?

Padrão

Toda vez que um novo termo surge no mundo de TI, geram-se muitas dúvidas. Podemos tomar exemplos como cloud computingInternet of Things, Big Data que surgiram durante os últimos anos e deixaram um rastro de questionamentos por onde passaram. Hoje vamos falar sobre DevOps. Vejo muita gente falar sobre isso, mas percebo que as pessoas não entendem de fato o que significa e o que é preciso ser feito para botar em prática. Um das filosofias que eu levo ao escrever um post, é sempre usar uma linguagem fácil e acessível a todo mundo, mesmo para quem não é da área de TI. Por isso, para você que já trabalha na área, spoiler alert:

Imagem relacionada

Continue lendo

Dica rápida: inventário em HTML utilizando PowerCLI

Padrão

Existem N formas de você gerar um relatório de inventário do ambiente VMware. Gosto muito de utilizar o RV Tools, que não traz apenas dados importantes do ambiente, mas também gera um health check muito bacana.

O problema é a dependência de exportar os dados para um arquivo. Não gosto da idéia de ficar exportando arquivos toda vez que preciso gerar um relatório. Por isso, fiz um script em PowerCLI que gera um relatório do ambiente e exporta para uma página HTML.

Continue lendo

3 dicas para tirar máximo proveito do Storage DRS

Padrão

O Storage DRS permite gerenciar seus datastores de maneira agregada (datastore clusters), estabelecendo métricas de desempenho e armazenamento.

Quando habilitado, o Storage DRS dá recomendações de onde você deve provisionar uma VM, levando em conta a latência de I/O e o espaço utilizado do datastore. Ele consegue verificar oportunidades de migração para melhorar o desempenho de uma máquina virtual, e se configurado como “Fully Automated”, dispara as migrações sem nenhuma intervenção do administrador.

Hoje vou dar algumas dicas e explicar alguns pontos que vão te ajudar a tirar o máximo proveito do Storage DRS.

Continue lendo

Dica rápida: não altere os endereços IP do seu VCSA

Padrão

Se você fez o deploy do VCSA 6.0 utilizando um IP como FQDN, nunca tente alterar o endereço IP do appliance e dos servidores DNS.

Trabalhei em um projeto de implantação do vSphere e por algum motivo estávamos tendo problemas com o deploy do VCSA utilizando um FQDN. A instalação seguia normalmente mas sempre falhava no final. Dizia que não conseguia achar o registro no DNS. O que nos deixava sem entender era que a entrada no DNS estava criada e o registro reverso também estava correto.

Me lembro que na época abrimos um chamado junto à VMware para diagnosticar a causa do problema e o suporte acabou nos falando que era alguma particularidade do nosso ambiente que estava afetando a instalação.

Continue lendo

Dica rápida: listar e desmontar ISO’s conectadas em VMs

Padrão

Se você alguma vez precisou migrar algumas máquinas virtuais, pode ter parado na seguinte página de validação do VMotion:

Aqui vai uma solução rápida utilizando o PowerCLI.

Comando para listar as máquinas virtuais do seu ambiente com alguma ISO conectada:

Get-VM | Get-CDDrive | select @{N="VM";E="Parent"},IsoPath | where {$_.IsoPath -ne $null}

Comando para desconectar as ISO’s:

Get-VM | Get-CDDrive | where {$_.IsoPath -ne $null} | Set-CDDrive -NoMedia -Confirm:$False

No vSphere Client, você irá perceber que o vCenter criou várias tasks do tipo “Reconfigure virtual machine”.
Preste atenção pois o SO das máquinas virtuais pode fazer um “lock” na unidade de CD-ROM e apresentar a seguinte mensagem:

Clique em Yes para forçar a VM a soltar a ISO.

Até mais!