I am facing the same error with ceph-mon, while running Ubuntu Focal (20.04) pre-installed riscv64 server img on QEMU. I am manually deploying ceph by following the steps provided on the official site[0].
When executing this cmd: $ sudo systemctl start ceph-mon@node1 I am getting the below error: Mar 04 06:35:21 ubuntu systemd[1]: Started Ceph cluster monitor daemon. Mar 04 06:35:21 ubuntu ceph-mon[5357]: /usr/bin/ceph-mon: error while loading shared libraries: cannot make segment writable for relocation: Operation not permitted Mar 04 06:35:21 ubuntu systemd[1]: ceph-mon@ubuntu.service: Main process exited, code=exited, status=127/n/a Mar 04 06:35:21 ubuntu systemd[1]: ceph-mon@ubuntu.service: Failed with result 'exit-code'. How were you able to track down that the problem is with "libec_isa.so" in your case? [0]: https://docs.ceph.com/en/latest/install/manual-deployment/ -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1917414 Title: Ceph-osd fails to start with "error while loading shared libraries: cannot make segment writable for relocation: Permission denied" To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1917414/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs