domingo, 17 de julho de 2016

EMC VPlex - Falha entre VPN (VPlex Metro)



Olá pessoal, tudo bem?

Recentemente tive um problema entre a comunicação de dois VPlex através do modelo Metro.

Não existia nenhum problema de link entre os dois sites e mesmo assim eles aparentemente estavam alarmando, mas sem gerar nenhum impacto.

Este alerta estava na verdade relacionado a uma falha de conexão entre uma VPN que os VPlex fecham de uma caixa com a outra.

Para resolver tal problema, foi necessário conectar em uma das caixas e rodar o comando para reconectar a VPN.

Segue abaixo o comando:

VPlexcli:/> configuration connect-remote-directors


Para quem utiliza esta tecnologia, pode ser necessário algum dia utilizar tal procedimento.
Fica a dica.

Abraços
:wq!

VMWare - Guia de compatibilidade



Olá pessoal, tudo bem?

Um dos pontos mais complicado no mundo de TI é quando precisamos verificar a compatibilidade de recursos e sistemas para que eles funcionem na melhor forma possível e no melhor dos mundos homologado pelos fabricantes.

Sei que na maioria das vezes não temos tempo de ver essas coisas e muitas vezes nem nos passa na cabeça o quanto isso é importante.

As vezes podemos pensar que se estivermos sempre com tudo atualizado estará tudo certo. Mas nem sempre...

As vezes ter tudo nas suas respectivas versões mais recentes pode ser um tremendo problema. Recursos podem apresentar comportamento inesperado como quedas, travamentos, inconsistência, etc.

Pensando nisso, a VMWare disponibiliza um site onde podemos fazer um relatório com o que pretendemos utilizar e verificar a compatibilidade. Caso algum ponto não satisfaça o que está homologado, será indicado as versões que funcionam.

Segue o link:

https://www.vmware.com/resources/compatibility/search.php?deviceCategory=software

Com este recurso, podemos inclusive ter informações quanto aos sistemas operacionais das VM's.

Muitos outros vendors também disponibilizam tal recurso.

Abraços e até a próxima.
:wq!

sexta-feira, 1 de julho de 2016

Mundo da TI as a service e tudo na nuvem!

Olá pessoal, tudo bem?

Tenho acompanhado algumas coisas e notado como nosso mundo tecnológico esta mudando.
Entenda mudanças não como avanços mas sim como as companhias estão nos cobrando em relação a administração de TI, como devemos fazer a gestão e administração, o que esperam de um modo geral.
O que não me agrada muito neste cenário é saber que cada vez mais tudo ou praticamente tudo está sendo tratado como serviço.

Hoje quem nunca estou algum termo "... as a service"?

Praticamente tudo está sendo encarado ou tratado como serviço. Tudo tem que estar na nuvem e não importa efetivamente onde está.

Acho muito estranho isso e muito complicado, pois se pararmos para pensar nessa ideia, vamos passar a administrar apenas serviços e não mais a tecnologia propriamente dita.
Hoje quem terá esses acessos, deveram cuidar da infraestrutura, melhorar, fazer desenhos de modo que exista redundância e tolerância a falhas será sempre o provedor de serviço e quem trabalhar neste provedor.

Particularmente parece ser muito legal toda essa ideia e conceito, mas e para nós que somos administradores e gostamos de colocar a mão na massa para fazer as coisas acontecerem?

Creio que isso irá mudar ainda mais do que já está mudando nos dias de hoje e os profissionais de empresas de TI vão ser responsáveis por serviços e por garantir que contratamos o melhor serviço.

De certo modo fico triste com essa mudanças, pois antes todos, até mesmo os que trabalhavam e cuidavam de algum ambiente em uma empresa que não fosse de TI, tinha que estudar, aprender e fazer o melhor possível para manter tudo em uma empresa funcionando, tudo no ar.
Tínhamos que acompanhar as melhorias, novidades, tolerância a falhas, etc, etc, etc.
Com esse novo modelo estamos criando administradores mais preguiçosos, mal acostumados e com essa ideia de que não importa o que tenho por trás de onde roda meu serviço, do que está por trás de onde estão meus dados armazenados.

Pode parecer paranóia de minha parte, mas imagina você pagar uma nota preta por um armazenamento em nuvem e isso ser respectivo a um serviço caro por que por trás de tudo isso existe um storage moderno, redundante, performático e por aí vai...
Só que na verdade você tem é um modelo de storage que talvez não ofereça tanta segurança assim quanto o que é vendido e deveria no mínimo custar mais barato.

Claro que alguém pode falar:

- Não importa, eu estou pagando apenas pelo serviço e eles me garantem segurança e redundância a falhas.

Ok!
Mas isso ao meu ver é a transferência de responsabilidade. É para ao final de tudo podermos chegar em um caso de problema e falar:
- Já acionei o fornecedor e ele está verificando.

Acontece que se por algum motivo ele tiver que pagar uma multa ou penalidade pelo ocorrido, pode ser que o faça... Mas isso tudo pode fazer com que não retornem os dados dessa pessoa ou companhia.

E aí?

Será que entraria em cena o serviço "lascou as a service"? Rsrsrs

