sábado, 19 de dezembro de 2015

Detectar um dispositivo desconhecido e encontrar seus drivers


Sintomas
Um driver é um programa que permite a comunicação de um dispositivo de hardware com um sistema operacional. O Windows carrega automaticamente diversos drivers, mas se o sistema não reconhece um dispositivo, o driver referente a ele precisa ser manualmente instalado.

Antes de tentar instalar drivers manualmente, tente a solução contida no seguinte artigo de suporte: Novas atualizações para drivers instalados no Windows 7.
Resolução


Etapa 1: Verificar qual é o dispositivo


  1. Clique em Iniciar e, a seguir, em Painel de Controle.

  2. Clique em Hardware e Sons.

  3. A seguir, clique em Gerenciador de Dispositivos.

  4. Dê um clique duplo no dispositivo.

  5. Agora clique na guia Detalhes.

  6. Clique no menu suspenso Propriedade e selecione IDs de Hardware.

  7. Clique com o botão direito do mouse no primeiro valor da lista e selecione Copiar.

  8. Visite http://devid.info, cole o valor da ID do hardware no campo de busca e pressione Procurar. O site mostrará o nome e o fabricante do dispositivo, além de alguns links para download de drivers. Entretanto, é recomendável visitar a página oficial do fabricante para obter os drivers mais atualizados e compatíveis com seu sistema operacional
Etapa 2: Fazer download dos drivers


Observação: na maioria das vezes, junto com o dispositivo é entregue um disco com seus respectivos drivers. Entretanto, é normal o fabricante publicar periodicamente versões atualizadas destes, ou que os drivers inclusos no disco não sejam compatíveis com uma versão mais recente do seu sistema operacional. Por isso, é recomendável visitar a página da Web do fabricante e fazer download da versão mais recente dos drivers para seu dispositivo.

Quando obtiver os dados do dispositivo (marca, modelo e fabricante), visite a página do fabricante e consulte alguma seção chamada Suporte, Downloads, Drivers ou similar. Nela será possível indicar o modelo procurado e será oferecido o download dos respectivos drivers. Lembre-se que é preciso fazer download da versão correspondente ao seu sistema operacional.

Etapa 3: Instalar os drivers

  • Instalação automática: ao fazer download dos drivers a partir da página do fabricante, no diretório do download haverá um arquivo executável que instalará automaticamente os drivers para seu dispositivo.
  • Instalação manual:
    1. Clique em Iniciare, a seguir, em Painel de Controle.

    2. Clique em Hardware e Sons.

    3. Agora clique em Gerenciador de Dispositivos.

    4. Dê um clique duplo no dispositivo que deseja atualizar.

    5. Clique na guia Driver.

    6. A seguir, clique em Atualizar Driver.

    7. Clique em Procurar software de driver no computador.

    8. Clique em Procurar e selecione a pasta na qual fez download dos drivers.

    9. Clique em Avançar e aguarde enquanto o Windows atualiza seus drivers.

    10. Por último, clique em Fechar.

domingo, 13 de dezembro de 2015



MONITORAMENTO + INSTALAÇÃO ZABBIX SERVER + AGENT WINDOWS



Nos dias atuais o ambiente de tecnologia da Informação está cada vez mais relacionado com o negócio da empresa, com a crescente demanda de informações, as organizações precisam gerir estas informações, transformando em dados, e garantir que estes estejam disponíveis 24×7. O monitoramento poderá evitar o Downtime, fornecendo condições de agir proativamente, para evitar possíveis riscos. Agir no ambiente do cliente antes que o incidente aconteça, ter relação de tendências do ambiente de TI analisando no que investir daqui 1 mês, 1 ano, aonde será melhor aplicado o investimento, onde realmente precisa, consequentemente isso de forma geral não gerando downtime e os investimentos bem aplicados, evitando ter que investir em situações desnecessárias.


