Hi,
1. I see no systemd units with the fsid in them, as described in the
document above. Both before and after the upgrade, my mon and other
units are:
ceph-mon@<server>.serviceceph-osd@[N].service
etc
Should I be concerned?
I think this is expected because it's not containerized, no reason to
be concerned.
2. Does order matter? Based on past upgrades, I do not think so, but
I wanted to be sure. For example, can I update:
mon/mds/radosgw/mgrs first, then afterwards update the osds? This is
what i have done in previous updates and and all was well.
In a cephadm managed cluster the MGRs update themselves first, then
continue with MONs, OSDs, MDS and all other services. In non-cephadm
clusters the recommended order is MON/MGR (often or usually
colocated), OSD and then the rest. We also never had issues upgrading
several clusters over the years where for example MON servers were
also OSD servers, it always worked out quite well for us. But I'd
still recommend to try to keep the recommended order.
4. After upgrade of my mgr node I get:
"Module [several module names] has missing NOTIFY_TYPES member"
in ceph-mgr.<server>.log
I see this as well but haven't taken the time to look deeper into it
yet, tbh, it doesn't seem to cause any harm.
Regards,
Eugen
Zitat von Christopher Durham <caduceus42@xxxxxxx>:
Hi,
I am upgrading my test cluster from 17.2.6 (quincy) to 18.2.2 (reef).
As it was an rpm install, i am following the directions here:
Reef — Ceph Documentation
|
|
| |
Reef — Ceph Documentation
|
|
|
The upgrade worked, but I have some observations and questions
before I move to my production cluster:
1. I see no systemd units with the fsid in them, as described in the
document above. Both before and after the upgrade, my mon and other
units are:
ceph-mon@<server>.serviceceph-osd@[N].service
etc
Should I be concerned?
2. Does order matter? Based on past upgrades, I do not think so, but
I wanted to be sure. For example, can I update:
mon/mds/radosgw/mgrs first, then afterwards update the osds? This is
what i have done in previous updates and and all was well.
3. Again on order, if a server serves say, a mon and mds, I can't
really easily update one without the other, based on shared
libraries and such.
It appears that that is ok, based on my test cluster, but wanted to
be sure. Again if an mds is one of the servers to update, I know I
have to updatethe remaining one after max_mds is set to 1 and others
are stopped, first.
4. After upgrade of my mgr node I get:
"Module [several module names] has missing NOTIFY_TYPES member"
in ceph-mgr.<server>.log
But the mgr starts up eventually
The system is Rocky Linux 8.9
Thanks for any thoughts
-Chris
_______________________________________________
ceph-users mailing list -- ceph-users@xxxxxxx
To unsubscribe send an email to ceph-users-leave@xxxxxxx
_______________________________________________
ceph-users mailing list -- ceph-users@xxxxxxx
To unsubscribe send an email to ceph-users-leave@xxxxxxx