Uma brincadeira à parte, claro que tudo que envolve serviço também teremos que pensar em redundância, DR, backup/restore... etc, etc, etc.

Mesmo assim me assunta muito deixar tudo isso nas mãos de um provedor de serviços, com o conceito de que está tudo na nuvem e que é 100% seguro.

Não sou tão "velho" assim no mercado de TI, mas já acompanhei boa parte da história de mudanças... Vale a pena esperar para ver como vai ficar tudo isso, porém, não posso deixar de falar que da para sentir saudades de como as coisas eram no passado.

Principalmente pela vontade das pessoas em fazerem acontecer e não em se preocupar em quem elas podem acionar ou culpar em caso de problemas e tudo por que é um serviço pago.

Abraços
:wq!

domingo, 26 de junho de 2016

Mac OS - Desabilitando animações de janela

Olá pessoal, tudo bem?

Se você tem um MacBook com pouca memória, mediante a algumas atualizações do Mac OS que cada vez mais fazem uso deste recurso, remover os efeitos de janela pode dar um ganho significativo em relação a performance do sistema.

Mas como fazer isso?

Vamos lá...

Abra o terminal e digite o seguinte comando:

~ joao$ defaults write NSGlobalDomainNSAutomaticWindowAnimationsEnabled -bool NO

Feito isso, os efeitos de janela não estarão mais ativos e aquela pequena demora entre uma transição de janela e outra irá diminuir. Abs e até a próxima. :wq!

quinta-feira, 23 de junho de 2016

VMWare Tools - Consulta de versões de acordo com o ESXi



Boa noite pessoal, tudo bem?

Para quem administra ambientes com VMWare, sabe o quanto estes são estáveis e com recursos "infinitos".

Recentemente conheci um site da VMWare bem legal onde podemos consultar um à um dos modelos de VMWare Tools, ESXi e ainda por cima o build.

Segue abaixo a URL para a consulta:



Com este site podemos ver qual versão de VMWare Tools é o que precisamos usar de acordo com a versão do ESXi que temos.

Só vale reforçar que a VMWare está para começar a distribuir o VMWare Tools apartado do ESXi, com isso podemos baixar uma versão mais recente, mais antigo, igual, etc e instalar.

Abs
:wq!

terça-feira, 21 de junho de 2016

Cursos online e DE GRAÇA!!!

Olá pessoal, tudo bem?

Sei que muitos cursos que queremos fazer principalmente na área de informática são um tanto quanto caros...

Podemos sempre recorrer à Internet para encontrarmos algo e  estudar, pois sabemos que conhecimento nunca é demais e sempre é bom nos atualizarmos.

Essa semana fui apresentado ao site Code School, que disponibiliza cursos muito bons e de forma gratuíta.



Dentre os cursos oferecidos destaco os cursos de linguagem Python, Ruby e IOS (afinal de contas o mundo de aplicativos e novos aplicativos para smartphones está em alta).

Espero que todos aproveitem e consigam estudar!!!

Abs
:wq!

domingo, 5 de junho de 2016

WGET - Configurando para usar com proxy



Olá pessoal, tudo bem?

Em algumas empresas por questões de segurança é muito comum fazer o uso de proxy para filtrar/bloquear o que não pode ser acessado, poder criar listas bem específicas de sites que podem ser acessados.
Neste modelo, normalmente são liberados os sites utilizados para update tanto de sistemas baseados em Windows e em sistemas linux/unix.

Existem arquivos de configuração quando precisamos colocar o proxy para utilizar o YUM do Red Hat e derivados.

Mas, como podemos fazer o uso do wget com proxy?

É muito comum fazermos isso através de variáveis de ambiente, mas encontrei uma forma de fazermos isso no arquivos de configuração do wget.

Vamos aos passos para fazer essa configuração

Edite o arquivo de configuração do wget:


No final do arquivo, inserimos o bloco abaixo contendo o endereço do proxy, usuário, senha e o enable para uso do proxy:


Agora se o endereço que você estiver tentando utilizar com o wget estiver liberado no proxy ele irá funcionar corretamente.

Abs e até mais!!!
:wq!

terça-feira, 31 de maio de 2016

Moto X Play - Tecla Enter (Parte 2) - A renovação :)

Olá pessoal, tudo bem?

A um tempo atrás eu fiz um post referente a tecla Enter "escondida" no teclado do Moto X Play...
Bem, essa semana recebi uma atualização no meu Moto X Play e pra variar, mudou novamente o uso da tecla Enter. :)

Não tão diferente em relação a forma que funcionava antes, porém, agora é possível segurar por alguns segundos na tecla onde aparece o host do Emoji e ele abrir opções em relação ao que você deseja dessa tecla.

Uma dessas opções é a tecla Enter:



Fora a tecla Enter, temos também a tecla Emviar ( |<-- ) e a Tecla com a mãozinha que é responsável por diminuir o tamanho do teclado e conseguirmos utilizar com uma única mão.

Dica da tecla Enter do Moto X Play - Parte 2 concluído!!! :D

Abs e até a próxima.
:wq!



Divulgação de Vagas na área de TI - Parte 1



Boa noite pessoal. Tudo bem?