Devido a esse assunto, hoje iremos falar da ferramenta do Zabbix Server, uma excelente ferramenta, gratuita, flexível de monitoramento distribuído.
1- Instalação Zabbix Server
Vamos utilizar uma máquina com S.O Debian 7.0 x32 com 512 de Memoria e 20 HD SSD em Cloud.
Vamos realizar o update do repositorio mais atual do Zabbix:
1.1- wget http://repo.zabbix.com/zabbix/2.2/debian/pool/main/z/zabbix-release/zabbix-release_2.2-1+wheezy_all.deb
down
1.2 – dpkg -i nomedoarquivo para extrair
1.3 – apt-get update
1.4 – apt-get install zabbix-server-mysql zabbix-frontend-php zabbix-agent
Zabbix Server Mysql – Um processo central de software Zabbix que realiza monitoramento, interage com proxy e agentes Zabbix, calcula gatilhos e vamos usar o banco mysql server que reporta a melhor performance.
Zabbix Frontend - Visualização de dados coletados, Configurações do Zabbix, Centralização
Zabbix Agent - Um serviço implantado em alvos de monitoramento para monitorar ativamente os recursos e aplicações locais
1.5 – Seguir o processo de configuração do banco de dados automaticamente basta fornecer um usuário com permissão de root no banco de dados
1.6 – Finalizado, podemos iniciar as configurações finais via web.
print
1.7 – Será gerado um check para verificar as configurações necessárias, iremos já resolver o problema que está reportando.
check
1.8 – Editar o arquivo
Arquivo /etc/php5/apache2/php.ini
date.timezone = America/Brasília No meu casso coloquei America/Maceio e descomentei
max_execution_time = 300
max_input_time = 300
post_max_size = 32M

Após está mudança reinicie o serviço do apache com o comando.

1.8 - service apache2 restart
Após isso o check list está completo
1.9 – Segue com configurações do banco e testa conexão.
db
2.0 – Configuração da porta e finalizado.
Para instalação do agente é necessário realizar o download abaixo, http://www.zabbix.com/download.php dos agentes, irá ser utilizado os arquivos zabbix_agentd e zabbix_agentd_win.conf, no agentd_win é onde fica os parametros de configuração, porta, ip do servidor zabbix, e liberar no firewall o agentd.exe
Comando para realizar a instalação do Zabbix: zabbix_agentd -i -c zabbix_agentd_win.conf
Isso fará com que o serviço do Zabbix seja criado

sexta-feira, 11 de dezembro de 2015


Solucionando - "Erro :429 ActiveX..." ao Enviar RE - SEFIP no Conectividade Social


Usuários de sistemas Windows 7/8 tem recebido o erro Arquivo inválido. Erro :429 – ActiveX component can’t create object ao tentar enviar arquivos pelo programa Conectividade Social da Caixa.


 basta copiar o arquivo "cnsselo.dll" da pasta "c:\Arquivos de programas (x86)\caixa\sefip" para a pasta "c:\Arquivos de programas (x86)\caixa\cns"
e executar o utilitário "CNSComReg.exe" para registrar a nova DLL.

domingo, 15 de novembro de 2015

Xenserver - Adicionando disco físico e apresentando para vms



Surgiu esta necessidade de adicionar um novo hd no xenserver, tive que apresentar este disco para as VMS.

No xenserver console.

// Listar discos
# fdisk -l

Disk /dev/cciss/c0d1: 1500.2 GB, 1500268355584 bytes
256 heads, 63 sectors/track, 181684 cylinders
Units = cylinders of 16128 * 512 = 8257536 bytes

           Device Boot      Start         End      Blocks   Id  System
/dev/cciss/c0d1p1   *           1      181689  1465138583+  ee  EFI GPT

Repare que este disco tem 1,5TB, e o pai é /dev/cciss/c0d1 já o filho é /dev/sdb

Temos que criar uma tabela para o mesmo.

# fdisk /dev/cciss/c0d1

// Apagar as partições
Command (m for help): d
Selected partition 1

// Listando como ficou
Command (m for help): p

