[Glass] Cannot backup anymore while Seaside gems are running
Dale Henrichs via Glass
glass at lists.gemtalksystems.com
Mon Feb 6 08:47:45 PST 2017
Mariano,
The `Please wait...` message is displayed, because voting is ongoing, or
another process is holding onto the gc lock (see
TDGemStoneTool>>systemIsVoting):
systemIsVoting
| vs sessId |
vs := System voteState.
sessId := System sessionIdHoldingGcLock.
^ sessId ~= 0 or: [ vs > 0 and: [ vs < 4 ] ]
It would probably help the see what the voteState is and which session
is holding the GcLock. You could pass those results along as soon as you
get them.
The next step will be to supply us with some statmon files and your log
files that cover a failed backup.
Dale
PS: if you look at the man page for the backup command (`man bu
backup`), you'll see a line near the bottom that looks like this:
browse method --spec `TDGemStoneTool>>bubackup`
All man pages should have a line like this (not all have this yet:) that
will take you directly to the method that implements the command .. then
you can set a breakpoint in the that method for debugging/understanding
what's going on in a command ... I know that in this case it wouldn't
necessarily solve the problem, but I did figure it was worth pointing
out for future reference ...
On 02/06/2017 07:27 AM, Mariano Martinez Peck via Glass wrote:
> Hi,
>
> Previously I was able to make backups while my Seaside gems were
> running. Now, whenever I try to make a backup while they are running,
> I get this error:
>
> * 'Please wait until system is no longer voting and try again'*
>
> Of course I get that error even after shutting down the stone and
> starting again. And even waiting for a long time.
>
> The way I make the backups are:
>
> $GS_HOME/bin/todeIt $stoneName bu backup --commit $backupfile
>
> Both `system.conf` and `gem.conf` have this setting:
>
> $GS_HOME/bin/todeIt $stoneName bu backup --commit $backupfile
>
>
> Now...if I shut down the seaside gems, the backup does work.
>
> Any idea what I am doing wrong? I am on GemStone 3.3.3.
>
> Thanks,
>
>
> --
> Mariano
> http://marianopeck.wordpress.com
>
>
> _______________________________________________
> Glass mailing list
> Glass at lists.gemtalksystems.com
> http://lists.gemtalksystems.com/mailman/listinfo/glass
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gemtalksystems.com/mailman/private/glass/attachments/20170206/8ed7c0c7/attachment.html>
More information about the Glass
mailing list