Sabemos que este ano as coisas não estão fáceis para nosso país e nem para muito outros. Isso faz com que nossa economia não gire, muitas coisas estacionem e por consequência dessa crise, muitas pessoas acabam ficando desempregadas.

É muito triste entrar no Linkedin e ver que seus amigos, companheiros de trabalho, conhecidos estão com o status de procurando recolocação, muitos a bastante tempo.

Por isso, vou fazer minha parte e compartilhar aqui no blog algumas vagas que recebo por email e que pode ser do interesse de alguém e que com certeza possa ajudar nesse período complicado que nossa país atravessa.

Só quero deixar bem claro, que não tenho nenhum vínculo com o site que recebo as vagas, nem com as empresas e recrutadoras.
Quero apenas ajudar a divulgar oportunidades de emprego que recebo e que podem ajudar ao próximo, ok?

Links para as Vagas:




Espero que todos que estão procurando recolocação no mercado de trabalho à consigam logo e que essa crise vá embora o mais rápido possível para podermos desfrutar da bonança!!!

Abs.
:wq!

SAN - Laboratório agora no seu PC!!!

Olá pessoal, tudo bem?

Até que não é tão complicado encontrarmos material referente a SAN e Storage na internet, porém, é complicado e difícil encontrarmos um lugar para testar o que estamos aprendendo e podermos ter uma ideia de como é um ambiente deste porte.

Para podermos ter um ambiente SAN completo é um grande investimento seja na compra de switches, placas HBA, storage então nem se fala.

Dando uma fuçada na Internet quanto a algum LAB para estes estudos, encontrei este site:


Algumas imagens do programa assim que ele é iniciado:





Ele disponibiliza um aplicativo auto-executável onde é emulada uma SAN, com seus switches, zoning, vsans. wwns, hosts, etc.

Vale a pena dar uma olhada e usar para os estudos relacionados a SAN.

Ainda não tive tempo de estudar bem a fundo como ele funciona mas já vou preparar um tutorial básico de como ele funciona.

Quem tiver interesse já pode ir dando uma conferida.
Fica a dica de que é necessário executar os dois .EXE informados no procedimento no mesmo computador.
Devemos ter instalado também no computador que iremos utilizar os seguintes programas:

Abs e até a próxima!

segunda-feira, 30 de maio de 2016

EMC Isilon - Checando discos com falha



Olá pessoal, tudo bem?


Para quem tem o equipamento EMC Isilon, para armazenamento file. Já deve ter se deparado em algum momento com o contato do suporte para informar que receberam um chamado solicitando troca de disco.


Os equipamentos EMC possuem auto suporte em relação a falha de peças e trocas peleativas do que reativas. Essa monitoração ocorre por call home, solução essa usada em equipamentos mais antigos que se dispõe de uma linha telefônica e um modem para conexão discada.

Hoje, este método foi substituído pelo ESRS Gateway, que faz a mesma função do call home sem a necessidade de linha telefônica e modem. Ele usa uma saída pela internet para funcionar e por este meio de monitoração o engenheiro de suporte da EMC consegue conectar nos equipamentos.



Mas voltando ao Isilon...
Como podemos verificar se temos algum disco em falha e se o mesmo está OK ao término da troca?


Simples!


Basta executar o seguinte comando:



A saída deve ser parecida com a abaixo:
isilon-01# isi_for_array -s isi devices
isilon-01: Node 1, [ OK ]
isilon-01:   Bay 1        Lnum 17      [HEALTHY]      SN:PN893283983928      /dev/da19
isilon-01:   Bay 2        Lnum 16      [HEALTHY]      SN:PN893283983928      /dev/da20
isilon-01:   Bay 3        Lnum 35      [HEALTHY]      SN:PN893283983928      /dev/da1
isilon-01:   Bay 4        Lnum 34      [REPLACE]      SN:PN893283983928      /dev/da2
isilon-01:   Bay 5        Lnum 15      [HEALTHY]      SN:PN893283983928      /dev/da21
isilon-01:   Bay 6        Lnum 33      [HEALTHY]      SN:PN893283983928      /dev/da3
isilon-01:   Bay 7        Lnum 32      [HEALTHY]      SN:PN893283983928      /dev/da4
isilon-01:   Bay 8        Lnum 31      [HEALTHY]      SN:PN893283983928      /dev/da5
isilon-01:   Bay 9        Lnum 14      [HEALTHY]      SN:PN893283983928      /dev/da22
isilon-01:   Bay 10       Lnum 30      [HEALTHY]      SN:PN893283983928      /dev/da6
isilon-01:   Bay 11       Lnum 29      [HEALTHY]      SN:PN893283983928      /dev/da7
isilon-01:   Bay 12       Lnum 28      [HEALTHY]      SN:PN893283983928      /dev/da8
isilon-01:   Bay 13       Lnum 13      [HEALTHY]      SN:PN893283983928      /dev/da23
isilon-01:   Bay 14       Lnum 12      [HEALTHY]      SN:PN893283983928      /dev/da24
isilon-01:   Bay 15       Lnum 11      [HEALTHY]      SN:PN893283983928      /dev/da25
isilon-01:   Bay 16       Lnum 27      [HEALTHY]      SN:PN893283983928      /dev/da9
isilon-01:   Bay 17       Lnum 10      [HEALTHY]      SN:PN893283983928      /dev/da26
isilon-01:   Bay 18       Lnum 9       [HEALTHY]      SN:PN893283983928      /dev/da27
isilon-01:   Bay 19       Lnum 8       [HEALTHY]      SN:PN893283983928      /dev/da28
isilon-01:   Bay 20       Lnum 26      [HEALTHY]      SN:PN893283983928      /dev/da10
isilon-01:   Bay 21       Lnum 7       [HEALTHY]      SN:PN893283983928      /dev/da29
isilon-01:   Bay 22       Lnum 6       [HEALTHY]      SN:PN893283983928      /dev/da30
isilon-01:   Bay 23       Lnum 25      [HEALTHY]      SN:PN893283983928      /dev/da11
isilon-01:   Bay 24       Lnum 24      [HEALTHY]      SN:PN893283983928      /dev/da12
isilon-01:   Bay 25       Lnum 23      [HEALTHY]      SN:PN893283983928      /dev/da13
isilon-01:   Bay 26       Lnum 22      [HEALTHY]      SN:PN893283983928      /dev/da14
isilon-01:   Bay 27       Lnum 21      [HEALTHY]      SN:PN893283983928      /dev/da15
isilon-01:   Bay 28       Lnum 5       [HEALTHY]      SN:PN893283983928      /dev/da31
isilon-01:   Bay 29       Lnum 20      [HEALTHY]      SN:PN893283983928      /dev/da16
isilon-01:   Bay 30       Lnum 4       [HEALTHY]      SN:PN893283983928      /dev/da32
isilon-01:   Bay 31       Lnum 19      [HEALTHY]      SN:PN893283983928      /dev/da17
isilon-01:   Bay 32       Lnum 3       [HEALTHY]      SN:PN893283983928      /dev/da33
isilon-01:   Bay 33       Lnum 18      [HEALTHY]      SN:PN893283983928      /dev/da18
isilon-01:   Bay 34       Lnum 2       [HEALTHY]      SN:PN893283983928      /dev/da34
isilon-01:   Bay 35       Lnum 1       [HEALTHY]      SN:PN893283983928      /dev/da35
isilon-01:   Bay 36       Lnum 0       [HEALTHY]      SN:PN893283983928      /dev/da36
isilon-02: Node 2, [ OK ]
isilon-02:   Bay 1        Lnum 35      [HEALTHY]      SN:PN568985658985      /dev/da1
isilon-02:   Bay 2        Lnum 34      [REPLACE]      SN:PN568985658985      /dev/da2
isilon-02:   Bay 3        Lnum 17      [HEALTHY]      SN:PN568985658985      /dev/da19
isilon-02:   Bay 4        Lnum 16      [REPLACE]      SN:PN568985658985      /dev/da20
isilon-02:   Bay 5        Lnum 33      [HEALTHY]      SN:PN568985658985      /dev/da3
isilon-02:   Bay 6        Lnum 15      [HEALTHY]      SN:PN568985658985      /dev/da21
isilon-02:   Bay 7        Lnum 14      [HEALTHY]      SN:PN568985658985      /dev/da22
isilon-02:   Bay 8        Lnum 13      [HEALTHY]      SN:PN568985658985      /dev/da23
isilon-02:   Bay 9        Lnum 32      [HEALTHY]      SN:PN568985658985      /dev/da4
isilon-02:   Bay 10       Lnum 12      [HEALTHY]      SN:PN568985658985      /dev/da24
isilon-02:   Bay 11       Lnum 11      [HEALTHY]      SN:PN568985658985      /dev/da25
isilon-02:   Bay 12       Lnum 10      [HEALTHY]      SN:PN568985658985      /dev/da26
isilon-02:   Bay 13       Lnum 31      [HEALTHY]      SN:PN568985658985      /dev/da5
isilon-02:   Bay 14       Lnum 30      [HEALTHY]      SN:PN568985658985      /dev/da6
isilon-02:   Bay 15       Lnum 29      [HEALTHY]      SN:PN568985658985      /dev/da7
isilon-02:   Bay 16       Lnum 9       [HEALTHY]      SN:PN568985658985      /dev/da27
isilon-02:   Bay 17       Lnum 28      [HEALTHY]      SN:PN568985658985      /dev/da8



Na coluna quatro, temos o status de REPLACE para alguns discos ( dois do NODE2 e um do NODE1). Essa status indica o disco ou os discos que estão em falha.

Quando o mesmo for trocado pela EMC, basta executar este comando novamente e validar que a atividade foi concluída com sucesso.



Abs e até a próxima dica.
:wq!


domingo, 29 de maio de 2016

Storage e SAN - Erros básicos que podem trazer grandes problemas


Olá pessoal, tudo bem?

Quando começamos a trabalhar com storage/armazenamento de dados, é importante conhecermos bem algumas tecnologias, poder recomendar algumas marcas e fabricantes, inclusive poder sugerir e escolher qual o melhor equipamento e infraestrutura iremos utilizar em determinado ambiente.

- Mas como isso é possível?

O primeiro passo é sempre ter em mente o conceito, a ideia geral de como tudo funciona e deve funcionar.