Disk /dev/cciss/c0d1: 1500.2 GB, 1500268355584 bytes
256 heads, 63 sectors/track, 181684 cylinders
Units = cylinders of 16128 * 512 = 8257536 bytes

           Device Boot      Start         End      Blocks   Id  System


// Criando a tabela ou patição
Command (m for help): n
Command action
   e   extended
   p   primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-181684, default 1):
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-181684, default 181684):
Using default value 181684

// Listando como ficou
Command (m for help): p

Disk /dev/cciss/c0d1: 1500.2 GB, 1500268355584 bytes
256 heads, 63 sectors/track, 181684 cylinders
Units = cylinders of 16128 * 512 = 8257536 bytes

           Device Boot      Start         End      Blocks   Id  System
/dev/cciss/c0d1p1               1      181684  1465099744+  83  Linux


// Salvando configuração
Command (m for help): w
The partition table has been altered!


// Agora vem a informação principal, criar o "storage", e apresentar para o Xenserver
xe sr-create name-label="NOME_DO_STORAGE" content-type=user type=lvm device-config:device=/dev/cciss/c0d1p1           


Por fim é so conferir no xenserver e ta na mão....

segunda-feira, 12 de outubro de 2015

Comandos mais utilizados no Linux

quota = Mostra-nos o uso do disco e os limites

# tail = Mostra-nos as últimas linhas de um arquivo

# du = Exibe um resumo do uso do espaço em disco

#  cat - abre um arquivo

# rm - Remove arquivo ou diretório 

# mv - Move 

# mkdir - cria diretório

# ls = Listar diretório


# uname -a = mostra a versão ou nome do servidor. 
# free -m = Mostra informações de memória e Swap.
# df -h = mostra os discos que o servidor está usando.
# top = Mostra o consumo do servidor.
# loadkeys us = muda a versão do Teclado.
# uptime = Mostra quanto tempo o servidor está no ar e quantos usuários estão logados no momento.
# cat /proc/cpuinfo = Mostra as informações de processadores.
# cat /proc/meminfo = Mostra as informações de memória.
# ifconfig = mostra as interfaces ativas no servidor.
# ifconfig <ethXX> up = ativa a interface de rede.
# ifconfig <ethXX> down = desativa a interface de rede.
# shutdown -r now = desliga e liga corretamente o servidor.
# ps -aux = verifica serviços rodando.
# /etc/init.d/networking restart = reinicia a interface de rede do ubuntu e Debian .
# service network restart = reinicia a interface de rede do CentOS e Suse.
# zypper install <Pacote do programa> = instala um pacote ou programa no suse.
# zypper remove <Pacote do programa> = desinstala um pacote ou programa no suse.
# yum install <Pacote do programa> = instala um pacote ou programa no CentOS.
# yum remove <Pacote do programa> = desinstala um pacote ou programa no CentOS.
# apt-get install <Pacote do programa> = instala um pacote ou programa no Ubuntu ou Debian.
# apt-get remove <Pacote do programa> = desinstala um pacote ou programa no Ubuntu ou Debian.
# history -c = apaga os últimos comandos que o usuário fez no console.
# passwd = altera a senha do usuário atual.
# ping <ip ou domínio> = pinga o ip ou domínio, porém para parar use contrl+c.
# traceroute -I <ip ou domínio> = faz o tracert para o ip ou domínio usando o protocolo icmp.
# wget = Permiti-nos fazer download completo de ficheiros 

quarta-feira, 23 de setembro de 2015




Corrigindo problema de o windows só logar com perfil temporário em determinado usuário


Para resolver este problema você deverá seguir os seguintes passos:
Primeiro faça cópia de todos os arquivos Documentos, Downloads e etc.
A) acessar o computador com uma conta que não seja a que apresenta o problema, e preferencialmente que seja administrador do computador. Em caso de computadores que façam parte de um domínio (empresa) procure entrar com um administrador local.
B)acesse o registro do windows, para isso indo em iniciar e na caixa de pesquisa da barra do botão iniciar digite “regedit”;



C) agora acesse o seguinte caminho no regedit: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList


