Pessoal, estou tentando rodar o BENCHMARK OSDL-DBT-2 e identifiquei vários
problemas no meu ambiente.
Estou tentando resolver este primeiro:

Descrição:  Depois de rodar o Benchmark, executando a linha abaixo, como
usuario Postgres:

$ sh run_workload.sh -c 20 -d 300 -w 1 -o -t

Da um aviso de erro envolvendo o módulo PEARL

=========================================================
Can't locate Test/Parser/Dbt2.pm in @INC (@INC contains:
/usr/lib/perl5/5.8.8/i486-linux-thread-multi /usr/lib/perl5/5.8.8
/usr/lib/perl5/site_perl/5.8.8/i486-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl .) at
/root/projetos/osdldbt/scripts/post-process line 13.
BEGIN failed--compilation aborted at
/root/projetos/osdldbt/scripts/post-process line 13.
=========================================================

Verifiquei lá na pasta e existe a pasta /USR/LIB/PERL5/SITE_PERL,  mas a
pasta /usr/lib/perl5/5.8.8/i486-linux-thread-mult não.
Não achei também o arquivo Dbt2.pm

Alguém saberia como corrigir esses erros?

Abaixo segue o log completo da execução:


================L O G       C O M P L E T O
====================================
[EMAIL PROTECTED]:/root/projetos/osdldbt/scripts$ sh run_workload.sh -c 20 -d
300 -w 1 -o -t
run_workload.sh: option requires an argument -- t
waiting for server to shut down.... done
server stopped
server starting
************************************************************************
*              DBT-2 test for pgsql started
*                                                                      *
*           Results can be found in output/17 directory
************************************************************************
*                                                                      *
*  Test consists of 3 stages:                                          *
*                                                                      *
*  1. Start of client to create pool of databases connections          *
*  2. Start of driver to emulate terminals and transactions generation *
*  3. Processing of results                                            *
*                                                                      *
************************************************************************

DATABASE SYSTEM: localhost
DATABASE NAME: dbt2
DATABASE PORT: 5432
DATABASE CONNECTIONS: 20
TERMINAL THREADS: 10
TERMINALS PER WAREHOUSE: 10
SCALE FACTOR(WAREHOUSES): 1
DURATION OF TEST (in sec): 300
1 client stared every 1000 millisecond(s)

Stage 1. Starting up client...
Sleeping 21 seconds
starting oprofile: p4slc
Password:
The specified file /usr/src/linux-2.6.21.5-smp/vmlinux does not seem to be
valid
Make sure you are using the non-compressed image file (e.g. vmlinux not
vmlinuz)
No vmlinux file specified. You must specify the correct vmlinux file, e.g.
opcontrol --vmlinux=/path/to/vmlinux
If you do not have a vmlinux file, use
opcontrol --no-vmlinux
Enter opcontrol --help for full options
No vmlinux file specified. You must specify the correct vmlinux file, e.g.
opcontrol --vmlinux=/path/to/vmlinux
If you do not have a vmlinux file, use
opcontrol --no-vmlinux
Enter opcontrol --help for full options

Stage 2. Starting up driver...
1000 threads started per millisecond
estimated rampup time: Sleeping 20 seconds
estimated rampup time has elapsed
reseting oprofile counters: p4slc
estimated steady state time: Sleeping 300 seconds
oprofile is dumping data: p4slc
Password:
Unable to complete dump of oprofile data: is the oprofile daemon running?
Daemon not running

Stage 3. Processing of results...
Killing client...
run_workload.sh: line 461:  3989 Terminated
${abs_top_srcdir}/src/client ${CLIENT_COMMAND_ARGS}
>${OUTPUT_DIR}/client.out 2>&1
waiting for server to shut down..... done
server stopped
Can't locate Test/Parser/Dbt2.pm in @INC (@INC contains:
/usr/lib/perl5/5.8.8/i486-linux-thread-multi /usr/lib/perl5/5.8.8
/usr/lib/perl5/site_perl/5.8.8/i486-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl .) at
/root/projetos/osdldbt/scripts/post-process line 13.
BEGIN failed--compilation aborted at
/root/projetos/osdldbt/scripts/post-process line 13.
oprofile is annotating source: p4slc
opannotate error: No sample file found: try running opcontrol --dump
or specify a session containing sample files

stopping oprofile daemon: p4slc
Daemon not running
chmod: cannot access `/root/projetos/osdldbt/scripts/output/17/db/log': No
such file or directory
Test completed.
Results are in: /root/projetos/osdldbt/scripts/output/17



============================== F  I   M      LOG
====================================================












Em 13/02/08, Euler Taveira de Oliveira <[EMAIL PROTECTED]> escreveu:
>
> [EMAIL PROTECTED] wrote:
>
> > dai ele gera varios dados de estatisticas, mas olhei todos e nenhum
> > informa as transações por minuto da operação NEW-ORDER.
> > Tem um arquivo chamado NOTPM.INPUT na raiz que eu acho que le um outro
> > arquivo, para gerar  essas estatisticas de TPM mas não sei também como
> > usa-lo, segue o código que está dentro dele.
> >
>
> O NOTPM fica em scripts/output/XXX/driver/results.out. Onde XXX é um
> número sequencial de testes realizados.
>
>
>
> --
>    Euler Taveira de Oliveira
>    http://www.timbira.com/
>
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a