De um modo geral, a ideia e o conceito por trás de qualquer tecnologia tende à ser igual. Quando falamos de armazenamento o conceito é o mesmo, porém cada fabricante trabalha em cima de uma determinada essência, se o assunto for sistema operacional, a mesma coisa, cada um atende uma determinada especificação melhor que o outro S.O, backup também, um atende uma determinada criptografia, retenção, forma de tratar os dados, etc.
O que não muda de uma para o outro é que, a estrutura por trás do conceito storage deve ser a mesma, o S.O deve trabalhar e pensar de uma forma básica e igual assim como a ferramenta de backup deve pensar em fazer backup e restore, como uma estrutura de conexões e redundância que atenda seu propósito.

Quando essa essência, essa base é esquecida, costuma-se aparecer erros que são tratados como "primários".

Vamos ver alguns exemplos dessa situação quando falamos de storage:


  • Fazer zoning com apenas uma porta HBA do servidor para comunicação com o storage.

É fato que fazendo essa configuração teremos comunicação com o storage, no entanto, vamos imaginar que essa porta da HBA queime ou apresente alguma falha. A comunicação com os discos do seu storage será perdida. Ambiente indisponível.

Beleza! Então agora eu vou fazer o zoning das duas HBAs para uma das portas do storage. Perfeito!


  • Mas vamos supor que essa porta do storage venha a apresentar alguma falha ou mesmo a porta do switch SAN ao qual ela está conectada venha a falhar?! Ambiente indisponível novamente.

Repare que aqui, acabamos apenas nos preocupando com as duas portas HBA do servidor e pensamos em apenas uma das portas do storage, mas temos que lembrar que um único componente vira ponto de falha.

Ok! Então vou fazer zoning das duas portas HBA do servidor e as duas portas de comunicação do storage. E agora tenho certeza que não terei problema nenhum.


  • Bem, nem sempre. Nesse ponto dependemos muito da estrutura e a forma do storage trabalhar. Alguns modelos como o EMC VNX, trabalham com o conceito de SPA e SPB (Storage processor A e storage processor B). São as portas de front-end da comunicação entre o servidor (portas HBA) com os discos que residem dentro do VNX. Só que além de SPA e SPB, ainda temos SPA-0, SPA1, SPB-0 e SPB-1. Ou seja, quatro portas de comunicação.


Imaginando que pela arquitetura deste storage as LUNS podem ser migradas automaticamente por qualquer uma das SP's, se nosso servidor não tiver zoning para as 4 portas, em algum momento poderemos ter problemas e falha de acesso para alguma LUN.

Então, o que teremos?
Ambiente parcialmente indisponível ou totalmente indisponível.

Agora deixei tudo certo! As duas HBAs do servidor possuem zoning configurado para as quatro portas do storage. Eu valei tudo no meu único switch SAN.

Opa!!! Único switch SAN???

Vamos analisar esse cenário:

  1. Redundância no servidor quanto as HBAs (dual pelo menos): OK
  2. Redundância quanto as portas do storage: OK
  3. Zoning entre as HBAs e todas as portas do storage: OK
  4. Switches redundantes: No_OK


Imagine se este switch queimar, reiniciar, apresentar problema em alguma ou uma das GBICs responsáveis por esta comunicação, falha de fibra, etc?!
Não vai adiantar nada nosso zoningo ter todas as comunicações necessárias.

Lembre sempre que zoning nada mais é do que configurações lógicas de recursos para que estes possam fazer parte de uma comunicação lógica através de conexões físicas.

Um outro fator que é muito comum em termos de problema quando falamos de storage é o tipo de configuração do multipath e como este deve ser configurado no servidor e no storage (quando aplicável).
Alguns storages trabalham como ativo-ativo, ativo-passivo, então para saber qual configuração utilizar no servidor, devemos sempre obedecer a forma que o storage trabalha. 
Não vai adiantar muito eu colocar na configuração do multipath do meu servidor que ele é ativo-ativo, se meu storage for ativo-passivo, assim como eu também estarei perdendo recurso se eu colocar meu host como ativo-passivo e meu storage é ativo-ativo.

Claro que esse tipo de configuração dependerá da infraestrutura que eu estiver trabalhar, pois mesmo sabendo o certo, entendendo como tudo deveria funcionar, as vezes não temos condições de ter este cenário.

O tipo de configuração no multipath também pode ser responsável por lentidão no ambiente, falha de acesso, perda parcial ou total de acesso aos recursos de storage.

Então o que é importante tomarmos cuidado?
- Quantidade de HBAs do servidor
- Como funciona meu storage em relação as portas e movimentação de LUNS entre elas
- Zoning do servidor para o storage
- Configuração de multipath no servidor e no storage
- Redundância entre a camada de SAN (Switches)

Vamos ter em mente todas as comunicações que precisamos e a relação que uma tem com a outra.



Não adianta nada sabermos fazer zoning, criar alias para a identificação das portas do storage, do servidor, rodar um comando aqui e outro alí, se não conseguimos garantir que tudo o que está por trás disso está correto.
É sempre importante conhecermos bem o nosso storage, como está nossa SAN e o que temos de recursos no nosso servidor, para assim desenharmos mesmo que mentalmente nosso ambiente de ponta-a-ponta e saber onde podemos ter pontos de falha, se temos como corrigir ou contornar.

