# Servidores Linux toor
# Alguns detalhes importantes quanto a instalacao de um servidor no modo
RAID 1, via software
# Inicie a maquina pelo Cd/DVD
# crie as particoes de sua preferencia
# Neste exemplo foi criado o raid com as duas particoes /dev/sda1 e /dev/sdb1 (dois discos sata)
mdadm --create /dev/md0 --chunk=4 --level=1 --raid-devices=2 --spare-devices=0 /dev/sd[ab]1
# pronto seu raido esta criado, rode o setup e instale o linux no /dev/md0
# depois com o LInux ativo vc pode criar outras "raids" com as particoes e HDS livres
#se tudo ocorrer ok, seu lilo.conf deve estar com as seguintes referencias para os discos
boot = /dev/md0
e
root = /dev/md0
# quando tudo estiver como deseja, configure o mdadm.conf
root@toor-data:~# mdadm -D --scan
ARRAY /dev/md0 level=raid1 num-devices=2 UUID=b74b87a2:c8a19bbd:4d89ccd6:660542cc
ARRAY /dev/md1 level=raid1 num-devices=2 UUID=a436d8d7:becd88af:74400b0c:1b5b03af
root@toor-data:~# mdadm -D --scan >> /etc/mdadm.conf
# POSSÍVEIS PROBLEMAS.
Caso voce tenha algum problema com a inicializacao, aparecer um monte de LI LI LI LI
OU 99 99 99 99 no lilo, e mesmo kernel panic em que vc necessite reiniciar o sistema
vc deve iniciar pelo CD e vai ter acesso as particoes como montagem em
mkdir /tmp/hd
mount /dev/sda1 /tmp/hd
Voce so consegue montar o /dev/sda1 por que o md0 nao foi inicializado inicando pelo CD
se vc quiser iniciar novamente a md0 vc precisa digitar o comando, com os hds desmontados:
mdadm --assemble /dev/md0 /dev/sda1 /dev/sdb1
Assim vc pode montar:
mount /dev/md0 /tmp/hd
--
Abraços,
Rodrigo Otavio
Toor Tecnlogia e Servicos
www.toor.com.br
Pensou em Linux? pensou em Toor!
--------------------------------------------
segunda-feira, 22 de dezembro de 2008
sexta-feira, 19 de dezembro de 2008
Acessar servidor web pela Internet por ProxyPass
Ola Pessoal,
Muitas vezes, possuímos vários servidores na empresa e precisamos acessar recursos web de fora, como uma intranet ou sistema web.
É possível fazer este acesso com determinadas restriçoes, liberando somente uma pasta por exemplo. Vamos supor o seguinte cenário
------------------------------------
( Internet)
|
|
|
200.200.200.200 (wan)
{ Firewall }
192.168.0.254 (lan)
|
|
| switch| --------- [webserver] 192.168.0.1
------------------------------------
A conexao Internet esta ligada no firewall com ip fixo (tbm funciona com ip dinamico) e o fw ligado na rede local.
Vamos supor que voce precise acessar externamente a pasta /sistema/ do seu servidor web, somente ela pois as outras estao relacionadas a intranet e assuntos internos.
Desta forma basta habilitar o apache no servidor firewall e configurar o recurso ProxyPass apontando para o servidor web interno.
Edite o httpd.conf (geralmente /etc/httpd/httpd.conf)
e procure pelo trecho
<>
ProxyRequests Off
ProxyPass /sistema/ http://192.168.0.1/sistema/
vc deve adicionar a terceira linha, onde vc informa a pasta "virtual" do servidor apache local (0.254) e o endereço interno que irá ser um "atalho" para esta "pasta virtual"
Desta forma voce pode acessar internamente e externamente recurso dos dois servidores simultaneos.
Este artigo é para uma situaçao específica, suponhamos que voce ja esteja com nat e regras de firewall pré configuradas para esta conexao.
Servidores Linux Slackware 12.1
ProxyPass
Rodrigo Otavio
Toor Tecnologia e Serviços
http://www.toor.com.br
Pensou em Linux? Pensou em Toor!
Muitas vezes, possuímos vários servidores na empresa e precisamos acessar recursos web de fora, como uma intranet ou sistema web.
É possível fazer este acesso com determinadas restriçoes, liberando somente uma pasta por exemplo. Vamos supor o seguinte cenário
------------------------------------
( Internet)
|
|
|
200.200.200.200 (wan)
{ Firewall }
192.168.0.254 (lan)
|
|
| switch| --------- [webserver] 192.168.0.1
------------------------------------
A conexao Internet esta ligada no firewall com ip fixo (tbm funciona com ip dinamico) e o fw ligado na rede local.
Vamos supor que voce precise acessar externamente a pasta /sistema/ do seu servidor web, somente ela pois as outras estao relacionadas a intranet e assuntos internos.
Desta forma basta habilitar o apache no servidor firewall e configurar o recurso ProxyPass apontando para o servidor web interno.
Edite o httpd.conf (geralmente /etc/httpd/httpd.conf)
e procure pelo trecho
<>
ProxyRequests Off
ProxyPass /sistema/ http://192.168.0.1/sistema/
vc deve adicionar a terceira linha, onde vc informa a pasta "virtual" do servidor apache local (0.254) e o endereço interno que irá ser um "atalho" para esta "pasta virtual"
Desta forma voce pode acessar internamente e externamente recurso dos dois servidores simultaneos.
Este artigo é para uma situaçao específica, suponhamos que voce ja esteja com nat e regras de firewall pré configuradas para esta conexao.
Servidores Linux Slackware 12.1
ProxyPass
Rodrigo Otavio
Toor Tecnologia e Serviços
http://www.toor.com.br
Pensou em Linux? Pensou em Toor!
quinta-feira, 18 de dezembro de 2008
Migrar servidor mysql
Este primeiro post vamos tratar como migrar um banco de dados Mysql de um servidor linux toor para outro.
Levamos em consideraçao que as versoes sao compativeis e que vamos migrar todo o banco incluindo todas as bases e permissoes de usuarios e senhas.
Este servidor linux toor esta em producao e terá uma parada de 15 minutos para operacao. Servidores Linux Slackware 12.1
---------------------------------------------------------------
# entrar no servidor 18.1
---------------------------------------------------------------
# desabilitar a checagem do mysql no server_monitor.var
MYSQL=0
# parar o banco
sh /etc/rc.d/rc.mysqld stop
# entrar no diretorio a ser copiado
cd /var/lib
# compactar o mysql
tar cvfj mysql-18-12-08.bz2 mysql
# copiar para o servidor novo
scp mysql-18-12-08.bz2 192.168.18.3:/var/lib
---------------------------------------------------------------
# entrar no 18.3
---------------------------------------------------------------
# parar o banco
sh /etc/rc.d/rc.mysqld stop
# entrar no diretorio base
cd /var/lib
# fazer uma copia da base atual
mv mysql old-mysql
# descompactar o backup
tar xvfj mysql-18-12-08.bz2
# subir o banco novo
sh /etc/rc.d/rc.mysqld start
# ativar o server monitor neste servidor
---------------------------------------------------------------
Testar o acesso ao banco e a migracao esta concluída.
O MySQL é um banco de dados muito flexível e simples de instalar e dar manutencao logo teremos novos posts deste banco para voce.
Rodrigo Otavio
Toor Tecnologia e Serviços
www.toor.com.br
Pensou em Linux? Pensou em Toor!
Levamos em consideraçao que as versoes sao compativeis e que vamos migrar todo o banco incluindo todas as bases e permissoes de usuarios e senhas.
Este servidor linux toor esta em producao e terá uma parada de 15 minutos para operacao. Servidores Linux Slackware 12.1
---------------------------------------------------------------
# entrar no servidor 18.1
---------------------------------------------------------------
# desabilitar a checagem do mysql no server_monitor.var
MYSQL=0
# parar o banco
sh /etc/rc.d/rc.mysqld stop
# entrar no diretorio a ser copiado
cd /var/lib
# compactar o mysql
tar cvfj mysql-18-12-08.bz2 mysql
# copiar para o servidor novo
scp mysql-18-12-08.bz2 192.168.18.3:/var/lib
---------------------------------------------------------------
# entrar no 18.3
---------------------------------------------------------------
# parar o banco
sh /etc/rc.d/rc.mysqld stop
# entrar no diretorio base
cd /var/lib
# fazer uma copia da base atual
mv mysql old-mysql
# descompactar o backup
tar xvfj mysql-18-12-08.bz2
# subir o banco novo
sh /etc/rc.d/rc.mysqld start
# ativar o server monitor neste servidor
---------------------------------------------------------------
Testar o acesso ao banco e a migracao esta concluída.
O MySQL é um banco de dados muito flexível e simples de instalar e dar manutencao logo teremos novos posts deste banco para voce.
Rodrigo Otavio
Toor Tecnologia e Serviços
www.toor.com.br
Pensou em Linux? Pensou em Toor!
Assinar:
Postagens (Atom)