Autor: cialinux

Mapeando partições em LVs LVM (kpartx)

Esta dica é especial para quem trabalha com virtualização (Xen/KVM), e faz muito uso de unidades lógicas LVM, mas não significa que não possa ser usada para outros fins …

Bom normalmente em ambientes de virtualização com XEN ou KVM utilizamos unidades lógicas LVM para servirem de disco para as VMs. Pois bem, isso leva a unidade LVM a ser formatada e particionada, tornando ela uma “mini fortaleza”, hehehe. Caso seja necessário visualizar e montar estas partições criadas na unidade lógica temos que mapea-las como device no S.O Linux. Para isso, podemos utilizar o comando kpartx, conforme sintaxe abaixo:

Read More

Listando arquivos instalados por um RPM (–filesbypkg)

Olá pessoal, segue mais uma dica rápida e que sempre me faz ler o man do rpm quase inteiro quando preciso… hahaha

Desta vez vai ficar registrado…  😀

Com certeza, assim como eu, muitos já se depararam com a situação em que instalou um pacote RPM, via rpm ou até mesmo via yum, e não sabe quais são os binários e arquivos que este pacote instalou..  🙁  PUTS…

Read More

Remontando a unidade RAIZ de um LINUX como RW


Olá pessoal…

Dica rápida mas muito útil…  😀

Muitas vezes, em sistemas RedHat ou SuSE (ou qualquer outra distro  =D ) o sistema acusa algum problema com algum sistema de arquivos, e cai diretamente no BASH em modo de manutenção. Geralmente só conseguimos reverter tal status realizando o fsck para correção de possíveis erros nos sistemas de arquivos, e estes com certeza estarão montados como Read-Only. Porém, muitas vezes precisamos realizar alguma alteração de urgência em casos de problemas com o fsck e/ou em casos de Backup emergencial antes que a “casa caia” de vez, porém nos deparamos com o sistema de arquivos montado como somente leitura…

Para remontar estas partições como RW para realizar alguma alteração em arquivos de configuração (tais como /etc/fstab ou /etc/mtab) deve-se remontar o filesystem como RW. Para isso deve ser feito o simples comando:

mount -o remount,rw /dev/UNIDADE_DISCO

Depois disso a unidade já estará disponível para escrita…

Abraços..!

Por: Franklin Moretti

Referência: man mount

BONNIE++ , BenchMark de disco em sistemas Linux

A ferramenta Bonnie++ é uma ótima opção de BenchMark de disco, que oferece varias opções e condições variadas para realizar os testes de desempenho da unidade de disco. Esta ferramenta, oferece uma interface em linha de comando, tornando assim agradável a realização de testes de desempenho em servidores remotos. Para instalar, utilize o repositório preferido de sua distro Linux, ou de uma olhada na pagina refenciada no fim do post.

Bom, vamos a uma abordagem objetiva desta ferramenta… =D

Read More

Configurando o Layout de teclado no console Linux – *RED-HAT

Quem nunca se deparou com um layout US e um teclado ABNT2 antes…?  Poise, por varias vezes me deparei com esta situação, sempre me virei por conhecer bem o layout US, porém quando a necessidade de correção foi mais forte tive que me virar.. hehehe

Para plataformas RED HAT que necessitam realizar a troca do layout de teclado no modo texto do Linux (console tty, CRTL+ALt+F2, F3, etc…), e que de quebra não possua a ferramenta system-config-keyboard-tui ou system-config-keyboard pode alterar a configuração através do arquivo /etc/sysconfig/keyboard. Neste arquivo deve conter uma linha KAYTABLE=”LAYOUT DESEJADO”.

Seguem exemplos dos dois mais usados  =)

Read More

LVM como disco em maquinas virtuais VMWare

O VMware por padrão não consegue tratar unidades lógicas LVM como dispositivos físicos ao utilizar um disco virtual do tipo “Physical”. Para contornar este comportamento, podemos “enganar” o VMWARE com os seguintes passos:

