Bug #22274
closedLuminous's radosgw cant decide if it's 32 or 64bit
0%
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?
Updated by Sage Weil over 6 years ago
- Project changed from Ceph to rgw
- Category deleted (
22)
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
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
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.
Updated by Casey Bodley over 6 years ago
- Status changed from Need More Info to Won't Fix