glusterfs 10.1 crashes with SIGILL on arm

Asked by William Eichin

I'm having a problem running glusterfs-server on an a platform I upgraded to ubuntu 22 from ubuntu 20.

# glusterfsd --debug -f /srv/gv5
[2022-05-05 23:59:38.146499 +0000] I [MSGID: 100030] [glusterfsd.c:2767:main] 0-glusterfsd: Started running version [{arg=glusterfsd
}, {version=10.1}, {cmdlinestr=glusterfsd --debug -f /srv/gv5}]
[2022-05-05 23:59:38.146631 +0000] I [glusterfsd.c:2447:daemonize] 0-glusterfs: Pid of current running process is 11818
[2022-05-05 23:59:38.146663 +0000] D [logging.c:1705:__gf_log_inject_timer_event] 0-logging-infra: Starting timer now. Timeout = 120
, current buf size = 5
[2022-05-05 23:59:38.152752 +0000] D [MSGID: 0] [gf-io.c:513:gf_io_run] 0-io: Trying I/O engine 'legacy'
[2022-05-05 23:59:38.152792 +0000] D [MSGID: 0] [gf-io.c:517:gf_io_run] 0-io: I/O engine 'legacy' is ready
[2022-05-05 23:59:38.152958 +0000] D [logging.c:1675:gf_log_flush_extra_msgs] 0-logging-infra: Log buffer size reduced. About to flu
sh 3 extra log messages
[2022-05-05 23:59:38.152990 +0000] D [logging.c:1681:gf_log_flush_extra_msgs] 0-logging-infra: Just flushed 3 extra log messages
pending frames:
patchset: git://
signal received: 4
time of crash:
2022-05-05 23:59:38 +0000
configuration details:
argp 1
backtrace 1
dlfcn 1
libpthread 1
llistxattr 1
setfsid 1
epoll.h 1
xattr.h 1
st_atim.tv_nsec 1
package-string: glusterfs 10.1
Illegal instruction (core dumped)

# lsb_release -rd
Description: Ubuntu 22.04 LTS
Release: 22.04

# apt-cache policy glusterfs-server
  Installed: 10.1-1
  Candidate: 10.1-1
  Version table:
 *** 10.1-1 500
        500 jammy/main armhf Packages
        100 /var/lib/dpkg/status

I upgraded from ubuntu 20 on the devices, which were already running glusterfs.

Thanks, in advance.

Question information

English Edit question
Ubuntu glusterfs Edit question
No assignee Edit question
Last query:
Last reply:
Revision history for this message
William Eichin (wubuntuchin) said :

Probably useful information:
# lscpu
Architecture: armv7l
  Byte Order: Little Endian
CPU(s): 8
  On-line CPU(s) list: 0-7
Vendor ID: ARM
  Model name: Cortex-A7
    Model: 3
    Thread(s) per core: 1
    Core(s) per socket: 4
    Socket(s): 1
    Stepping: r0p3
    CPU max MHz: 1400.0000
    CPU min MHz: 200.0000
    BogoMIPS: 120.00
    Flags: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
  Model name: Cortex-A15
    Model: 3
    Thread(s) per core: 1
    Core(s) per socket: 4
    Socket(s): 1
    Stepping: r2p3
    CPU max MHz: 2000.0000
    CPU min MHz: 200.0000
    BogoMIPS: 120.00
    Flags: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm

Revision history for this message
Manfred Hampl (m-hampl) said :

1. There is no "Ubuntu 20" and "Ubuntu 22". Due to the fact that Ubuntu publishes two releases each year, that have to be distinguished between each other, Ubuntu release numbers have for digits. see also
I assume that you are referring to Ubuntu 20.04 and Ubuntu 22.04.

2. I suggest that you create a bug report abut this glusterfs crash.

Can you help with this problem?

Provide an answer of your own, or ask William Eichin for more information if necessary.

To post a message you must log in.