Video de Windows System Resource Manager e SysInternals Process Explorer
Uma das minhas palestras no TechEd 2011 foi com o tema “Gerenciamento Recursos do Windows 2008 com o Windows System Resource Manager”, palestra de código SRV 303. Os ppts estão disponiveis em http://bit.ly/nTwJcZ
Após a palestra recebi diversos emails com feedback positivo e me pedindo material adicional.
Os links disponiveis no ppt são para a biblioteca do TechNet, mas obviamente contem apenas a parte téorica e não contempla exemplos práticos.
Pensando nisso, assim que eu tiver um tempo irei montar uma série de videos, mas por enquanto é possivel assistir ao video que gravei no passado em http://www.marcelosincic.com.br/blog/post/Community-Launch-Webcast-Gerenciando-recursos-do-Windows-2008-R2-com-o-WSRM-e-o-Process-Explorer.aspx
Após entrar no site de eventos, clique em “Inscrever-se” e terá a opção de fazer o download em WMV ou assistir online pelo Live Meeting.
Lembrando que o Windows System Resource Manager está disponivel no Windows 2008 em todas as versões e no Windows 2003, versões Enterprise e Datacenter.
Slides e Material das Minhas Apresentações no Microsoft TechEd 2011
Conforme prometido, seguem os ppts e material adicional que utilizei nas minhas apresentações:
Dia 29/09 as 14:00 - STO301 | Utilizando de forma eficiente seu storage para ter o melhor IOPS
Download: STO301.zip
Dia 29/09 as 15:30 - SRV303 | Gerenciando Recursos com o Windows System Resource Manager
Download: SRV303.zip
Dia 30/09 as 10:10 - VIR307 | Gerenciando ambientes Vmware atraves do System Center Virtual Machine Manager 2012
Download: VIR307.zip
Erro no Microsoft ACT 5.6 com o Windows 7 e 2008 R2 SP1
Utilizamos para Assessment em clientes o ACT 5.6 e é uma ferramenta muito boa para gerar dados de aplicações.
Porem, em diversos casos já me deparei com maquinas no ambiente Windows 7 e Windows 2008 R2 com o Service Pack 1 instalado e o ACT não conseguir realizar os inventários.
SINTOMA
O diretório de coleta recebe os arquivos mas o ACT move todos para a pasta Unprocessed ou Failed indicando erro no tratamento.
Depois de um tempo o serviço ACT Collector cai e loga no event viewer os erros com Event ID 0 com a mensagem:
INSERT statement conflicted with the FOREIGN KEY constraint "Logical_Machine_OS_ForeignKey". The conflict occurred in database "ACT", table "dbo.OS", column 'osID'.
CAUSA
No banco de dados do ACT existe uma tabela com todos os Sistemas Operacionais e não consta o SP1 como versão válida, e este é o problema de chave estrangeira.
SOLUÇÃO
É necessário acrescentar duas linhas na tabela OS do banco de dados do ACT:
Abra o command prompt e digite SQLCMD –S <servidor/instancia>

Insira os comando, utilizando Copy-Paste:
INSERT INTO [dbo].[OS] ([osID], [osName],[majorVersion],[minorVersion],[buildNumber],[servicePackName],[servicePackMajor],[servicePackMinor],[csdVersion],[productType],[suite],[publishedDate])
VALUES (N'6.1.1',N'Windows 7 SP1',6,1,0,N'Service Pack 1',1,0,N'Service Pack 1',0,0,'2011-02-22')
GO
INSERT INTO [dbo].[OS] ([osID],[osName],[majorVersion],[minorVersion],[buildNumber],[servicePackName],[servicePackMajor],[servicePackMinor],[csdVersion],[productType],[suite],[publishedDate])
VALUES (N'6.1.1.SRV',N'Windows Server 2008 R2 SP1',6,1,0,N'Service Pack 1',1,0,N'Service Pack 1',3,0,'2011-02-22')
GO
Agora mova os arquivos que estão na pasta Failed ou Unprocessed para a raiz do diretório de coleta e os arquivos serão processados com sucesso!
Tarefas e Configurações de um Server Core com WMIC
Continuando a falar sobre as dificuldades que muitos encontram ao administrar um Windows 2008 Server Core, vamos falar um pouco sobre o WMIC (Windows Management Instrumentation Command-Line).
Este é um comando que abre um console para administrar todos os recursos WMI disponiveis, o que inclui praticamente todo o ambiente do Windows.
Para acessá-lo use o command prompt e chame o WMIC:

Para conhecer todos os comandos digite “/?” e verá os switchs de formatação e saida e na sequencia a lista de comandos possiveis.
Seguem alguns exemplo de comandos disponíveis:
- PRODUCT – Lista todos os programas instalados
- QFE – Listar os updates instalados na maquina
- SHARE – Listar os diretórios compartilhados
- PROCESS – Lista os processos em execução (similar ao Task Manager)
- NICCONFIG – Administrar as placas de rede, IP, etc.
Qualquer um destes comandos e subcomandos podem ser consultados com “/?”:

O exemplo acima mostra como habilitar o DHCP em uma placa por utilizar “NICCONFIG CALL ENABLEDHCP”, ou então colocar o IP do DNS usando “NICCONFIG CALL ENABLEDNS(<IP>)”.
IMPORTANTE: Assim como o NETSH os comandos do WMIC podem ser executados em linha, o que o torna uma interessante ferramenta para uso em scripts.
Faça um teste agora mesmo e utilize esta interessante ferramenta que também está disponivel desde o Windows XP e também no Windows 7 e Windows 2008 em instalação normal (GUI).
Logoff em um Windows 2008 Server Core
Hoje presenciei um técnico desesperado porque alguem conectou no Server Core e fechou o Command Prompt.
Pode parecer algo bobo, mas realmente é complicado quando fazem isso.
Mas existe um jeito fácil de resolver o problema, o comando pouco conhecido LOGOFF. Exemplo:
Logoff 1 /Server:W2K8Core
Onde o numero 1 é o numero da sessão, sendo que 0 (zero) é o console e os remotos são 1 e 2.
Pronto, agora basta logar novamente e abrirá o command prompt.