Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Content imported from a Scroll Translations translation file.

...

Sv translation
languagede


Warning
titleAdvanced Topic

Warning - this is an advanced topic. Always backup your data first.

Preparation

Increase the size of the existing disk on both machines by EXACTLY the same size in the virtual environment.

The commands below assume that DRBD is running on /dev/sdb.

Make sure parted is current

Translations Ignore


Code Block
# Update parted
yum update parted



Rescan the SCSI Bus to display the drive

Sometimes the system will not see the new disk immediately. To achieve this without a reboot, run the following command to rescan the SCSI bus.

Translations Ignore


Code Block
titleRescan SCSI Bus
# Check the size of the partition
fdisk -l /dev/sdb

# Expected output - should show the increased size of the disk in the first line
Disk /dev/sdb: 536.9 GB, 536870912000 bytes, 1048576000 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x00000000
 
# If not, rescan SCSI and repeat above
echo 1 > /sys/block/sdb/device/rescan

# If the above command does not work, rescan SCSI busses individually
echo "- - -" > /sys/class/scsi_host/host0/scan
echo "- - -" > /sys/class/scsi_host/host1/scan
echo "- - -" > /sys/class/scsi_host/host2/scan



Make one node Secondary

Determine which node is servicing the SMB share with pcs status, and then on the non sevicing node:

Translations Ignore


Code Block
# Determine which node is servicing the share
pcs status
 
# Standby the server on which the resources are NOT running
pcs cluster standby acd-store2
 
# Run this command on the STANDBY machine
drbdadm secondary jtelshared



Increase Partition Size and verify - on the secondary node

Translations Ignore


Code Block
# Increase partition size
# Enter "Fix" then "Fix" after entering the command below
parted /dev/sdb print 

# Make sure this has worked
parted /dev/sdb print free

################################################
# DO NOT CONTINUE UNLESS THE FREE SPACE IS SHOWN
################################################

# Increase the partition size
parted /dev/sdb resizepart 1 100%

# Check
parted /dev/sdb print free



Increase Partition Size and verify - on the primary node

Repeat all steps above on the primary node, to increase the partition on the primary node.

Resize DRBD

On the PRIMARY node:

Translations Ignore


Code Block
# Resize DRBD
drbdadm resize jtelshared



Check, and speed up sync

Translations Ignore


Code Block
# Make sure sync is happening
cat /proc/drbd
 
# Speed up sync
drbdadm disk-options --c-plan-ahead=0 --resync-rate=110M jtelshared



When sync finished, resize the file system

This assumes, the DRBD was created with XFS, and is mounted at /dev/drbd1

Translations Ignore


Code Block
# Grow file system
xfs_growfs /dev/drbd1



Check the Results

Translations Ignore


Code Block
df -h



Untune sync and make secondary primary again

Translations Ignore


Code Block
# Untune sync
drbdadm adjust jtelshared

# Make secondary primary again
drbdadm primary jtelshared

# Unstandby the server on which the resources are NOT running in the PCS cluster
pcs cluster unstandby acd-store2




Sv translation
languagefr


Warning
titleSujet avancé

Attention - il s'agit d'un sujet avancé. Sauvegardez toujours vos données en premier.

Préparation

Augmenter la taille du disque existant sur les deux machines EXACTEMENT la même taille dans l'environnement virtuel.

Les commandes ci-dessous supposent que le DRBD fonctionne sur /dev/sdb.

Assurez-vous que la pièce est à jour

Translations Ignore


Code Block
# Mise à 
Update
jour 
parted
séparée yum mise à jour séparée



Rescanner le bus SCSI pour afficher le lecteur

Parfois, le système ne voit pas le nouveau disque immédiatement. Pour y parvenir sans redémarrer le système, exécutez la commande suivante pour ré-analyser le bus SCSI.update parted

Translations Ignore


Code Block
titleRéanalyser le bus SCSI
# 
Check
Vérifiez 
the
la 
size
taille 
of
de 
the
la partition fdisk -l /dev/sdb # 
Expected
Sortie 
output
attendue - 
should
devrait 
show
montrer 
the
la 
increased
taille 
size
accrue 
of
du 
the
disque 
disk
sur 
in
la 
the
première 
first
ligne 
line Disk
Disque /dev/sdb : 536
.
,9 
GB
Go, 536870912000 
bytes
octets, 1048576000 
sectors
secteurs 
Units
Unités = 
sectors
secteurs 
of
de 1 * 512 = 512 octets 
bytes
Taille 
Sector
du 
size
secteur (
logical
logique/
physical
physique) : 512 
bytes
octets / 512 octets 
bytes
Taille des 
I
E/
O size
S (minimum/
optimal
optimale) : 512 
bytes
octets / 512
bytes Disk label type
 octets Type d'étiquette de disque : dos Identificateur 
