Extras din laborator
Distributed Replicated Block Device (DRBD) este un sistem distribuit de stocare pentru platforma Linux. Este asemănător cu RAID1, dar ruleaza în retea. Este necesar ca DRBD să fie configurat pe ambele sisteme pentru a putea proteja datele de pe un anumit disk, datele fiind sincronizate pe un alt disk conectat în reţea.
Pentru demonstrarea funcţionării DRBD vom utiliza ca distribuţie linux Centos 6, pe două maşini virtuale.
Cerinţe:
- Se crează două partiţii de aceeaşi mărime pe ambele system: în acest tutorial am folosit partiţia sda3;
- Este necesar ca cele două sisteme să fie conectate în aceeaşi reţea:
• server01: 192.168.1.141
• server02: 192.168.1.136
- Verificăm ca DNS să fie funcţional (/etc/host)
- Sinconizarea ceasurilor la ambele sisteme (NTP)
- Oprirea firewall sau autorizarea traficului pe portul 7788
A. Se instalează DRBD pe ambele sisteme:
1. se instalează ELRepo repository pe ambele maşini:
[root@server01 ~]# rpm -Uvh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm
Retrieving http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm
warning: /var/tmp/rpm-tmp.xbdQnR: Header V4 DSA/SHA1 Signature, key ID baadae52: NOKEY
Preparing... ########################################### [100%]
1:elrepo-release ########################################### [100%]
2. se instalează DRBD:
[root@server01 ~]# yum -y install drbd83-utils kmod-drbd83
[root@server02 ~]# yum -y install drbd83-utils kmod-drbd83
3. se restartează cele două maşini
B. Vom crea câte o partiţie pe fiecare sistem, de aceeaşi dimensiune:
[root@server01 ~]# fdisk /dev/sda
WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
switch off the mode (command 'c') and change display units to
sectors (command 'u').
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4):
First cylinder (917-1044, default 917):
Using default value 917
Last cylinder, +cylinders or +size{K,M
Using default value 1044
[root@server01 ~]# fdisk -l
Disk /dev/sda: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044
Units = cylinders of 16065 * 512 =
Sector size (logical/physical): 512 byt
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000cb28a
Device Boot Start End Blocks Id System
/dev/sda1 * 1 766 6144000 83 Linux
Partition 1 does no
/dev/sda2 766 917 1219584 82 Linux swap / Solaris
Partition 2 does not end on cylinder boundary.
/dev/sda3 917 1044 1021322 83 Linux
C. Se crează fişierul DRBD (/etc/drbd.d/clusterdb.res):
[root@server01 ~]# vi /etc/drbd.d/clusterdb.res
Conţinutul fişierului clusterdb:
Preview document
Conținut arhivă zip
- Laborator Distributed Replicated Block Device.docx