Dentro de ProfileList tera varios arquivos com uma nomenclatura parecida com a seguinte: S-1-5-21-1264980124-1226900664-1701436923-1000, na que você clicar que aparecer o nome do usuário com o problema é essa que você deverá deletar.


OBS: Ao clicar na pasta S-1-5-xxxx, você vai encontrar o valor ProfileImagePath. É nele que você consegue ver o nome do usuário que deverá deletar.
Depois destes procedimento reinicie o computador e acesse com a conta que estava com problemas.
Se você é um usuário comum não
tente realizar este procedimento sozinho, pois deletar um arquivo do registro incorretamente pode causar erros no sistema operacional ou mesmo causar sua paralisação.

segunda-feira, 14 de setembro de 2015

AutoStart/Autoboot VM Citrix XenServer 6!




Para aqueles que já são adeptos da virtualização isso não deve ser novidade, mas para os demais.
Nós usuários do virtualizador XenServer distribuído gratuitamente pela empresa Citrix, nos deparamos com um problema a partir da versão 6. Nesta versão o recurso de autoboot/autostart que era responsável por iniciar as vm's automaticamente durante o boot do servidor não está mais disponível. A justificativa dada pela Citrix para desativar a opção foi referente a problemas com HA.
Porém linux é linux :D abaixo segue um tutorial de como realizar o procedimento em modo texto!

1) Habilitando Ligamento Automático;
Execute o comando abaixo para pegar o uuid do pool:


# xe pool-list
O comando acima deverá retornar algo como:
uuid ( RO)  : 3cc48f57-4a72-1368-ca71-366c7183989


Agora para ativar a inicialização automática execute o comando abaixo incluindo o uuid recebido acima:

xe pool-param-set uuid=3cc3455-3a4f-1235-ca12-334c4455678 other-config:auto_poweron=true

2) Agora vamos escolher quais vm's serão iniciadas:
Neste procedimento também será necessário capturar o uuid de cada vm, para isso utilize o comando:

# xe vm-list

O comando acima deverá retornar algo como:


uuid ( RO)           : 78a934f3-20e5-a4341b-0403-5aa4e3726467
name-label ( RW): NOME_DA_VM
power-state ( RO): running


Como no item 1 capture o uuid da vm e utilize-o no comando abaixo:

xe vm-param-set uuid=78a934f3-20e5-a4341b-0403-5aa4e3726467 other-config:auto_poweron=true

Cancelar uma tarefa
xe task-cancel –force uuid=25f4a01a-946f-acdd-44e3-eb6577e75e9c

Remover configuração de VM (neste caso inicialização automática):
xe vm-param-remove param-key=auto_poweron param-name=other-config uuid=uuid da VM

Se sua versão de xenserver for antiga, este comando possivelmente não irá funcionar, você tem que inserir estes comando na ultima linha do arquivo de inicialização que é: /etc/rc.local. 

Pronto! Agora basta reiniciar e testar!
Como desligar um computador via rede

Hoje me deparei com um problema, não conseguia acessar meu servidor windows 2008 pois tinham muitas conexões remotas e mostrava que estava ocupado não deixando eu logar mesmo com usuário administrador, daí então precisei desligar esse pc e dessa forma consegui via comando no prompt.

Abra o menu executar ou pressione as teclas winkey + r e digite cmd e pressione enter após isto use o comando abaixo, modifique apenas o nome de computador podendo ser por nome ou por ip. 

shutdown -s -f -t 60 -m \\nome do computador

-s desligar 
-t tempo em segundos para o desligamento 
-f força o desligamento
-m comando para enviar o shutdown para o micro remoto.

Espero ter ajudado.

segunda-feira, 7 de setembro de 2015

Instalando Servidor Openfire



Boa noite! hoje temos que ter vários meios de comunicação este comunicador instantâneo
é muito necessário para se ter na empresa. Portanto é uma ótima ferramenta para se implantar.

Uso o Debian 7 codinome Squeeze

Edite o arquivo /etc/apt/sources.list 
# vi /etc/apt/sources.list
e insira o conteúdo abaixo.

