Listando e montando disco pelo UUID no ubuntu

O UUID (Universally Unique Identifier) pode ser utilizado para identificar um disco como ponto de montagem. A estratégia de utilizar o UUID ao invés do nome do dispositivo é mais interessante pois caso você troque o disco de porta física, haveria muitos problemas de ponto de montagem incorreto.

Para listar todos os seus discos e seus respectivos UUIDs basta executar o comando abaixo

 

ls -l /dev/disk/by-uuid
lrwxrwxrwx 1 root root 10 Oct 29 11:21 1cadf475-fa59-4809-a3a0-667bc581f44c -> ../../sdb1

 

Para montar o seu disco usando o UUID basta alterar o seu fstab para utilizar o UUID ao invés do device conforme o exemplo abaixo:

#Modo antigo de montar
/dev/sdb1 /media/dados ext4 defaults 1 2

#Modo Novo
UUID=1cadf475-fa59-4809-a3a0-667bc581f44c /media/dados ext4 defaults 1 2

 

 

Criando repositório único de arquivos para diversos servidores usando NFS

O objetivo deste post é demonstrar como criar um único repositório de arquivos para acesso através de diversos servidores. Você pode estar se perguntando onde e como devo utilizar isso? Bom, há muitas utilizações mas uma delas, e a motivadora deste estudo e post, e a possibilidade de você armazenar em um único lugar todo o conteúdo do seu site web (/var/www) e poder utilizar por diversos servidores balanceados, ou seja, você poderá ter 10 servidores Web acessando um único /var/www sem ter que se preocupar toda vez que atualizar um arquivo em um servidor ter que replicar para os outros.

Leia mais

Esquema elétrico do som Citroen/Peugeot

Este post foge um pouco do que comumente posto, que é relacionado a TI e fotografia, mas como tive bastante dificuldade para achar este esquema estou postando aqui.

O objetivo deste post é mostrar o esquema elétrico do som (imagem abaixo) utilizado em alguns carros da Citroen e Peugeot. A Motivação deste post foi a necessidade de instalar um Subwoofer no Citroen C4.

Som

Leia mais

Balanceamento de carga usando Iptables e Squid

Após muita pesquisa em fóruns on-line, bem como muitas configurações erradas, muitos cabelos perdidos, estou trazendo a você um passo-a-passo para configurar o Iptables e Squid para possibilitar o balanceamento de carga utilizando uma única instancia (instalação) do Squid e Iptables.

O balanceamento de carga, neste nosso ambiente, tem o objetivo de possibilidar que você tenha 2 ou mais provedores de acesso a internet (ex.: ADSL, Cable, etc…) balanceanco o seu tráfego de rede balanceado entre eles.

Leia mais

Permissões WordPress

Segue abaixo o correto permissionamento de arquivos do WordPress

chown www-data:www-data -R *          # Let apache be owner
find . -type d -exec chmod 755 {} \;  # Change directory permissions rwxr-xr-x
find . -type f -exec chmod 644 {} \;  # Change file permissions rw-r--r--

Text to speech para asterisk usando Google Translate

Este script AGI foi desenvolvido para que você possa dar a capacidade do seu Asterisk falar com o seu usuário/cliente.

Este script utiliza a plataforma do Google Translate para reinderizar (converter) um texto para audio, e posteriormente tocar este audio no Asterisk. Como este script utiliza a plataforma do Google Translate, você pode realizar este processo em diversas linguagens, para maiores informações verifique a documentação do Google.

Leia mais

Asterisk – CallerID

Este post tem por objetivo demonstrar como realizar a identificação de chamadas através do Asterisk usando uma placa analógica FXO.

A maioria das operadoras no Brasil utiliza sinalização Padrão do Asterisk, porem a Net, VIVO e a OI utilizam outro tipo de sinalização. A boa notícia é que podemos realizar essa identificação sem a necessidade de conversor DTMF para FXS como muitos fóruns sugerem.

Leia mais