Прежде всего, если у вас есть каталоги в /home
то вы хотите сначала скопировать их куда-нибудь.
Make a note of the permissions and ownership so that you
can make sure that they are the same when you move them.
Normally you will see /home permissions as 0700
# ls -lah /home
drwx------ 4 user.user 4.0K Oct 11 21:58 user
Если вам нужно отформатировать раздел ext4, то используйте:
mkfs.ext4 /dev/sda6
Затем для монтирования текущего отображения каталога /home используйте:
umount /home
Вы можете проверить с помощью команды df
Используйте переключатель -f для принудительной проверки, если это необходимо. т.е. umount -f /home
Затем, когда вы это сделали, используйте:
mount /dev/sda6 /home
Скопируйте ваши каталоги в /home, которые вы создали резервную копию.
Если нужно, вы можете использовать следующее, чтобы вернуть их на прежнее место:
chown -R user.user /home/user
chmod 0700 /home/user
Теперь отредактируйте ваш fstab соответствующим образом!
Ваш новый /dev/sda6 теперь должен отображаться на /home при перезагрузке
если вы изменили отображение в /etc/fstab соответствующим образом.
Al igual que con su pregunta similar sobre mpich
, la respuesta es instalar la versión empaquetada de OpenMPI proporcionada por su distribución en cada nodo de su clúster.
Estás ejecutando Ubuntu, así que:
apt-get install openmpi-bin
El paquete openmpi-bin
depende de libopenmpi2
y openmpi-common
, por lo que instalarlo hará que se instalen automáticamente.
Es posible que también desee instalar la documentación(openmpi-doc
)y/o los encabezados y bibliotecas de desarrollo(libopenmpi-dev
)en otra máquina (quizás en el nodo principal de su clúster)-estos no son necesarios en el cálculo nodos.
Por cierto, si tiene, por ejemplo, pdsh
instalado y configurado en su nodo principal, puede instalar openmpi-bin
en todo su clúster con un solo comando. p.ej.
pdsh -g all 'apt-get update && DEBIAN_FRONTEND=noninteractive apt-get -y install openmpi-bin'
FYI,pdsh
("Parallel Distributed Shell" )fue escrito por LLNL (, quienes también fueron los autores deslurm
)para ayudar a automatizar la administración y gestión de sus clústeres. Fue escrito para ser un clon de código abierto mejorado -de un programa de IBM llamadodsh
("Distributed Shell")
También, por cierto, puede encontrar una lista de paquetes Ubuntu openmpi Y paquetes que usan OpenMPI en:https://packages.ubuntu.com/search?keywords=openmpi
La lista incluye las versiones de los paquetes disponibles para cada lanzamiento de Ubuntu.