Espero que essas dicas inciais ajude para tomarmos cuidado ao sair configurando ambientes de forma desenfreada e correndo riscos desnecessários.

Mais para frente irei elaborar mais algumas dicas que irão servir como ponto de atenção na camada de storage e SAN.

Abraços e até a próxima!
:wq!

segunda-feira, 9 de maio de 2016

TCPDUMP - Monitorando mais de uma porta

Olá pessoal, tudo bem?

A dica de hoje é rápida e simples...

Para fazermos monitoração de comunicação entre um servidor e outro e  pelas portas que determinadas aplicações fazem uso, no caso do Linux é muito fácil e já ocorre de forma nativa.

Podemos usar o tcpdump.

Mas, para cada porta que eu necessite monitorar ou mesmo para cada IP do servidor eu devo abrir um tcpdump?

Não!!!

Podemos fazer isso em um único comando:



Abraço e até a próxima.

:wq!

sábado, 7 de maio de 2016

Moto X Play - Emojis nas mensagens SMS

Olá pessoal, tudo bem?

Depois de publicar um post de como utilizar a tecla Enter para o cursor ir para uma nova linha no Moto X Play ao mandarmos SMS, acabei percebendo que as mensagens SMS que eu mandava para as pessoas não aparecia nenhum emoji que eu colocava.

Resumindo, emoji vem do Japonês, que significa a junção de letra + imagem. Resumindo assim algo que gostaríamos de escrever, mas que uma imagem pode representá-la.

 Exemplos de Emojis no quadro abaixo:



Vamos ao procedimento para habilitar o envio de mensagens com Emojis no Moto X Play com Android 6.0.1.

  • Clique no ícone de mensagens SMS
  • Clique no menu composto por três pontinhos e configurações
  • Localize "Método de codificação SMS"
  • Se ele estiver como GSM de 7 bits, altere para Automático



Agora é só mandar as mensagens SMS com Emojis para seus contatos que irá funcionar.

Abraços e até a próxima.

sexta-feira, 29 de abril de 2016

Ubuntu Xenial Xerus (16.04) - Bora baixar?

Olá pessoal, tudo bem?

Já está disponível a versão 16.04 do Ubuntu (Xenial Xerus).
Estou utilizando e está performando muito bem, não está apresentado erros ou falhas.

Segue abaixo o link para download:

Ubuntu Xenial Xerus (16.04)



É só baixar, gerar um USB bootavél ou mesmo gravar em CD, instalar e usar à vontade!!!

Abraço
:wq!

Multifuncional HP Deskjet 3522 - Erro 536870141

Olá pessoal, boa noite.

Recentemente encontrei problemas para conseguir instalar o driver de uma multifuncional da HP no notebook da minha prima.



Sim... Eu sou técnico de informática da minha família :) e com muito orgulho. Hehehehe.

Vou postar aqui a dica e o link do fórum da HP que me ajudou a resolver o problema.

Vamos ao procedimento abaixo:

Modelo da impressora: Deskjet 3522
Código do erro: 536870141



Mensagem de erro

"Call to DriverPackageinstall returned error -536870141 for package C:\program files\HP\Hp deskjet 3520 series\driverstore\ngscandriver\hpwia_DJ3520.INF"

Para resolver este problema, abra o arquivo setupapi log, normalmente localizado em c:\Windows\INF\

Localize os arquivos:

setupapi.app.log  - the application (software) log
setupapi.dev.log  - the device (hardware) log

No log de dev (device), é onde você econtra o por que de não conseguir terminar a instalação do driver da impressora.
Com o arquivo aberto (use qualquer editor de texto de sua preferência). Faça uma busta pela palavra "error".

Você deverá encontrar algo como:
!!! sto: Driver package references a missing external file 'C:\Windows\system32\drivers\usbscan.sys'

Ele está reclamando que não encontra o driver usbscan.
Abra o Meu Computador e no campo localizar, digite serscan.sys.

Assim que o Driver for encontrado, basta você copia-lo para 
C:\Windows\system32\drivers.

Tente fazer a instalação novamente e verá que agora o driver da impressora será instalado corretamente.


Abraço
:wq!

sexta-feira, 22 de abril de 2016

Limite no consumo de banda larga fixa

Olá pessoal, tudo bem?

Hoje o assunto do momento além da crise política no Brasil, é o limite de consumo na banda larga fixa.




Em resumo, as operadoras agora poderão reduzir a velocidade ou até mesmo bloquear o acesso para quem atingir o limite do plano contratado.
Segundo a Anatel, isso será benéfico. Do ponto de vista de que muitos fatores hoje fazem com que esse consumo seja atingido rapidamente.

O que gostaria de compartilhar é meu ponto de vista sobre tudo isso.

NUNCA as operadoras foram obrigadas a entregar 100% da velocidade contratada pelo cliente, nunca foram cobradas para oferecer um serviço de qualidade e muito menos para oferecer um suporte de qualidade. Por diversas vezes precisei de um suporte e tive que lidar com pessoas despreparadas tanto tecnicamente como "emocionalmente", onde muitas vezes parecia que o outro lado era o cliente e estava gritando comigo e impondo a forma que algo deveria funcionar.

