Hi,
Zitat von Francesco Di Nucci <[email protected]>:
Thanks,
I'll try to plan it in advance. By the way, are there any
consideration on Docker vs Podman for this use case?
I think I read somewhere that podman is preferred, but it works well
with docker, too. We usually use podman, and most of our customers do,
but docker is also used, so it's your choice.
For the bootstrap part, I see that cephadm adds a key to the root
user, is it possible to use a sudoer service user instead? And do I
need to pre-configure all the hosts so that they can already ssh as
root into each other, or is just the first node and from then on
it's cephadm that takes care of it?
You can specify a different user during bootstrap [0]:
The --ssh-user *<user>* option makes it possible to designate which
SSH user cephadm will use to connect to hosts. The associated SSH
key will be added to ~*<user>*/.ssh/authorized_keys. The user that
you designate with this option must have passwordless sudo access.
You need to preconfigure all hosts as described in the docs [1].
[0]
https://docs.ceph.com/en/latest/cephadm/install/#further-information-about-cephadm-bootstrap
[1]
https://docs.ceph.com/en/latest/cephadm/host-management/#cephadm-adding-hosts
Thanks again
--
Francesco Di Nucci
System Administrator
Compute & Networking Service, INFN Naples
Email: [email protected]
On 10/27/25 10:14, Eugen Block wrote:
Alright then. There's usually nothing we specifically do wrt
podman. When the network setup is final (VLANs, bonds, etc.), we
specify the public and cluster network during bootstrap, and that's
basically it. You can also separate the cluster_network afterwards,
that's quite easily done. But just keep in mind, changing the
public_network is a bit more complicated and requires careful
planning and execution.
Zitat von Francesco Di Nucci <[email protected]>:
Thanks,
I get that it's optional but I'd like to separate the two, both
for speed and a requirement of isolation
--
Francesco Di Nucci
System Administrator
Compute & Networking Service, INFN Naples
Email: [email protected]
On 10/24/25 19:35, Eugen Block wrote:
You don’t necessarily need to separate public from cluster
network, it’s optional. There have been plenty of discussions on
this list in which cases it makes sense. Or do you have the
requirement to separate those networks?
Zitat von Francesco Di Nucci <[email protected]>:
Hi all,
I'm working to deploy a new Ceph cluster using cephadm and I
have some doubts about the requirements:
* how should I setup container networking on OSD nodes? I see that it
is advised to have two interfaces, one in the public network and one
in the cluster network (for OSD-only communication), do I need to
make changes from the default Docker/Podman bridge networking?
* Are there any particular steps to do on SELinux-enabled systems?
Thanks in advance
Francesco
--
Francesco Di Nucci
System Administrator
Compute & Networking Service, INFN Naples
Email:[email protected]
_______________________________________________
ceph-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
_______________________________________________
ceph-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
_______________________________________________
ceph-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]