Project

General

Profile

Actions

Bug #22274

closed

Luminous's radosgw cant decide if it's 32 or 64bit

Added by Bartosz Bajorek over 6 years ago. Updated over 6 years ago.

Status:
Won't Fix
Priority:
Normal
Assignee:
-
Target version:
% Done:

0%

Source:
other
Tags:
radosgw
Backport:
Regression:
No
Severity:
2 - major
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

Hi,

we have found something interesting:
strace: Process 86681 attached with 1104 threads
strace: [ Process PID=86835 runs in x32 mode. ]
strace: [ Process PID=86835 runs in 64 bit mode. ]

also, it reserves 2x more threads that previous radosgw versions (1104 vs ~500)
have you seen this issue yet?

Actions #1

Updated by Sage Weil over 6 years ago

  • Project changed from Ceph to rgw
  • Category deleted (22)
Actions #2

Updated by Matt Benjamin over 6 years ago

  • Status changed from New to Need More Info

Hi Folks,

Could you provide more information on the hardware and OS platform, and also binary packages you're using?

Matt

Actions #3

Updated by Bartosz Bajorek over 6 years ago

Hi Matt :-)

We'll provide it with pleasure. Here we go:
[bartosz.bajorek@c49960]{09:28:15}[~]$ cat ceph-rados-32-64bit
root@lrgw1:~# strace f -p 70595 -o /tmp/rd-log"
strace: Process 70595 attached with 1104 threads
strace: [ Process PID=70772 runs in x32 mode. ]
strace: [ Process PID=70772 runs in 64 bit mode. ]
strace: [ Process PID=70743 runs in x32 mode. ]
strace: [ Process PID=70743 runs in 64 bit mode. ]
--

ceph 70595 87.2 1.9 10724868 1289056 ? Ssl Nov28 3371:57 /usr/bin/radosgw -f --cluster ceph --name client.rgw.lrgw1 --setuser ceph --setgroup ceph
root@lrgw1:~# dpkg -S /usr/bin/radosgw
radosgw: /usr/bin/radosgw
root@lrgw1:~# dpkg -l radosgw
Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description
+++-======================================-========================-========================-==================================================================================
ii radosgw 12.2.1-1xenial amd64 REST gateway for RADOS distributed object store
root@lrgw1:~# md5sum /usr/bin/radosgw
ff50223ad6bd6a30cba3ddd1b2620d72 /usr/bin/radosgw

---
root@lrgw1:~# uname -a;lsb_release -a
Linux lrgw1 4.4.0-78-generic #99-Ubuntu SMP Thu Apr 27 15:29:09 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.2 LTS
Release: 16.04
Codename: xenial


[Server Rack] Dell PowerEdge R630 2xCPU 10core

If you'll need any more information, we'll provide it shortly :-)

Kind regards,
Bartosz Bajorek

Actions #4

Updated by Marcus Watts over 6 years ago

There's no reason why radosgw would be switching modes like that.

However, it appears some versions of strace have bugs in it that will result in these messages:
https://lkml.org/lkml/2016/3/25/198
I think that's a more likely possibility here.

Actions #5

Updated by Casey Bodley over 6 years ago

  • Status changed from Need More Info to Won't Fix
Actions

Also available in: Atom PDF