-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
tuxhld wrote:
> Acessei o home do bash
> http://www.caliban.org/bash/
>
> baixei a última versão 4.0
> ftp://ftp.cwru.edu/pub/bash/bash-4.0.tar.gz
>
> tar xvfz bash-4.0.tar.gz
> cd bash-4.0
> ./configure --prefix=/opt/bash-4.0
> make
> make install
>
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
> patch -Np1 < ../bash4-017
Mais um detalhe importante. os patches não são cumulativos. TODOS devem ser
aplicados. A data do tarball do bash-4 é 20/02 e os
patches começam em 03/09. O cabeçalho do patch bash40-001 diz claramente que o
arquivo parse.
Olá pessoal,
Estou com um problema aqui pra solucionar e quero usar o comando
mpstat -p ALL que dá a informação do uso das CPUs de uma máquina. A questão
é como enviar a informação
deste comando de cada NODE para o SERVIDOR através de um script. O detalhe é
que além de ser enviada deve ser a cada
*/5 * * * * mpstat -p ALL > /dir_compartilhado/$(hostname -s)
ou então
*/5 * * * * rm -f /dir_compartilhado/mpstat-all.log && mpstat -p ALL
>> /dir_compartilhado/mpstat-all.log
Claro que to falando do crontab, e em todos os nodes do cluster. :)
--
Flavio do Carmo Junior aka waKKu
2009/4/14 Lu
Mas neste caso Flavio, dir_compartilhado deve estar no SERVIDOR. Ou seja,
digamos que tenho
um cluster onde:
192.168.0.1 SERVIDOR
192.168.0.2 node2
192.168.0.3 node3
e assim por diante.
O script precisa ser rodado em cada node e enviar a informação pro SERVIDOR.
Pensei em usar o NFS, mas não se
Boa tarde Pessoal,
ainda estou aqui lutando pra descobrir uma forma de resolver meu problema e
estou precisando de uma informações que talvez alguém saiba.
verifiquei que meu problema está realmente no comando "sed" não estou
conseguindo pegar corretamente a informação que esta sendo passado pelo
Não entendi o teu conceito de "cluster", mas vamos a outra solução entao:
Desde que exista chave ssh entre nodes e SERVIDOR, tu pode fazer:
node1# mpstat -p ALL | ssh r...@servidor "cat > /tmp/mpstat-$(hostname -s)"
node2# mpstat -p ALL | ssh r...@servidor "cat > /tmp/mpstat-$(hostname -s)"
Se d
sed -r 's/(STRING:|\s")//'
Tenta isso..
\s == espaços em branco, é um builtin do sed, mas se o teu nao
reconhecer tente por somente um espaço em branco normal.
--
Flávio do Carmo Júnior aka waKKu
2009/4/14 Felipe :
>
>
> Boa tarde Pessoal,
> ainda estou aqui lutando pra descobrir uma forma de
Senhores,
Estou precisando extrair umas informações de um switch. Ele infelizmente não
retorna estas informações via SNMP (pelo menos que eu saiba). Então resolvi
fazer um script com expect.
cat get_mactable.exp
#!/usr/bin/expect -f
spawn telnet [lindex $argv 0]
expect {
UserName: {
sen
Fala Felipe,
isso deve funcionar:
*teste=`comando host|sed -r 's/STRING: "(.*) .*/\1/'`*
--
Abração,
Julio
*Cursos de Shell e Zenity nos finais de semana:
- Em SP ligue (11) 2125-4747;
- Em DF ligue (61) 3223-3000;
- No RJ brevemente;
- Turmas fechadas em outras cidades ligue (21) 8112-9988*
200
Fala Luciano,
vou te dar uma resposta um pouco vaga, mas vale a pena pesquisar.
Cada cliente deverá ter em sua crontab uma linha referente ao mpstat do qual
vc deseja obter o resultado.
Para mandar para o servidor, verifique a sintaxe dos seguintes cmds:
*nc* (netcat) esse é o meu preferido;
*expe
Um exemplo parecido com o teu, pode te ajudar..
Uso pra criar a regra de nat em um roteador da embratel:
Paste: http://rafb.net/p/2bfyaa19.html
ou
wallygator:~ # cat /scripts/nat-rule.expect
#!/usr/bin/expect -f
spawn telnet 192.168.0.1
expect ".*Type ENTER.*"
send "\r"
expect ".*ption:.*"
send
--- Em shell-script@yahoogrupos.com.br, Flavio Junior escreveu
>
> Um exemplo parecido com o teu, pode te ajudar..
> Uso pra criar a regra de nat em um roteador da embratel:
>
> Paste: http://rafb.net/p/2bfyaa19.html
>
> --
>
> Flávio do Carmo Júnior aka waKKu
>
> 2009/4/14 Fabiano Caixeta Dua
13 matches
Mail list logo