deb http://ftp.br.debian.org/debian/ squeeze main non-free
deb-src http://ftp.br.debian.org/debian/ squeeze main non-free

Atualize
# apt-get update

Instalando o java
# apt-get install sun-java6-jdk sun-java6-plugin

Instale o MySQL e guarde a senha :-)
# aptitude install mysql-common mysql-server-5.1 mysql-client-5.1 mysql-server-core-5.1 
libmysqlclient16 libmysqlclient-dev

Instale o Apache & PHP
# aptitude install apache2 php5 php5-common libapache2-mod-php5 php5-mysql

Download do arquivo do Openfire
# cd /opt
# wget -c http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_3.7.1_all.deb

Instalando o Openfire
# dpkg -i openfire_3.7.1_all.deb

Feito isso acesse o console de Administracao do Openfire
# http://ip_servidor:9090

terça-feira, 1 de setembro de 2015

Resolvendo Problema "Falha de logon do Serviço cliente da Diretiva de Grupo - Acesso Negado"



Certo dia me deparei com o erro em um usuário ao fazer logon na máquina (Windows 7) do domínio da rede do Active Directory. Tentei buscar a solução na internet para me ajudar, mas não obtive sucesso. Após várias tentativas e erros, eu consegui resolver este problema. E irei compartilhar aqui com vocês.

Problema:
Ao tentar logar na máquina com uma conta de usuário, o sistema retorna a seguinte mensagem: "Falha de logon do Serviço cliente da Diretiva de Grupo - Acesso Negado"

Causa: Esse problema pode ocorrer se o perfil de usuário tiver sido excluído manualmente por meio do prompt de comando ou do Windows Explorer. Um perfil excluído manualmente não remove o identificador de segurança (SID) da lista de perfis no Registro.

Solução:


  • Na área Iniciar pesquisa (Windows Vista) ou Pesquisar programas e arquivos (Windows 7), digite regedit e pressione Enter.
  • Se for solicitado pelo UAC, clique em Continuar (Windows Vista) ou Sim (Windows 7).
  • No Editor do Registro, vá para: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
  • No painel à esquerda, procure a pasta cujo nome começa com S-1-5 (chave SID) seguido por um número longo. Clique em cada pasta e localize ProfileImagePath no painel à direita, clique duas vezes para verificar se é o perfil da conta de usuário que apresenta o erro.
    Recolher esta imagemExpandir esta imagem
    • Se houver duas pastas cujo nome comece com S-1-5 seguido pelos mesmos números e um deles terminar com .bak. Altere a pasta .bak para uma pasta normal. Para fazer isso, siga as etapas abaixo:
      1. Clique com o botão direito na pasta sem .bak e escolha Renomear. Acrescente .ba ao final do nome da pasta.
        Recolher esta imagemExpandir esta imagem
      2. Clique com o botão direito na pasta com .bak e escolha Renomear. Remova o .bak do final do nome da pasta.
        Recolher esta imagemExpandir esta imagem
      3. Clique com o botão direito na pasta com .ba e escolha Renomear. Altere o .bak por .bak no final do nome da pasta.
        Recolher esta imagemExpandir esta imagem
    • Se houver apenas uma pasta cujo nome comece com S-1-5 seguido por um número longo termine com .bak. Clique com o botão direito na pasta e escolha Renomear. Remova o .bak do final do nome da pasta.
  • No painel à direita, escolha a pasta sem .bak, clique duas vezes em RefCount, digite 0 e clique em OK.
    Recolher esta imagemExpandir esta imagem
  • No painel à direita, escolha a pasta sem .bak, clique duas vezes em Estado, digite 0 e clique em OK.
    Recolher esta imagemExpandir esta imagem
  • Feche o Editor do Registro.
  • Reinicie o computador.


  • Faça logon novamente com sua conta.
  • Após isso, tente logar normalmente no computador, no meu caso funcionou !


    Como monitorar tamanho de diretório com zabbix server Esse monitoramento a partir da versão 3.4 passou a ser nativo através da chave vf...