Disk
de disque 
identifier
: 0x00000000 
 
# 
If
Sinon, 
not,
rescanner 
rescan
le SCSI 
and
et 
repeat
répéter 
above echo
l'écho ci-dessus 1 > /sys/block/sdb/
device
dev/rescan # 
If
Si 
the
la 
above
commande 
command
ci-dessus 
does
ne 
not
fonctionne 
work
pas, rescanner les 
rescan
bus SCSI 
busses
individuellement 
individually
écho 
echo
"- - -" > /sys/class/scsi_host/host0/scan echo "- - -" > /sys/class/scsi_host/host1/scan echo "- - -" > /sys/class/scsi_host/host2/scan



Faire un nœud secondaire

Déterminer quel nœud dessert la part des PME avec statut des pcs, et ensuite sur le nœud de non service :

Translations Ignore


Code Block
# 
Determine
Déterminer 
which
quel 
node
nœud 
is
dessert 
servicing
le 
the
share pcs status # 
 
Mettre 
#
en 
Standby
veille 
the
le 
server
serveur 
on
sur 
which
lequel 
the
les 
resources
ressources 
are
ne 
NOT
tournent 
running
PAS pcs cluster standby acd-store2 
 
# 
#
Exécuter 
Run
cette 
this
commande 
command
sur 
on
la 
the
machine STANDBY
machine
 drbdadm secondary jtelshared



Augmenter la taille de la partition et vérifier - sur le nœud secondaire

Translations Ignore


Code Block
#
Increase
 Augmenter la taille de la partition
size
 # 
Enter
Entrez "Fix" 
then
puis "Fix" 
after
après avoir 
entering
entré 
the
la 
command
commande 
below
ci-dessous parted /dev/sdb print # 
Make
Vérifiez 
sure
que 
this
cela 
has
a 
worked
fonctionné parted /dev/sdb print free ################################################ # Ne 
DO
continuez 
NOT
pas 
CONTINUE
tant 
UNLESS
que 
THE
l'espace 
FREE
libre 
SPACE
n'est 
IS
pas 
SHOWN
affiché ################################################ #
Increase the
 Augmentez la taille de la partition
size
 parted /dev/sdb resizepart 1 100% # 
Check
Vérifiez parted /dev/sdb print free



Augmenter la taille de la partition et vérifier - sur le nœud primaire

Répétez toutes les étapes ci-dessus sur le nœud primaire, pour augmenter la partition sur le nœud primaire.

Redimensionner DRBD

Sur le nœud PRIMAIRE :

Translations Ignore


Code Block
# 
Resize
Redimensionner DRBD drbdadm 
resize
redimensionner jtelshared



Vérifiez et accélérez la synchronisation

Translations Ignore


Code Block
# 
Make
Vérifier 
sure
la 
sync is
synchronisation 
happening
cat /proc/drbd
 
 # 
Speed
Accélérer 
up
la 
sync
synchronisation drbdadm disk-options --c-plan-ahead=0 --resync-rate=110M jtelshared



Une fois la synchronisation terminée, redimensionnez le système de fichiers

Cela suppose que le DRBD a été créé avec XFS, et est monté à /dev/drbd1

Translations Ignore


Code Block
# Augmenter le 
Grow
système 
file
de 
system
fichiers xfs_growfs / dev / drbd1



Vérifiez les résultats

Translations Ignore


Code Block
df -h



Annuler sync et mettre à nouveau le secondaire primaire

Translations Ignore


Code Block
# Untune sync drbdadm adjust jtelshared # Rendre 
Make
secondaire 
secondary
primaire 
primary
à 
again
nouveau drbdadm 
primary
primaire jtelshared # Unstandby le serveur 
the
sur 
server
lequel 
on
les 
which
ressources 
the
ne 
resources
sont 
are
PAS 
NOT
exécutées 
running
dans 
in
le 
the
cluster PCS 
cluster
pcs pcs cluster unstandby acd-store2