GNU/Linux >> Tutoriels Linux >  >> Linux

Configuration de DRBD avec un seul nœud

Vous pouvez activer DRBD sans pair et sans démarrer le service DRBD :

# modprobe drbd
# drbdadm create-md <res>
# drbdadm up <res> 
# drbdadm primary <res> --force
-- now you can use /dev/drbdX --

Vous pouvez utiliser DRBD pour répliquer du serveur existant vers le nouveau serveur en installant DRBD sur le stockage existant.

Si vos données se trouvent actuellement sur LVM, vous pouvez démonter le volume logique, augmenter le volume logique (ne pas augmenter le système de fichiers) pour faire de la place pour les métadonnées de DRBD à la fin de l'appareil, définissez le disk dans la configuration DRBD au volume logique, créez les métadonnées du DRBD, puis forcez-le à devenir principal (avec ou sans pair). La règle de base pour la quantité d'espace dont DRBD a besoin pour les métadonnées est de 32 Mo par 1 To de données. Cela ressemblerait à quelque chose comme ça (en supposant un LV de 1 To):

# umount /dev/vg_name/lv_name
# lvextend -L +32M /dev/vg_name/lv_name
# drbdadm create-md <res>
-- will warn you if it finds existing data at the end of the device --
# drbdadm up <res> 
# drbdadm primary <res> --force

Si vous n'utilisez pas LVM, vous devrez soit réduire le système de fichiers pour faire de la place aux métadonnées de DRBD, soit utiliser des métadonnées externes (décrites dans le guide de l'utilisateur :https://www.drbd.org/en/doc/users -guide-84/ch-internals#s-metadata).

Une fois que vous avez installé DRBD sur le nouveau serveur, il devrait commencer à synchroniser vos données. Assurez-vous simplement que le disque de sauvegarde du nouveau serveur est de taille égale ou supérieure.


Linux
  1. Dépannage Linux :configuration d'un écouteur TCP avec ncat

  2. Configuration des redirections de port sous Linux avec ncat

  3. Exécuter une ligne de commandes avec One Sudo ?

  4. Journaliser uniquement les fichiers transférés avec Rsync ?

  5. Comment obtenir des statistiques système avec node.js

Comment gérer les versions de Nodejs avec n sous Linux

Configurer un cluster Linux avec Keepalived :Configuration de base

DRBD avec MySQL Centos 8

Gedit dans 16.04 :Afficher l'onglet avec le nom de fichier lorsqu'un seul fichier est ouvert ?

Comment transférer des fichiers avec Commander One

Configurer un serveur NFS avec Linux clé en main