Bug 982992
Summary: | threaddump doesn't work if scale the app to 4 gears (from 3 gears) | ||
---|---|---|---|
Product: | OpenShift Online | Reporter: | Yan Du <yadu> |
Component: | Containers | Assignee: | Jhon Honce <jhonce> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | libra bugs <libra-bugs> |
Severity: | medium | Docs Contact: | |
Priority: | low | ||
Version: | 2.x | CC: | xtian |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2013-10-17 13:27:37 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Yan Du
2013-07-10 09:18:09 UTC
This is an artifact of the Ruby cartridge's threaddump implementation. You can only successfully run threaddump for all gears, after the URL for each gear has been accessed. To verify: After running rhc threaddump <application>, ssh into failing gear(s) and run: curl http://$OPENSHIFT_RUBY_IP:8080 Now run rhc threaddump <application>, all gears will report success. JBossAS cartridge does not exhibit this behavior. test devenv_3816 after got the failed threaddump information, ssh into the failed gear and run the command "http://$OPENSHIFT_RUBY_IP:8080" , then run rhc threaddump $app again, threaddump can work normally. [root@Daphne test]# rhc threaddump r18s Success The thread dump file will be available via: rhc tail r18s -g 5241307c856551e68300048e -f /var/lib/openshift/5241307c856551e68300048e/ruby//logs//error_log-20130924-* -o '-n 250' Success The thread dump file will be available via: rhc tail r18s -g 524131278565510ada000054 -f /var/lib/openshift/524131278565510ada000054/ruby//logs//error_log-20130924-* -o '-n 250' Success The thread dump file will be available via: rhc tail r18s -g 9613f35824e211e3b85d12313d33824f -f /var/lib/openshift/9613f35824e211e3b85d12313d33824f/ruby//logs//error_log-20130924-* -o '-n 250' move bug to verified. Success The thread dump file will be available via: rhc tail r18s -g de306f7c24e211e3b85d12313d33824f -f /var/lib/openshift/de306f7c24e211e3b85d12313d33824f/ruby//logs//error_log-20130924-* -o '-n 250' |