As operadoras por essa falta de cobrança, cresceram ($$$), ganharam vários e vários clientes e sequer se preocuparam de crescer da forma correta. Falando em infraestrutura para atender à todos da forma correta.

Mesmo hoje com esse problema da tal limitação, não escutamos falar sobre garantia 100% do serviço, qualidade e um suporte de qualidade e eficaz.

Com certeza essa medida é um meio de ganharem mais dinheiro em meio à "crise" que o país vive.

Agora é justo termos limitações, sendo que passamos muitos anos convivendo com péssimo serviço? E o retroativo? Não deveríamos ganhar também?

Quantas pessoas hoje não estudam por métodos de ensino EAD? Que usam recursos de vídeo aula, material eletrônico...

Quantas pessoas não estudam idiomas de forma On-line para poderem aproveitar mais seu tempo, poder se aprimorarem e assim evoluir um pouco mais em um país que está tão limitado como o nosso hoje em dia.

Quantas pessoas fazem uso de internet para oferecer algo à outras, como how to, cursos dos mais diversos, vídeos paara entretenimento, em meio a uma país que vive cada vez mais estressado?

O preço absurdo de um pacote de TV, quantos não fazem uso de sites como Netflix para poder assistir algo diferente, pois nossas TVs abertas não possuem quase que nenhuma qualidade de programas...

Jogos.... os grandes vilões de download.
Porém, vale lembras que muitos jogos hoje são comprados legalmente pela PSN, Live! e disponibilizam o jogo via download.

Apenas com estes pontos, se tal medida for mesmo adotada, quantas coisas vão sofrer como um efeito cascata?

Esse assunto precisa de nossa anteção, nossas medidas e tudo o que pudermos fazer para ajudar.
Não acho justo que apenas os "grandes" continuem ganhando, achando meios para ganhar dinheiro e não prestar o serviço da forma que deveria ser prestado.

Se estão preocupados pela quantidade de equipamentos que estão se conectando, por achar que cada vez mais teremos equipamentos como geladeiras, microondas conectados na internet é um problema, que criem regulamentações e controle para que estes aparalhos não fiquem conectados.
Agora penalizar como um todo por falta de preparo no crescimento, controle e qualidade, acho que é demais.

Tem uma frase que aprendi e se encaixa muito bem, ainda mais nas coisas que são inventadas neste país:

" - Enquanto tiver alguém chorando, tem alguém vendendo lenço. "

Espero que todos possam contribuir de alguma forma para que essa medida não vingue e que pelo menos a internet neste país continue livre.
Como se já não bastasse pagarmos tudo mais caro, com impostos elevados e taxas das mais diversas.

Está complicado, mas ainda acredito que as coisas vão mudar para melhor!
Abraço pessoal

:wq!

domingo, 17 de abril de 2016

Técnicas de apresentação

Olá pessoal, tudo bem?

Hoje vou falar um pouco sobre apresentações.
Isso mesmo.



De certo modo não é uma dica muito técnica, porém, serve para profissionais de TI que podem ter a necessidade de fazer alguma apresentação, profissionais das mais diversas áreas que precisam fazer alguma apresentação. Enfim, nos dias de hoje quase sempre precisamos levar um assunto seja para nosso chefe ou para nosso próprio time, precisamos ter que fazer alguma apresentação em nível executivo, em resumo, para os mais variados públicos.

O primeiro ponto é entender o assunto que deverá ser abordado durante a apresentação, pois assim teremos a ideia do conteúdo que devemos colocar nos slides, como dividí-los, dar destaque para as informações mais relevantes e alguns pontos que  podem ser um destaque para seu CEO ou diretor não se desinteressar durante a apresentação.

Pode parecer um fácil, mas posso garantir que não é tão fácil quanto parece.
Quando temos um perfil muito técnico, tendemos a escolher as informações mais precisas quanto aos recursos, termos, nomenclaturas. Falar da tecnologia como um todo.
Se nosso público for um nível mais executivo, tais informações não irão fazer nenhum sentido, vai gerar dúvidas e com isso a tsuname de perguntas. E pode ter certeza que se as perguntas pararem é por que já perderam interesse na apresentação e não vêem a hora dela terminar.
Por outro lado, sei bem como é para um profissional mais técnico ter que se adequar a uma linguagem não técnica, tomar cuidado com nomes, explicações e agregar mais números também e contemplando porcentagem, média e por aí vai.

Então vamos aos primeiros pontos:


  1. Elencar todos os assuntos que essa apresentação deve conter
  2. Separar por ordem de grandeza, importância, cronologia
  3. Se for utilizar uma terminologia, ou nome específico como storage, LUN, SAN, SO, se atentar para que todos os slides que irão falar deste assunto utilizem a mesma terminologia


Vamos a alguns exemplos:

O que preciso abordar na minha apresentação:

  • Tecnologias da minha área de atuação
  • Um resumo de que são essas tecnologias
  • Mostrar algo em números de cada uma


Tecnologias: Computação, rede, armazenamento

Computação: Camada responsável pelos recursos de Processamento e memória onde teremos toda a camada de Sistema Operacional hospedada oferecendo recursos computacionais para infraestrutura. Em resumo, são nossos servidores.

Rede: Camada responsável pela comunicação com os demais ambientes da organização e das interconexões da infraestrutura local.

Armazenamento: Camada responsável pelo armazenamento em larga escala de informações, dados dos ambientes em recursos de alta redundância e disponibilidade. 

Consumo da camada de computação: Temos um total de 24 CPUS compondo 1.200Ghz onde deste o cunsumo está em 10% e 90% disponível.


  • Consumo da camada de rede: De modo geral nossa camada de rede em nível de tráfego está em 40% com 60% disponível.



  • Consumo da camada de armazenamento: Contrato de espaço útil temos 200TB, onde deste total, temos entregues para os ambientes acima do adquirido 100TB (50% acima do adquirido), porém, como a camada de armazenamento possui um recurso chamado thin provisioning, onde eu entrego uma quantidade de espaço e venho contabilizando apenas o que é gravado, isso permite que eu entregue mais espaço do que tenho adquirido. De dados gravados temos 10TB.


Apenas com estes pontos já temos quantidade suficiente para elencar muitas informações importantes em alguns slides. Conseguimos utilizar uma linguagem simples e sem perder o conceite da tecnolgia, recursos que queremos apresentar.

Se o nosso público que irá receber essas informações for mais técnica, podemos por exemplo, alterar os termos armazenamento para storage, rede para network, e computação para compute. Ao invés de utilizarmos termos como espaço acima do adquirido podemos utilizar oversubscription.
Para apresentações mais gerenciais não recomendo misturar muito termos em inglês com outras coisas em português. Recomendo ver o que é possível ser "traduzido" e trabalhar desta forma. Termos que não temos mesmo como alterar, tudo bem, mas vale uma boa e objetiva explicação.

Definido isso, já temos um conteúdo importante e claro.

Agora outro cuidado que temos que ter é com a quantidade e disposição das coisas nos slides.
Um slide com muita coisa e tudo desajustado ficar feio e com certeza irá ficar na cara que está tudo desalinhado quando fizermos a transição durante a apresentação.
Cuidado com as cores!!! Slides muito coloridos até podem ser bonitos, parecer alegres, mas parece também um trabalho de educação artistica :), perde credibilidade e as cores podem confundir informações.

- Como???
Eu explico!!!

Se eu desejo mostrar em minha apresentação que um determinado recurso ou informação é crítica e requer muita atenção, não tem problema, use um tom vermelho. Se estiver em alerta e for um fator que pode vir a ser um problema, amarelo. Se estiver tudo bem, ser um ponto que atende completamente, ainda possui recursos disponíveis, use verde.
Cores de transição de informações devem seguir tonalidades iguais. Se começar com uma cor em tons claros, as demais mesmo que diferentes devem seguir com tons claros.

Exemplos de misturas de cores que ficam legais


  • Cinza claro, um azul não muito claro, preto e branco
  • Verde, azul e amarelo com um fundo mais cinza


Exemplos de mistruras de cores que não ficam legais


  • Vermelho, laranja e branco
  • Amarelo, branco e azul

Modelo de uma apresentação sem qualidadeApresentação_errrada

Por que essa apresentação é errada:

- As cores não possuem nenhuma ordem, ao sequer fazendo algum sentido juntas. É uma poluição visual
- Mistura de fontes nas palavras, tamanhos, efeitos
- Palavras em inglês e português
- Muitas imagens uma em cima da outra
- Textos que se destacam mais que um título


Não é que estas cores não possam ser utilizadas, mas elas devem conseguir fazer um contraste uma sobre a outra, não parecer que são de cores "iguais".

Outro fator importante e que fica bem visível quando fazemos cada uma de um jeito é o tipo da fonte e o tamanho das letras.
Se for utilizar um tamanho e fonte de letra para o título do slide, usar a mesma para os demais. Alinhar na mesma posição.
Se utilizar um determinado tamanho para um subtítulo, usar o mesmo para os demais.
O mesmo vale para os textos de conteúdo.

Se por algum motivo, formos utilizar uma caixa de texto e esta deva servir de modelo para as demais, porém, a quantidade de texto for ultrapassar o tamanho da caixa e alinhamento, podemos usar uma tática que é de diminuir o tamanho do texto desta caixa em -1 em relação ao tamanho padrão. Ou em último caso se não der certo mesmo assim, tente trocar alguns conjuntos de palavras por outras para caber na caixa de texto.

Não existe problemas em utilizar negrito em outros textos, colocar tudo em "caixa alta" ou escrever de forma convencional colocando determinadas palavras com sua primeira letra maiúscula e as demais minúscula, palavras como nome próprio seguindo este critério, etc.


Em resumo, uma apresentação deve ser limpa, conteúdo objetivo, padrão de letra, tamanho, cores, tomando cuidado é claro com a sinergia das cores e claro quantidade de slides.
Muito em uma ampresentação, devemos falar ao invés de escrever, então é muito importante estudarmos e termos propriedade na hora de falar.

Vamos agora aos exemplos de boas apresentações:

Apresentação 1
Apresentação 2 

Espero que essas dicas sejam úteis e que todos possamos fazer ótimas apresentações daqui para frente.

Abraço