Hi MJ (and all), So we upgraded our Proxmox/Ceph cluster, and if we have to
summarize the operation in a few words : overall, everything
went well :) The Proxmox documentation is really well written and accurate and, normally, following the documentation step by step is almost sufficient ! * first step : upgrade Ceph Jewel to Luminous : https://pve.proxmox.com/wiki/Ceph_Jewel_to_Luminous * second step : upgrade Proxmox version 4 to 5 : https://pve.proxmox.com/wiki/Upgrade_from_4.x_to_5.0 Just some numbers, observations and tips (based on our feedback, I'm not an expert !) : * Before migration, make sure you are in the lastest version of Proxmox 4 (4.4-24) and Ceph Jewel (10.2.11) * We don't use the pve repository for ceph packages but the
official one (download.ceph.com). Thus, during the upgrade of
Promox PVE, we don't replace ceph.com repository with promox.com
Ceph repository... * When you upgrade Ceph to Luminous (without tunables optimal),
there is no impact on Proxmox 4. VMs are still running normally. * It misses a little step in section 8 "Create Manager
instances" of the upgrade ceph documentation. As the Ceph
manager daemon is new since Luminous, the package doesn't exist
on Jewel. So you have to install the ceph-mgr package on each
node first before doing 'pveceph createmgr' * The 'osd crush tunables optimal' operation is time consuming
! in our case : 5 nodes (PE R730xd), 58 OSDs, replicated (3/2)
rbd pool with 2048 pgs and 2 millions objects, 22 TB used. The
tunables operation took a little more than 24 hours ! * Really take the right time to make the 'tunables optimal' ! We encountered some pgs stuck and blocked requests during this
operation. In our case, the involved OSDs were those with a high
numbers of pgs (as they are high capacity disks). Otherwise : There are probably some options to configure in ceph to avoid 'pgs stuck' states, but on our side, as we previously moved our critical VM's disks, we didn't care about that ! * Anyway, the upgrade step of Proxmox PVE is done easily and quickly (just follow the documentation). Note that you can upgrade Proxmox PVE before doing the 'tunables optimal' operation. Hoping that you will find this information useful, good luck with your very next migration ! HervéLe 13/09/2018 à 22:04, mj a écrit : Hi Hervé,
|
_______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com