Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add DefaultIOAccounting to all openshift services #14644

Merged
merged 1 commit into from
Jun 16, 2017

Conversation

smarterclayton
Copy link
Contributor

Gathering IO info from cadvisor for masters helps to understand and
track performance issues. Add that accounting by default to all
services.

[test] @sdodson @sjennings @derekwaynecarr

@sdodson
Copy link
Member

sdodson commented Jun 14, 2017

https://github.com/openshift/origin/blob/master/origin.spec#L535 Update this to ensure that it's applied on rpm upgrade immediately

@sdodson
Copy link
Member

sdodson commented Jun 14, 2017

Also, not sure we're actually applying this for containerized installs. I need to look into that.

@derekwaynecarr
Copy link
Member

@smarterclayton - whats the cost of turning this on? @jeremyeder do you know?

@jeremyeder
Copy link
Contributor

I don't, but will ask around. There are zero useful hits on Google for DefaultIOAccounting=yes.

@jeremyeder
Copy link
Contributor

@smarterclayton @derekwaynecarr have you tested this? Does it actually work? Is it possibly DefaultBlockIOAccounting?

@derekwaynecarr
Copy link
Member

derekwaynecarr commented Jun 14, 2017 via email

@smarterclayton
Copy link
Contributor Author

smarterclayton commented Jun 14, 2017 via email

@sdodson
Copy link
Member

sdodson commented Jun 15, 2017

I don't think that option wasn't added until systemd v230. Have you verified it does anything on RHEL7?

systemd/systemd@13c315

@smarterclayton
Copy link
Contributor Author

I'll add the old one as well

Gathering IO info from cadvisor for masters helps to understand and
track performance issues. Add that accounting by default to all
services.
@openshift-bot
Copy link
Contributor

Evaluated for origin test up to 5ddab4c

@openshift-bot
Copy link
Contributor

continuous-integration/openshift-jenkins/test FAILURE (https://ci.openshift.redhat.com/jenkins/job/test_pull_request_origin/2265/) (Base Commit: c323526)

@smarterclayton
Copy link
Contributor Author

smarterclayton commented Jun 15, 2017 via email

@sdodson
Copy link
Member

sdodson commented Jun 16, 2017

It emits a warning message but does toggle the recognized flag.

Jun 15 22:15:29 ose3-master systemd[1]: [/etc/systemd/system.conf.d/origin-accounting.conf:4] Unknown lvalue 'DefaultIOAccounting' in section 'Manager'

@smarterclayton
Copy link
Contributor Author

smarterclayton commented Jun 16, 2017 via email

@smarterclayton
Copy link
Contributor Author

smarterclayton commented Jun 16, 2017 via email

@openshift-bot
Copy link
Contributor

openshift-bot commented Jun 16, 2017

continuous-integration/openshift-jenkins/merge Waiting: You are in the build queue at position: 3

@openshift-bot
Copy link
Contributor

Evaluated for origin merge up to 5ddab4c

@smarterclayton
Copy link
Contributor Author

No conflicts with anything else.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants