[vmchecker-dev] cont svn
Razvan Deaconescu
razvan at anaconda.cs.pub.ro
Wed Jul 9 13:04:09 EEST 2008
On Wed, 2008-07-09 at 12:57 +0300, Razvan Deaconescu wrote:
> On Wed, 2008-07-09 at 02:33 -0700, Szekeres Adriana wrote:
> > Ceau,
> >
> > Am inceput sa ma familiarizez cu API-ul in C. Pentru python am gasit
> > un link[1] dar inca nu l-am studiat foarte bine, deoarece m-am
> > impotmolit la o chestie:
> >
> > * pentru a porni vm in shell, vad ca in so_checker.sh folosesc
> > /usr/bin/vmrun revertToSnapshot "$vm"
> >
> > * asta se implementeaza folosind API-ul VIX :
> > [...]
> > jobHandle = VixVM_RevertToSnapshot(vmHandle,
> > snapshotHandle,
> > 0, // options
> > VIX_INVALID_HANDLE, //
> > propertyListHandle
> > NULL, // callbackProc
> > NULL); // clientData
> >
> > printf("RtS\n");
> > err = VixJob_Wait(jobHandle, VIX_PROPERTY_NONE);
> > printf("RtS\n");
> > [...]
> >
> > Problema e ca, si daca dau comanda in shell, asa cum este implementat
> > momentan, si daca rulez programul C, porneste vm snapshot-ul dar
> > procesul nu se termina. Ramane agatat. In prgramul C ramane in
> > VixJob_Wait. Probabil este de la serverul meu?
>
> Si pe sistemul meu este aceeasi problema. Pe serverul unde se face
> testarea insa totul e OK (pe sanctuary.cs.pub.ro). Adica vmrun nu ramane
> agatat. Nu-mi dau seama de problema. Oricum din momentul in care Sergiu
> va instala sistemul in EG106 vom putea testa direct acolo.
Hmmm ... ai cumva sistem pe 64 de biti? Eu asa am. Observ ca in iesirea
de la strace[1] spune ca se blocheaza in poll si ca procesul ruleaza in
modul 32 de biti. Poate e de la asta.
Razvan
[1] http://anaconda.cs.pub.ro/~razvan/projects/vmchecker/
More information about the vmchecker-dev
mailing list