Olá Amigos.
Este é nosso quarto podcast que fala um pouquinho sobre monitoramento.
Esperamos que vocês gostem deste projeto para continuarmos criando mais conteúdo.
Sugestões são muito bem vindas.
Confira nosso podcast abaixo:
Erro Hyper-V cannot be installed: A hypervisor is already running
Olá amigos.
Recentemente tive problema em fazer um laboratório de Hyperv-V com o Windows Server 2012 R2, lembrando que o procedimento abaixo é somente para laboratório. Está opção não é suportada pela Microsoft.
No meu caso o erro ocorreu quando fui habilitar o Hyper-V em uma maquina virtual Windows Server 2012 R2 rodando no Vmware Worktstation que apresentou o erro “Hyper-V cannot be installed: A hypervisor is already running”. Lembrando que este erro ocorre na instalação pelo Server Manager.
Segue a imagem do erro abaixo:
Bom para este procedimento você conseguirá realizar a instalação via PowerShell da Feature. Mas não será possível iniciar as VM´s com a “Opção de Start”.
No PowerShell digite o comando abaixo “Que irá realizar a instalação do Hyper-V em modo online”:
Enable-WindowsOptionalFeature –Online -FeatureName Microsoft-Hyper-V –All –NoRestart
Neste processo realizaremos a instalação do Hyper-V Tools:
Install-WindowsFeature RSAT-Hyper-V-Tools –IncludeAllSubFeature
Instalando todas as features do Cluster do Windows:
Install-WindowsFeature RSAT-Clustering –IncludeAllSubFeature
Instalando a feature do Multipath-IO:
Install-WindowsFeature Multipath-IO
Conforme abaixo podemos ver o retorno dos comandos aplicados:
Após isso iremos reiniciar o Servidor após todas as instalações de todos os pacotes.
Restart-Computer
Após o reboot da VM você já pode validar que o console do Hyper-V foi instalado e você já pode começar a testar seus laboratórios.
Bom pessoal, qualquer duvida ou problema é só avisar.
Até a próxima
Como corrigir o TLS_ERRO no OpenVPN client Linux
Olá amigos.
Recentemente tive problema para fechar uma conexão VPN de um servidor Linux com o Centos 7 utilizando o OpenVPN Client 2.4.1 , segue abaixo o erro que ocorria:
VERIFY ERROR: depth=0, error=certificate signature failure: C=BR, ST=SC, O=techpolivps, CN=server, emailAddress=geraldo@techpoli.info TLS_ERROR: BIO read tls_read_plaintext error: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed TLS Error: TLS object -> incoming plaintext read error TLS Error: TLS handshake failed
Fazendo uma pesquisa encontrei pouca informação sobre o problema, porem apenas um comando resolveu o meu problema:
No momento que você for executar seu certificado OpenVPN execute o comando abaixo, lembrando de substituir pelo seu certificado .ovpn
sudo OPENSSL_ENABLE_MD5_VERIFY=1 openvpn client.ovpn
Pronto, agora sua conexão deve estar estabelecida. Isso ocorre devido as atualizações mais recente do OpenVPN que algumas criptografias estão sendo bloqueadas. O correto é o servidor de destino atualizar esse certificado para SHA 256.
Bom pessoal, qualquer duvida ou problema é só avisar.
Até a próxima
Configurando OpenVPN client 2.4.1 no Centos 7
Olá Amigos.
Neste artigo vamos ver abaixo como efetuar a configuração do OpenVPN Client versão 2.4.1 no Centos 7.
Para iniciarmos a instalação é importante baixar os pacotes abaixo para efetuarmos a instalação. O primeiro link de download é referente ao OpenVPN e o segundo é uma dependência solicitada pelo OpenVPN.
Pacote OpenVPN
OpenVPN Client 2.4.1 RPM
Dependência
Pkcs11 RPM
Com o download concluído vamos ter que copiar os dois arquivos para o servidor Linux aonde deseja instalar o OpenVPN client.
openvpn-2.4.1-2.sdl7.x86_64.rpm pkcs11-helper-1.11-3.el7.x86_64.rpm
Para instalação do OpenVPN 2.4.1 é necessário instalar a a dependência abaixo que foi copiada para o servidor:
rpm -Uvh pkcs11-helper-1.11-3.el7.x86_64.rpm
Após a instalação da dependência já podemos instalar o OpenVPN Client:
yum install openvpn-2.4.1-2.sdl7.x86_64.rpm
Pronto, o OpenVPN está instalado caso não ocorra nenhum erro podemos utilizar a VPN. Para isso você deve passar seus arquivos de acessos Openvpn para o diretório:
cd /etc/openvpn/client/
Após os arquivos estarem no diretório você deve ficar atento para converter o arquivo com a extensão .ovpn para a extensão .conf. Segue um exemplo abaixo:
mv geraldovpn.ovpn geraldovpn.conf
Agora tudo está correto para efetuar a conexão vpn, basta apenas rodar o comando abaixo que vai executar o seu certificado
openvpn --config fibtech.conf
Caso não tenha ocorrido nenhum erro de conexão e tudo esteja correto com seu certificado e servidor de destino você já deve estar conectado.
Segue imagem abaixo do servidor conectado:
Bom pessoal, qualquer duvida ou problema é só avisar.
Até a próxima
Script para automatizar backup MySQL
Olá Amigos.
Recentemente tive que implementar o backup diário de uma base de dados MySQL e decidi compartilhar o script para execução desta atividade.
A implementação é simples, após criado o script dentro da pasta do sistema, o mesmo foi adicionado na Crontab para rodar todos os dias a noite.
Obs: Abaixo deve ser substituído o nome da base, usuario e senha.
Script:
#!/bin/bash #################### SCRIPT PARA BACKUP MYSQL #################### # Definindo parametros do sistema echo " -- Definindo parametros do sistema ..." DATE=`date +%Y-%m-%d` MYSQLDUMP=/usr/bin/mysqldump BACKUP_DIR=/backup BACKUP_NAME=mysql-$DATE.sql BACKUP_TAR=mysql-$DATE.tar #Gerando arquivo sql echo " -- Gerando Backup da base de dados em $BACKUP_DIR/$BACKUP_NAME ..." $MYSQLDUMP NOMDABASE-u USUARIO -SENHA > $BACKUP_DIR/$BACKUP_NAME # Compactando arquivo em tar echo " -- Compactando arquivo em tar ..." tar -cf $BACKUP_DIR/$BACKUP_TAR -C $BACKUP_DIR $BACKUP_NAME # Excluindo arquivos desnecessarios echo " -- Excluindo arquivos desnecessarios ..." rm -rf $BACKUP_DIR/$BACKUP_NAME cd $BACKUP_DIR || exit 1 for file in mysql*tar do [ $file = $BACKUP_TAR ] && continue gzip $file done
Agendamento das execuções (crontab)
Para editar o crontab do root, com o editor padrão do sistema:
$sudo crontab -e
O comando abaixo faz crontab executar o script /opt/scripts/backup_mysql.sh todos os dias da semana às 05 a.m.
00 05 * * * /opt/scripts/backup_mysql.sh
Bom amigos, qualquer problema ou duvida fico a disposição.