sexta-feira, 14 de junho de 2013


XenServer - Auto Start/Autobook VM


1) Habilitando Ligamento Automático;
 
Execute o comando abaixo para pegar o uuid do pool:


# xe pool-list

O comando acima deverá retornar algo como:

uuid ( RO)  : 3cc48f57-4a72-1368-ca71-366c7183989

Agora para ativar a inicialização automática execute o comando abaixo incluindo o uuid recebido acima:

xe pool-param-set uuid=3cc3455-3a4f-1235-ca12-334c4455678 other-config:auto_poweron=true


2) Agora vamos escolher quais vm's serão iniciadas:
Neste procedimento também será necessário capturar o uuid de cada vm, para isso utilize o comando:

# xe vm-list

O comando acima deverá retornar algo como:

uuid ( RO)           : 78a934f3-20e5-a4341b-0403-5aa4e3726467
name-label ( RW): NOME_DA_VM
power-state ( RO): running


Como no item 1 capture o uuid da vm e utilize-o no comando abaixo:

xe vm-param-set uuid=78a934f3-20e5-a4341b-0403-5aa4e3726467 other-config:auto_poweron=true

quarta-feira, 6 de março de 2013

Apache2 - Php5 - Mysql - PhpMyAdmin: Debian Squeeze


1 - Instalação Apache2

#  apt-get install apache2

Verificando se o Apache está funcionando: abrir qualquer  navegador  e digitar na barra de endereços: http://localhost  ou  http://http://127.0.0.1/

Se aparecer: "It works" o apache esta OK.


2 – MySQL

# apt-get install mysql-server mysql-client



3 –  PHP5

#  apt-get install  php5  libapache2-mod-php5

Depois de instalado o PHP, será necessário reiniciar o serviço Apache:

/etc/init.d/apache2 restart

Podemos  verificar se o PHP está funcionando, para isto, basta criar um <arquivo.php> no Document Root do Apache (/var/www)

# vim /var/www/ arquivo.php

Digitar as seguintes linhas dentro do arquivo:
<?php
phpinfo();
?>

Isso fará  abrir a página PHP Info, quando for digitado http://localhost/arquivo.php.

Agora podemos instalar os Módulos do PHP:

# apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

Devemos novamente reiniciar o Apache:

# /etc/init.d/apache2 restart

4 –  PhPMyAdmin

O phpmyadmin é usado para acesso manipulação do Banco de Dados. O processo de instalação é extremamente simples:

# apt-get install phpmyadmin

Para executar o PhpMyAdmin basta abrir o navegador e digitar a seguinte linha:

http://localhost/phpmyadmin

segunda-feira, 25 de fevereiro de 2013

Editor VIM - Comentar várias linhas



Existem algumas formas de comentar múltiplas linhas no Vim, seguem 2 delas:

1) Selecionando as linhas:
- CTRL+V para ir para o VISUAL MODE e selecione as linhas que você quer comentar;
- Digite : (dois pontos)
- Digite s/^/#/
- ENTER

2) Informando as linhas:
- No console do Vim digite :X, Y s/^/#/
Onde X é a primeira e Y é a última linha que você quer comentar.

Note:
s/// faz a substituição.
^ é diz que é para alterar o início das páginas
# é o símbolo de comentário de ruby, use o símbolo de comentário da sua linguagem.

Virtualização : Xenserver 6.1 + Boot no IBM X3100 M4



Esse problema me deparei  quando instalei o XenServer 6.1 em um servidor IBM x3100 M4. Após  feita a instalação ao restartar o servidor,  simplesmente  não dava boot, como se não tivesse feita nenhuma instalação no HD. O problema trata-se do “UEFI secure booting”, um dispositivo de inicialização “segura” dos computadores, que objetiva, em tese, impedir que um software malicioso ou vírus inicie pela máquina antes do próprio sistema operacional.

Fonte : Ubuntu Dicas


Como resolver o problema Uefi ?

Entrar no boot (f1).
Selecionar  “Boot Manager” no menu principal.
Selecionar “Add Boot Option”
Na lista que aparece selecione “Legacy Only” e pressionae ENTER.  A flag será adicionada  ao final da lista.
Selecione ” Change boot Order “  e pressione ENTER.
Selecione  ‘Legacy Only’ label e pressione + para ir ao topo da lista. Presione Enter.
Selecione ” Commit Changes” e pressione ENTER.
Salve as configurações e de reboot.



Mensagem Após Logon - Debian



O arquivo que devemos alterar é o motd.  O arquivo /etc/motd é só um link para o arquivo /var/run/motd. E este outro por sua vez é gerado por um script automático do Linux.

Para podermos colocar a mensagem após o logon no Debian, devemos excluir ou modificar o nome do arquivo:

# mv /etc/motd /etc/motd.bak

Após isso crie um motd novo, que não aponte para o /var/run/motd. Após isso basta editar o arquivo e digitar a mensagem.