[Katello] Improve Katello performance

Hi

We are using Katello to manage RHEL repositories. We have 26 repos with
approx. 200 thousand packages. The problem is that tasks like CV promoting
and publishing takes forever if succeeded at all. In most of times they
fail with various reasons and I need to manually resume these tasks
multiple times. I have increased RAM to 32G and CPU to 24 nprocs. But that
doesn't really help. What else can I do to improve Katello performance?

Edgars

> We are using Katello to manage RHEL repositories. We have 26 repos with
> approx. 200 thousand packages. The problem is that tasks like CV promoting
> and publishing takes forever if succeeded at all. In most of times they
> fail with various reasons and I need to manually resume these tasks
> multiple times. I have increased RAM to 32G and CPU to 24 nprocs. But that
> doesn't really help. What else can I do to improve Katello performance?

Hello,

search for On-Demand policy in Global Settings. This is a new feature
that will speed up syncs and promotions dramatically. It's a new
feature, I am not sure if latest stable release contains it.

··· -- Later, Lukas #lzap Zapletal

Hi

That is great news, I will wait version 3 then and see if it makes any
difference. Thanks again.

Edgars

trešdiena, 2016. gada 15. jūnijs 13:56:00 UTC+2, Eric Helms rakstīja:

··· > > > > On Wed, Jun 15, 2016 at 7:52 AM, Lukas Zapletal > wrote: > >> > We are using Katello to manage RHEL repositories. We have 26 repos with >> > approx. 200 thousand packages. The problem is that tasks like CV >> promoting >> > and publishing takes forever if succeeded at all. In most of times they >> > fail with various reasons and I need to manually resume these tasks >> > multiple times. I have increased RAM to 32G and CPU to 24 nprocs. But >> that >> > doesn't really help. What else can I do to improve Katello performance? >> >> Hello, >> >> search for On-Demand policy in Global Settings. This is a new feature >> that will speed up syncs and promotions dramatically. It's a new >> feature, I am not sure if latest stable release contains it. >> > > On-demand is only available in the upcoming 3.0. Generally speaking, > upgrading to 3.0 when it is released will see improvement gains with > changes made directly to that effect and Pulp 2.8 bringing in improvements. > > Eric > > >> >> -- >> Later, >> Lukas #lzap Zapletal >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Foreman users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to foreman-user...@googlegroups.com . >> To post to this group, send email to forema...@googlegroups.com >> . >> Visit this group at https://groups.google.com/group/foreman-users. >> For more options, visit https://groups.google.com/d/optout. >> > > > > -- > Eric D. Helms > Red Hat Engineering > Ph.D. Student - North Carolina State University >

> > We are using Katello to manage RHEL repositories. We have 26 repos with
> > approx. 200 thousand packages. The problem is that tasks like CV
> promoting
> > and publishing takes forever if succeeded at all. In most of times they
> > fail with various reasons and I need to manually resume these tasks
> > multiple times. I have increased RAM to 32G and CPU to 24 nprocs. But
> that
> > doesn't really help. What else can I do to improve Katello performance?
>
> Hello,
>
> search for On-Demand policy in Global Settings. This is a new feature
> that will speed up syncs and promotions dramatically. It's a new
> feature, I am not sure if latest stable release contains it.
>

On-demand is only available in the upcoming 3.0. Generally speaking,
upgrading to 3.0 when it is released will see improvement gains with
changes made directly to that effect and Pulp 2.8 bringing in improvements.

Eric

··· On Wed, Jun 15, 2016 at 7:52 AM, Lukas Zapletal wrote:


Later,
Lukas #lzap Zapletal


You received this message because you are subscribed to the Google Groups
"Foreman users" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to foreman-users+unsubscribe@googlegroups.com.
To post to this group, send email to foreman-users@googlegroups.com.
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.


Eric D. Helms
Red Hat Engineering
Ph.D. Student - North Carolina State University

> Hi
>
> That is great news, I will wait version 3 then and see if it makes any
> difference. Thanks again.

Version 3 has a number of improvements. If you still experience slowness
issues with some operations, let us know and we can create redmine
issues to address them if they don't already exist.

··· On 06/15/2016 08:14 AM, Edgars M. wrote:

Edgars

trešdiena, 2016. gada 15. jūnijs 13:56:00 UTC+2, Eric Helms rakstīja:

On Wed, Jun 15, 2016 at 7:52 AM, Lukas Zapletal <lz...@redhat.com >> <javascript:>> wrote:

We are using Katello to manage RHEL repositories. We have 26 repos with
approx. 200 thousand packages. The problem is that tasks like CV
promoting
and publishing takes forever if succeeded at all. In most of times they
fail with various reasons and I need to manually resume these tasks
multiple times. I have increased RAM to 32G and CPU to 24 nprocs. But
that
doesn’t really help. What else can I do to improve Katello performance?

Hello,

search for On-Demand policy in Global Settings. This is a new feature
that will speed up syncs and promotions dramatically. It’s a new
feature, I am not sure if latest stable release contains it.

On-demand is only available in the upcoming 3.0. Generally speaking,
upgrading to 3.0 when it is released will see improvement gains with
changes made directly to that effect and Pulp 2.8 bringing in improvements.

Eric


Later,
Lukas #lzap Zapletal


You received this message because you are subscribed to the Google Groups
"Foreman users" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to foreman-user...@googlegroups.com <javascript:>.
To post to this group, send email to forema...@googlegroups.com
<javascript:>.
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.


Eric D. Helms
Red Hat Engineering
Ph.D. Student - North Carolina State University