Hi,
I'm experimenting with Ceph+NFS and I would like to set up a NFS-HA
solution. I tried to deploy ingress.nfs service via Dashboard. It worked
well on amd64, but it failed on arm64:
Failed while placing haproxy.nfs.tp-ceph.wbCeph-2.yvjyvl on
wbCeph-2.example.com:
cephadm exited with an error code: 1,
stderr: Non-zero exit code 125 from /usr/bin/podman container inspect
--format {{.State.Status}}
ceph-145d1d9a-698a-11f0-ac29-2ccf67085bc4-haproxy-nfs-tp-ceph-wbCeph-2-yvjyvl
/usr/bin/podman: stderr Error: no such container
ceph-145d1d9a-698a-11f0-ac29-2ccf67085bc4-haproxy-nfs-tp-ceph-wbCeph-2-yvjyvl
Non-zero exit code 125 from /usr/bin/podman container inspect --format
{{.State.Status}}
ceph-145d1d9a-698a-11f0-ac29-2ccf67085bc4-haproxy.nfs.tp-ceph.wbCeph-2.yvjyvl
/usr/bin/podman: stderr Error: no such container
ceph-145d1d9a-698a-11f0-ac29-2ccf67085bc4-haproxy.nfs.tp-ceph.wbCeph-2.yvjyvl
Deploy daemon haproxy.nfs.tp-ceph.wbCeph-2.yvjyvl ...
Non-zero exit code 1 from
/usr/bin/podman run
--rm --ipc=host --stop-signal=SIGTERM
--net=host --entrypoint stat
--init -e CONTAINER_IMAGE=quay.io/ceph/haproxy:2.3
-e NODE_NAME=wbCeph-2.example.com quay.io/ceph/haproxy:2.3
-c %u %g /var/lib stat:
stderr WARNING: image platform (linux/amd64) does not match the expected
platform (linux/arm64)
stat: stderr ERROR (catatonit:2): failed to exec pid1:
Exec format error ERROR: Failed to extract uid/gid for path /var/lib:
Failed command:
/usr/bin/podman run --rm --ipc=host
--stop-signal=SIGTERM --net=host --entrypoint stat --init
-e CONTAINER_IMAGE=quay.io/ceph/haproxy:2.3
-e NODE_NAME=wbCeph-2.example.com quay.io/ceph/haproxy:2.3
-c %u %g /var/lib: WARNING: image platform (linux/amd64) does not match
the expected platform (linux/arm64)
ERROR (catatonit:2): failed to exec pid1: Exec format error
How can I tell ceph to pull the image for the arm64 platform?
Thank's in advance.
Thomas
_______________________________________________
ceph-users mailing list -- ceph-users@xxxxxxx
To unsubscribe send an email to ceph-users-leave@xxxxxxx