I have a small cluster of five pi5's (Debian GNU/Linux 11) and today I tried to add an older pi4 (Raspbian GNU/Linux 10) to the cluster - and I did an 'apt-get upgrade' to be sure of getting the latest version, after the first attempt failed, but it looks convincing that the current version of mpich as supplied by apt is different across the two architectures, which means that I can't add older systems to my cluster:
Is there any way around this other than compiling from source or downgrading all the pi5's from v4.0.0 to the v3.1.3 that is current on the pi4?
Am I going to be forced to do a apt dist-upgrade on the pi4? I would, if I were sure it would bring the mpich and orted versions in synch, but I'm reluctant to do something that disruptive to a system that's also running a bunch of other non-related stuff unless its necessary - I've had bad experiences previous times I've tried dist-upgrades, where I've ended up having to install a fresh system from scratch, and reinstall a *lot* of other software to get the rest of the system back to where I was before the upgrade.
Thanks,
Graham
Code:
--------------------------------------------------------------------------Open MPI detected a mismatch in versions between two processes. Thistypically means that you executed "mpirun" (or "mpiexec") from oneversion of Open MPI on on node, but your default path on one of theother nodes upon which you launched found a different version of OpenMPI.Open MPI only supports running exactly the same version between allprocesses in a single job.This will almost certainly cause unpredictable behavior, and may endup aborting your job. Local host: lefty Local process name: [[14967,0],0] Local Open MPI version: 4.0.0 Peer host: Unknown Peer process name: [[14967,0],6] Peer Open MPI version: 3.1.3--------------------------------------------------------------------------
Am I going to be forced to do a apt dist-upgrade on the pi4? I would, if I were sure it would bring the mpich and orted versions in synch, but I'm reluctant to do something that disruptive to a system that's also running a bunch of other non-related stuff unless its necessary - I've had bad experiences previous times I've tried dist-upgrades, where I've ended up having to install a fresh system from scratch, and reinstall a *lot* of other software to get the rest of the system back to where I was before the upgrade.
Thanks,
Graham
Statistics: Posted by gtoal — Sun Jul 14, 2024 1:00 am — Replies 4 — Views 155