quarta-feira, março 18, 2015

Erro ao efetuar SnapShot - VmWare

Estava com um problema ao tentar rodar um backup através da ferramenta de Backup que utilizo (Symantec Backup EXEC), ou criar um SnapShot através do Cliente da VmWware o seguinte erro era apresentado:

The guest OS has reported an error during quiescing. The error code was: 2 The error message was: Custom quiesce script failed.

A solução foi simples, efetuei a desinstalação do Vmware Tools na VM que estava apresentando o problema, e efetuei a instalação novamente, marcando a opção de suporte ao VSS.


terça-feira, março 10, 2015

PowerCLI - Vmware

Com o PowerCLI é possível gerenciar seu ambiente vSphere através do Windows PowerShell, tive a necessidade de fazer um pequeno script para adicionar uma placa de rede ao meu Firewall, foi necessário ser via script porque era remoto, se a VM fosse desligada para adicionar a placa de rede eu perderia o acesso é claro, então o script resolveu o problema:
* VM = Á VM que desejo efetuar a alteração.
* Basta salvar os comandos abaixo em um arquivo .ps1 não vou cobrir os detalhes de preparar o ambiente para a execução do script, ficará para um futuro post.

PowerCLI C:\>get-vm VM

#Desligando a VM, o parametro -Confirm:$false não solicita confirmação.
PowerCLI C:\>get-vm VM | Stop-VM -Confirm:$false

# Adicionando a rede INTERNET_OI para a VM

PowerCLI C:\>Get-VM VM | New-NetworkAdapter -NetworkName INTERNET_OI -Type e1000

#Ligando a VM
PowerCLI C:\>get-vm VM | start-VM -Confirm:$false

#Habilitando a opção "Connect at power on", da placa de rede.

PowerCLI C:\>Get-VM pfSense | Get-NetworkAdapter | Set-NetworkAdapter -Connected:$true -Confirm:$false

* Estou levando em conta que você tem o PowerCLI instalado, e você está conectado ao vCenter ou ESXi, através do comando Connect-VIServer.


segunda-feira, março 02, 2015

Erro ao executar DBCC: in database ID 6 is marked allocated in the GAM, but no SGAM or IAM has allocated it

Ao executar o DBCC era apresentado a seguinte mensagem de erro:
DBCC results for 'database'.
Msg 8905, Level 16, State 1, Line 1
Extent (1:143984) in database ID 6 is marked allocated in the GAM, but no SGAM or IAM has allocated it.

Solução:
Colocar a base em Single User
ALTER DATABASE [database] SET  SINGLE_USER

Executar o DBCC com a opção "repair allow data loss"
DBCC CHECKDB(database, repair_allow_data_loss)

Colocar a base em Multi User
ALTER DATABASE [database] SET  MULTI_USER

Após executar novamente o DBCC não apresentou mensagens de erro.