TRIM, Thin Provisioning, Defrag e como isso afeta seu bolso em VMs Azure

Alguma vez já se deparou com o seguinte erro no event viewer de qualquer VM Windows Server no Azure?

The volume (F:) was not optimized because an error was encountered: Neither Slab Consolidation nor Slab Analysis will run if slabs are less than 8 MB. (0x8900002D)

Apesar do Windows reportar como um erro, você pode seguramente ignorar este problema. Isso acontece porque o Windows foi “impedido” de executar o DFRAG dos volumes. Na verdade, este impedimento vem do fato de que o volume é gerenciado por um agente externo, neste caso, o SAN.

(more…)

How to reset Azure ARM VM credentials

Just a quick tip for today. If you need to reset the administrative credentials of your Virtual Machine running ARM (IaaS v2), use one of the two solutions below:

Using Powershell cmdlets:

Download from: http://aka.ms/webpi-azps

PS C:\> Login-AzureRmAccount
PS C:\> Set-AzureRmVMAccessExtension -ResourceGroupName RESOURCE_GROUP_NAME -Name HOSTNAME -VMName VM_NAME -UserName USER -Password PASSWORD

Using the CLI:

Download from: https://azure.microsoft.com/en-us/documentation/articles/xplat-cli-install/

> azure login
> azure config mode arm
> azure vm reset-access -g RESORCE_GROUP_NAME -n VM_NAME -u USER -p PASSWORD

That’s it! You should be able to login to your VM now.

Adicionando multiplos VIPs para o mesmo cloud service

Em meu último post falei sobre a possibilidade de reservar um VIP (Virtual IP) para um cloud service em execução, até então, só poderíamos ter apenas um VIP por serviço. Essa limitação não é mais verdadeira desde o final do mês passado e isso abre a possibilidade de alguns cenários como a de múltiplos listeners no SQL Always On ou de diferentes servidores web no mesmo cloud service utilizando a mesma porta de entrada.

(more…)