Damos permissão 755 para o diretório de mapeamento do Volume-Group do LVM. Supondo que temos o VG denominado LVM teríamos o seguinte:

chmod 755 /dev/LVM

Depois devemos dar permissão 666 para o Logical-Volume a ser utilizado como disco virtual na VM. Considerando que temos o logical volume nomeado como VM01_raiz teríamos o seguinte:

Read More

01 – Criando e excluindo volumes de discos ZFS, uma abordagem inicial ao ZPOOL

Bom, este é o começo da utilização do ZFS, saber criar os POOLs, ou seja, os grupos de discos (ou o disco) para abrigar os sistemas de arquivos ZFS. É meio complicado entender de cara isso, mas no decorrer deste primeiro artigo garanto que isso ficará claro.

Para o melhor entendimento, vamos simular uma situação comum de hoje. Possuímos 4 discos rígidos (Hds) de 750Gb cada, e desejamos criar um sistema RAID e tornar destes 4 discos um só volume possuindo a soma do espaço em disco dos 4. Neste nosso caso teríamos 4 x 750, que seria aproximadamente 3Tb de espaço em disco, legal isso né?

Read More

Uma introdução ao ZFS

O ZFS (ZettaByte File System) é um sistema de arquivos muito moderno, apesar de não muito recente que implementa em seu funcionamento vários recursos extraordinários, normalmente encontrados somente em STORAGES avançados, tais como suporte a snapshots, RAID 0 e 1 para desempenho e proteção de dados (espelhamento), suporte a hotspare, checksum anti-corrompimento, controle de quota e alocação de espaço em disco, volumes lógico (LUN) para alocamento de espaço em disco, dentre muitos outros adicionais, como compactação a quente de sistemas de arquivos, compartilhamentos dos volumes de dados, controles de permissões, e muito mais.

Read More

“cp -f” não funciona? Eliminando alias padrões em distros RedHat like’s

Em distribuições LINUX RedHat e suas derivadas (Centos, Fedora, e possivelmente outras) utilizam por padrão uma listagem de aliases, que substituem o comando cp, rm e mv padrões do Linux. Trata-se de um “nível de segurança” que considero abusivo em distros enterprise como o RedHat. Estes aliases passam por padrão o parâmetro -i aos ditos comandos que “podem comprometer” a integridade do sistema, se não utilizados corretamente.

Mas porque um administrador que DEVE saber que a opção -f dos ditos comandos é para FORÇAR a mudança precisaria desta “MÃOZINHA” da gigante RedHat? Imaginem o trabalho que da ter de reestruturar uma diretório com 100 arquivos sendo que 50 deles já existem, e ter de responder y/s para cara sobrescrita de arquivo… Seria chato ter que burlar isso né?

Pois bem, para mudar isso é simples, depois de tanto tempo sendo incomodado por este padrão:

Os aliases estão armazenados no arquivo de configuração .bashrc do diretório ~root, e possui o seguinte conteúdo:

Read More

SSH: confiança entre servidores

Olá pessoal,

Chegamos ao início de mais um ano, e como o ano anterior, estamos sempre dispostos a compartilhar conhecimentos envolvendo este nosso \”mundo pinguim\”.

 

Aproveitando o último post do Hudson, que abrange o fator \”conectividade\”, segue mais uma sobre o nosso poderoso protocolo SSH:

Quem nunca reclamou \”Po qual é a senha daquele servidor mesmo..?!\”, ou ainda reclamou por ter de digitar a senha de acesso durante a copia de vários arquivos via ssh. Bem para quem passa ou passou por isso segue a solução, no qual fará todas as transações SSH sem o pedido de senha.

Para criar uma relação de confiança entre dois ou mais micros na rede, existe um procedimento um tanto quanto simples.

Primeiramente é necessário criar uma chave de conexão segura na máquina de origem, ou seja, na máquina em que vai partir a conexão ao alvo, sem pedir senha. A geração deve ser feita com o comando a seguir:

Read More