[Glass] Safe way to interrupt/stop a GC?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

[Glass] Safe way to interrupt/stop a GC?

GLASS mailing list
Hello,

Due to an hardware migration mistake on our side, our Garbage collection suddenly takes too long.  The VM got moved from an SSD to a RAID 10 with fastcache on top of it.  But that ends up not being a good choice.

What is the safest way to interrupt a GC simply started with:
SystemRepository markForCollection.

Can I just kill the process?  That's under the old GLASS appliance running 2.4.  The GC has been running for 8h now.

Thanks,
Thierry

_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass
Reply | Threaded
Open this post in threaded view
|

Re: [Glass] Safe way to interrupt/stop a GC?

GLASS mailing list
Yes, you may kill the process. GemStone will recognize the loss of the process and do appropriate cleanup.

James

On Feb 25, 2015, at 10:03 AM, Thierry Thelliez via Glass <[hidden email]> wrote:

Hello,

Due to an hardware migration mistake on our side, our Garbage collection suddenly takes too long.  The VM got moved from an SSD to a RAID 10 with fastcache on top of it.  But that ends up not being a good choice.

What is the safest way to interrupt a GC simply started with:
SystemRepository markForCollection.

Can I just kill the process?  That's under the old GLASS appliance running 2.4.  The GC has been running for 8h now.

Thanks,
Thierry
_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass


_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass
Reply | Threaded
Open this post in threaded view
|

Re: [Glass] Safe way to interrupt/stop a GC?

GLASS mailing list
Thanks for the quick answer.

Before I kill the process, is there a way to know the % GC completion?  In other words I would like to know if the process is about to complete or if we still have a significant amount of waiting time in front of us.


Thierry

On Wed, Feb 25, 2015 at 11:04 AM, James Foster <[hidden email]> wrote:
Yes, you may kill the process. GemStone will recognize the loss of the process and do appropriate cleanup.

James

On Feb 25, 2015, at 10:03 AM, Thierry Thelliez via Glass <[hidden email]> wrote:

Hello,

Due to an hardware migration mistake on our side, our Garbage collection suddenly takes too long.  The VM got moved from an SSD to a RAID 10 with fastcache on top of it.  But that ends up not being a good choice.

What is the safest way to interrupt a GC simply started with:
SystemRepository markForCollection.

Can I just kill the process?  That's under the old GLASS appliance running 2.4.  The GC has been running for 8h now.

Thanks,
Thierry
_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass



_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass
Reply | Threaded
Open this post in threaded view
|

Re: [Glass] Safe way to interrupt/stop a GC?

GLASS mailing list
Using statmonitor data in vsd, look at the ProgressCount and compare it to the ProgressCount from a recent run that completed.

James 

On Feb 25, 2015, at 10:16 AM, Thierry Thelliez <[hidden email]> wrote:

Thanks for the quick answer.

Before I kill the process, is there a way to know the % GC completion?  In other words I would like to know if the process is about to complete or if we still have a significant amount of waiting time in front of us.


Thierry

On Wed, Feb 25, 2015 at 11:04 AM, James Foster <[hidden email]> wrote:
Yes, you may kill the process. GemStone will recognize the loss of the process and do appropriate cleanup.

James

On Feb 25, 2015, at 10:03 AM, Thierry Thelliez via Glass <[hidden email]> wrote:

Hello,

Due to an hardware migration mistake on our side, our Garbage collection suddenly takes too long.  The VM got moved from an SSD to a RAID 10 with fastcache on top of it.  But that ends up not being a good choice.

What is the safest way to interrupt a GC simply started with:
SystemRepository markForCollection.

Can I just kill the process?  That's under the old GLASS appliance running 2.4.  The GC has been running for 8h now.

Thanks,
Thierry
_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass




_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass