ວິທີການຕັ້ງຄ່າ DRBD ເພື່ອຊົດເຊີຍການເກັບຮັກສາໃນສອງເຄື່ອງຈັກ 7 CentOS 7


DRBD (ຢືນ ສຳ ລັບອຸປະກອນ ຈຳ ໜ່າຍ ທີ່ແຈກຢາຍແບບ ຈຳ ຫນ່າຍ) ແມ່ນວິທີແກ້ໄຂການເກັບຮັກສາທີ່ ຈຳ ໜ່າຍ ແບບຍືດຫຍຸ່ນແລະຫລາກຫລາຍ ສຳ ລັບ Linux ມັນສະທ້ອນເນື້ອຫາຂອງອຸປະກອນບລັອກເຊັ່ນ: ຮາດດິດ, ສ່ວນແບ່ງ, ບໍລິມາດຢ່າງມີເຫດຜົນແລະອື່ນໆລະຫວ່າງເຊີບເວີ. ມັນກ່ຽວຂ້ອງກັບການ ສຳ ເນົາຂໍ້ມູນໃນສອງອຸປະກອນເກັບຂໍ້ມູນ, ເຊັ່ນວ່າຖ້າລົ້ມເຫລວ, ຂໍ້ມູນໃນອີກດ້ານ ໜຶ່ງ ສາມາດໃຊ້ໄດ້.

ທ່ານສາມາດຄິດເຖິງມັນບາງຢ່າງຄ້າຍຄືກັບການຕັ້ງຄ່າເຄືອຂ່າຍ RAID 1 ທີ່ມີແຜ່ນສະທ້ອນຈາກເຄື່ອງແມ່ຂ່າຍທົ່ວໄປ. ເຖິງຢ່າງໃດກໍ່ຕາມ, ມັນ ດຳ ເນີນງານໃນທາງທີ່ແຕກຕ່າງຈາກ RAID ແລະແມ່ນແຕ່ເຄືອຂ່າຍ RAID.

ໃນເບື້ອງຕົ້ນ, DRBD ຖືກ ນຳ ໃຊ້ເປັນສ່ວນໃຫຍ່ໃນກຸ່ມຄອມພິວເຕີ້ຄອມພິວເຕີ້ທີ່ມີຄວາມໄວສູງ (HA), ເຖິງຢ່າງໃດກໍ່ຕາມ, ເລີ່ມຕົ້ນຈາກຮຸ່ນທີ 9, ມັນສາມາດຖືກ ນຳ ໃຊ້ເພື່ອແກ້ໄຂບັນຫາການເກັບຮັກສາຟັງ.

ໃນບົດຂຽນນີ້, ພວກເຮົາຈະສະແດງວິທີການຕິດຕັ້ງ DRBD ໃນ CentOS ແລະສະແດງສັ້ນໆກ່ຽວກັບວິທີໃຊ້ມັນເພື່ອ ຈຳ ໜ່າຍ ການເກັບຂໍ້ມູນ (ການແບ່ງປັນ) ໃນສອງເຊີບເວີ. ນີ້ແມ່ນບົດຂຽນທີ່ດີເລີດທີ່ຈະເລີ່ມຕົ້ນ ນຳ ໃຊ້ DRBD ໃນ Linux.

ສຳ ລັບຈຸດປະສົງຂອງບົດຂຽນນີ້, ພວກເຮົາ ກຳ ລັງໃຊ້ສອງກຸ່ມຂໍ້ ສຳ ລັບການຕິດຕັ້ງນີ້.

  • Node1: 192.168.56.101 - tecmint.tecmint.lan
  • Node2: 192.168.56.102 - server1.tecmint.lan

ຂັ້ນຕອນທີ 1: ການຕິດຕັ້ງແພັກເກດ DRBD

DRBD ຖືກຈັດຕັ້ງປະຕິບັດເປັນໂມດູນ kernel Linux. ມັນປະກອບເປັນຜູ້ຂັບຂີ່ ສຳ ລັບອຸປະກອນບລັອກເສມືນ, ສະນັ້ນມັນຖືກຕັ້ງຢູ່ໃກ້ທາງລຸ່ມຂອງລະບົບ I/O ຂອງລະບົບ.

DRBD ສາມາດຕິດຕັ້ງຈາກຫໍສະ ໝຸດ ELRepo ຫຼື EPEL. ເລີ່ມຕົ້ນໂດຍການ ນຳ ເຂົ້າລະຫັດເຊັນເຂົ້າຂອງຊຸດ ELRepo, ແລະເປີດໃຊ້ຫໍສະມຸດທີ່ສະແດງຢູ່ໃນທັງສອງຂໍ້.

# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
# rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm

ຫຼັງຈາກນັ້ນພວກເຮົາສາມາດຕິດຕັ້ງໂມດູນແກ່ນແກ່ນ DRBD ແລະສິ່ງ ອຳ ນວຍຄວາມສະດວກຕ່າງໆໃນທັງສອງຂໍ້ໂດຍການແລ່ນ:

# yum install -y kmod-drbd84 drbd84-utils

ຖ້າທ່ານເປີດໃຊ້ SELinux, ທ່ານ ຈຳ ເປັນຕ້ອງດັດແປງນະໂຍບາຍຕ່າງໆເພື່ອຍົກເວັ້ນຂະບວນການ DRBD ຈາກການຄວບຄຸມ SELinux.

# semanage permissive -a drbd_t

ນອກຈາກນັ້ນ, ຖ້າລະບົບຂອງທ່ານມີລະບົບໄຟວໍ (firewalld), ທ່ານ ຈຳ ເປັນຕ້ອງເພີ່ມພອດ DRBD 7789 ໃນໄຟເພື່ອໃຫ້ສາມາດປະສານຂໍ້ມູນລະຫວ່າງສອງຂໍ້.

ດໍາເນີນການຄໍາສັ່ງເຫຼົ່ານີ້ຢູ່ໃນຂໍ້ທໍາອິດ:

# firewall-cmd --permanent --add-rich-rule='rule family="ipv4"  source address="192.168.56.102" port port="7789" protocol="tcp" accept'
# firewall-cmd --reload

ຫຼັງຈາກນັ້ນ, ດໍາເນີນການຄໍາສັ່ງເຫຼົ່ານີ້ຢູ່ໃນຂໍ້ທີສອງ:

# firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="192.168.56.101" port port="7789" protocol="tcp" accept'
# firewall-cmd --reload

ຂັ້ນຕອນທີ 2: ການກະກຽມການເກັບຮັກສາລະດັບຕ່ ຳ

ໃນປັດຈຸບັນທີ່ພວກເຮົາໄດ້ຕິດຕັ້ງ DRBD ຢູ່ສອງເຄືອຂ່າຍ cluster, ພວກເຮົາຕ້ອງກຽມພື້ນທີ່ເກັບມ້ຽນທີ່ມີຂະ ໜາດ ປະມານໃນສອງເຄືອຂ່າຍ. ນີ້ສາມາດເປັນການແບ່ງປັນຮາດດິດ (ຫລືຮາດດິຈິຕອລເຕັມ), ອຸປະກອນຊອບແວ RAID, LVM Logical Volume ຫລືປະເພດອຸປະກອນ block ອື່ນໆທີ່ພົບໃນລະບົບຂອງທ່ານ.

ສຳ ລັບຈຸດປະສົງຂອງບົດຄວາມນີ້, ພວກເຮົາຈະສ້າງອຸປະກອນ dummy block ທີ່ມີຂະ ໜາດ 2GB ໂດຍໃຊ້ ຄຳ ສັ່ງ dd.

 
# dd if=/dev/zero of=/dev/sdb1 bs=2024k count=1024

ພວກເຮົາຈະສົມມຸດວ່ານີ້ແມ່ນການແບ່ງປັນທີ່ບໍ່ໄດ້ໃຊ້ (/ dev/sdb1) ໃນອຸປະກອນ block ທີສອງ (/ dev/sdb) ຕິດກັບທັງສອງຂໍ້.

ຂັ້ນຕອນທີ 3: ການ ກຳ ນົດຄ່າ DRBD

ເອກະສານການຕັ້ງຄ່າຕົ້ນຕໍຂອງ DRBD ແມ່ນຕັ້ງຢູ່ທີ່ /etc/drbd.conf ແລະມີເອກະສານຕັ້ງຄ່າເພີ່ມເຕີມສາມາດພົບໄດ້ໃນໄດເລກະທໍລີ /etc/drbd.d.

ເພື່ອເຮັດການເກັບຂໍ້ມູນຄືນ ໃໝ່, ພວກເຮົາ ຈຳ ເປັນຕ້ອງເພີ່ມການຕັ້ງຄ່າທີ່ ຈຳ ເປັນໃນເອກະສານ /etc/drbd.d/global_common.conf ເຊິ່ງປະກອບດ້ວຍພາກສ່ວນທົ່ວໄປແລະທົ່ວໄປຂອງການຕັ້ງຄ່າ DRBD ແລະພວກເຮົາສາມາດ ກຳ ນົດຊັບພະຍາກອນໃນແຟ້ມເອກະສານ .res.

ໃຫ້ເຮັດ ສຳ ຮອງຂອງເອກະສານຕົ້ນສະບັບໃສ່ທັງສອງຂໍ້, ຫຼັງຈາກນັ້ນເປີດເອກະສານ ໃໝ່ ເພື່ອດັດແກ້ (ໃຊ້ຕົວແກ້ໄຂຂໍ້ຄວາມທີ່ທ່ານມັກ).

# mv /etc/drbd.d/global_common.conf /etc/drbd.d/global_common.conf.orig
# vim /etc/drbd.d/global_common.conf 

ຕື່ມສາຍຕໍ່ໄປນີ້ໃນທັງສອງເອກະສານ:

global {
 usage-count  yes;
}
common {
 net {
  protocol C;
 }
}

ບັນທຶກເອກະສານ, ແລະຈາກນັ້ນປິດບັນນາທິການ.

ໃຫ້ໄລຍະສັ້ນໆຂອງແສງສະຫວ່າງໃນອະນຸສັນຍາສາຍ C. DRBD ສະ ໜັບ ສະ ໜູນ ຮູບແບບ ຈຳ ລອງແບບ ຈຳ ລອງສາມຢ່າງ (ດັ່ງນັ້ນສາມອົງສາຂອງການເຮັດຊ້ ຳ ແບບ ຈຳ ລອງ) ເຊິ່ງມີດັ່ງນີ້:

  • ອະນຸສັນຍາ A: ອະນຸສັນຍາການ ຈຳ ລອງແບບ Asynchronous; ມັນຖືກ ນຳ ໃຊ້ຫຼາຍທີ່ສຸດໃນສະຖານະການການ ຈຳ ລອງແບບທາງໄກ.
  • ອະນຸສັນຍາ B: ອະນຸສັນຍາການເຮັດແບບ ຈຳ ລອງແບບເຄິ່ງແບບ synchronous aka ອະນຸສັນຍາການປະສົມປະສານກັນ.
  • ໂປໂຕຄອນ C: ໃຊ້ທົ່ວໄປ ສຳ ລັບຂໍ້ໃນເຄືອຂ່າຍທີ່ຢູ່ຫ່າງໄກ; ມັນແມ່ນມາຮອດປະຈຸບັນ, ອະນຸສັນຍາການ ຈຳ ລອງແບບ ຈຳ ລອງແບບໃຊ້ທົ່ວໄປໃນການຕັ້ງຄ່າ DRBD.

ສິ່ງ ສຳ ຄັນ: ທາງເລືອກຂອງອະນຸສັນຍາການເຮັດແບບ ຈຳ ລອງມີອິດທິພົນຕໍ່ສອງປັດໃຈຂອງການ ນຳ ໃຊ້ຂອງທ່ານ: ການປົກປ້ອງແລະຄວາມອົດທົນ ແລະໂດຍຜ່ານທາງກົງກັນຂ້າມ, ສ່ວນໃຫຍ່ແມ່ນເປັນເອກະລາດຂອງອະນຸສັນຍາການເຮັດແບບ ຈຳ ລອງແບບຄັດເລືອກ.

ຂັ້ນຕອນທີ 4: ເພີ່ມຊັບພະຍາກອນ

ຊັບພະຍາກອນແມ່ນ ຄຳ ສັບລວມເຊິ່ງ ໝາຍ ເຖິງທຸກໆດ້ານຂອງຊຸດຂໍ້ມູນທີ່ຖືກ ນຳ ໃຊ້ໂດຍສະເພາະ. ພວກເຮົາຈະ ກຳ ນົດຊັບພະຍາກອນຂອງພວກເຮົາໃນເອກະສານທີ່ມີຊື່ວ່າ /etc/drbd.d/test.res.

ຕື່ມເນື້ອໃນຕໍ່ໄປນີ້ໃສ່ໃນເອກະສານ, ໃສ່ທັງສອງຂໍ້ (ຈື່ໄວ້ວ່າຈະປ່ຽນຕົວແປໃນເນື້ອຫາດ້ວຍຄ່າຕົວຈິງ ສຳ ລັບສະພາບແວດລ້ອມຂອງທ່ານ).

ບັນທຶກຊື່ຜູ້ໃຊ້, ພວກເຮົາ ຈຳ ເປັນຕ້ອງລະບຸຊື່ໂຮດເຄືອຂ່າຍທີ່ສາມາດໄດ້ຮັບໂດຍການໃຊ້ ຄຳ ສັ່ງບໍ່ເປີດຊື່ -n.

resource test {
        on tecmint.tecmint.lan {
 		device /dev/drbd0;
       		disk /dev/sdb1;
        		meta-disk internal;	
                	address 192.168.56.101:7789;
        }
        on server1.tecmint.lan  {
		device /dev/drbd0;
        		disk /dev/sdb1;
        		meta-disk internal;
                	address 192.168.56.102:7789;
        }
}
}

ບ່ອນທີ່:

  • ກ່ຽວກັບຊື່ໂຮດ: ໃນພາກສ່ວນທີ່ບອກການລາຍງານການຕັ້ງຄ່າທີ່ຖືກຫຸ້ມລ້ອມໃສ່.
  • ທົດສອບ: ແມ່ນຊື່ຂອງຊັບພະຍາກອນ ໃໝ່.
  • ອຸປະກອນ/dev/drbd0: ລະບຸອຸປະກອນບລັອກເສມືນ ໃໝ່ ທີ່ຈັດການໂດຍ DRBD.
  • disk/dev/sdb1: ແມ່ນສ່ວນແບ່ງຂອງອຸປະກອນບລັອກເຊິ່ງເປັນອຸປະກອນ ສຳ ຮອງ ສຳ ລັບອຸປະກອນ DRBD.
  • meta-disk: ກຳ ນົດບ່ອນທີ່ DRBD ເກັບມ້ຽນຂໍ້ມູນຂອງມັນ. ໂດຍໃຊ້ວິທີພາຍໃນ, DRBD ເກັບຂໍ້ມູນເມຕາຂອງມັນໃນອຸປະກອນລະດັບຕໍ່າທາງດ້ານຮ່າງກາຍດຽວກັນກັບຂໍ້ມູນການຜະລິດຕົວຈິງ.
  • ທີ່ຢູ່: ລະບຸທີ່ຢູ່ IP ແລະ ໝາຍ ເລກພອດຂອງ node ທີ່ກ່ຽວຂ້ອງ.

ຍັງສັງເກດວ່າຖ້າຕົວເລືອກຕ່າງໆມີຄ່າເທົ່າທຽມກັນກັບທັງສອງໂຮດ, ທ່ານສາມາດ ກຳ ນົດພວກມັນໂດຍກົງໃນສ່ວນຊັບພະຍາກອນ.

ສໍາລັບຕົວຢ່າງການຕັ້ງຄ່າຂ້າງເທິງນີ້ສາມາດໄດ້ຮັບການປັບໂຄງສ້າງເພື່ອ:

resource test {
	device /dev/drbd0;
	disk /dev/sdb1;
        	meta-disk internal;	
        	on tecmint.tecmint.lan {
 		address 192.168.56.101:7789;
        	}
        	on server1.tecmint.lan  {
		address 192.168.56.102:7789;
        		}
}

ຂັ້ນຕອນທີ 5: ການລິເລີ່ມແລະເປີດໃຊ້ຊັບພະຍາກອນ

ເພື່ອພົວພັນກັບ DRBD, ພວກເຮົາຈະ ນຳ ໃຊ້ເຄື່ອງມືການບໍລິຫານຕໍ່ໄປນີ້ເຊິ່ງສື່ສານກັບໂມດູນແກ່ນເພື່ອ ກຳ ນົດແລະບໍລິຫານຊັບພະຍາກອນ DRBD:

  • drbdadm: ເຄື່ອງມືບໍລິຫານລະດັບສູງຂອງ DRBD.
  • drbdsetup: ເຄື່ອງມືການບໍລິຫານລະດັບຕ່ ຳ ສຳ ລັບຕິດອຸປະກອນ DRBD ກັບອຸປະກອນປ້ອງກັນຂອງພວກມັນ, ຕັ້ງຄ່າຄູ່ຂອງ DRBD ເພື່ອສະທ້ອນອຸປະກອນ ສຳ ຮອງຂອງພວກເຂົາ, ແລະກວດກາການ ກຳ ນົດຄ່າຂອງອຸປະກອນ DRBD ທີ່ ກຳ ລັງແລ່ນ.
  • Drbdmeta: ແມ່ນເຄື່ອງມືຄຸ້ມຄອງຂໍ້ມູນ meta.

ຫຼັງຈາກທີ່ເພີ່ມການຕັ້ງຄ່າຊັບພະຍາກອນທັງ ໝົດ ໃນເບື້ອງຕົ້ນ, ພວກເຮົາຕ້ອງ ນຳ ເອົາຊັບພະຍາກອນດັ່ງກ່າວເຂົ້າໃນທັງສອງຂໍ້.

# drbdadm create-md test

ຕໍ່ໄປ, ພວກເຮົາຄວນເປີດໃຊ້ຊັບພະຍາກອນ, ເຊິ່ງຈະແນບຊັບພະຍາກອນດັ່ງກ່າວກັບອຸປະກອນດ້ານຫລັງຂອງມັນ, ຫຼັງຈາກນັ້ນມັນໄດ້ ກຳ ນົດຕົວ ກຳ ນົດການ ຈຳ ລອງແບບ, ແລະເຊື່ອມຕໍ່ຊັບພະຍາກອນກັບເພື່ອນຮ່ວມງານຂອງຕົນ:

# drbdadm up test

ຕອນນີ້ຖ້າທ່ານ ດຳ ເນີນ ຄຳ ສັ່ງ lsblk, ທ່ານຈະສັງເກດເຫັນວ່າ DRBD ອຸປະກອນ/drbd0 ປະລິມານທີ່ກ່ຽວຂ້ອງກັບອຸປະກອນ ສຳ ຮອງ/dev/sdb1:

# lsblk

ເພື່ອປິດການ ນຳ ໃຊ້ຊັບພະຍາກອນ, ດຳ ເນີນການ:

# drbdadm down test

ເພື່ອກວດສອບສະຖານະພາບຂອງຊັບພະຍາກອນ, ໃຫ້ ດຳ ເນີນການ ຄຳ ສັ່ງຕໍ່ໄປນີ້ (ສັງເກດວ່າສະຖານະຂອງແຜ່ນທີ່ບໍ່ສອດຄ່ອງ/ບໍ່ສອດຄ່ອງຄາດວ່າຈະມາຮອດຈຸດນີ້):

# drbdadm status test
OR
# drbdsetup status test --verbose --statistics 	#for  a more detailed status 

ຂັ້ນຕອນທີ 6: ຕັ້ງຊັບພະຍາກອນຂັ້ນຕົ້ນ/ແຫຼ່ງທີ່ມາຂອງການຊິ້ງຂໍ້ມູນອຸປະກອນເບື້ອງຕົ້ນ

ໃນຂັ້ນຕອນນີ້, DRBD ແມ່ນກຽມພ້ອມສໍາລັບການດໍາເນີນງານ. ດຽວນີ້ພວກເຮົາ ຈຳ ເປັນຕ້ອງບອກມັນວ່າຂໍ້ໃດຄວນໃຊ້ເປັນແຫລ່ງທີ່ມາຂອງການປະສານງານຂອງອຸປະກອນເບື້ອງຕົ້ນ

ດໍາເນີນການຄໍາສັ່ງຕໍ່ໄປນີ້ໃສ່ພຽງ node ດຽວເພື່ອເລີ່ມຕົ້ນການປະສານສົມບູນໃນເບື້ອງຕົ້ນ:

# drbdadm primary --force test
# drbdadm status test

ເມື່ອການປະສົມປະສານ ສຳ ເລັດແລ້ວ, ສະຖານະພາບຂອງທັງສອງແຜ່ນຄວນຈະເປັນ UpToDate.

ຂັ້ນຕອນທີ 7: ການທົດສອບການຕັ້ງຄ່າ DRBD

ສຸດທ້າຍ, ພວກເຮົາຕ້ອງການທົດສອບວ່າອຸປະກອນ DRBD ຈະເຮັດວຽກໄດ້ດີຫລືບໍ່ ສຳ ລັບການຈັດເກັບຂໍ້ມູນແບບ ຈຳ ລອງ. ຈືຂໍ້ມູນການ, ພວກເຮົາໄດ້ໃຊ້ປະລິມານແຜ່ນທີ່ບໍ່ມີຂໍ້ມູນ, ເພາະສະນັ້ນພວກເຮົາຕ້ອງສ້າງລະບົບແຟ້ມເອກະສານໃນອຸປະກອນ, ແລະຕິດຕັ້ງມັນ, ເພື່ອທົດສອບວ່າພວກເຮົາສາມາດໃຊ້ມັນ ສຳ ລັບການເກັບຂໍ້ມູນແບບ ຈຳ ລອງແບບໃດ.

ພວກເຮົາສາມາດສ້າງລະບົບແຟ້ມເອກະສານໃນອຸປະກອນທີ່ມີ ຄຳ ສັ່ງຕໍ່ໄປນີ້, ຢູ່ເທິງ node ບ່ອນທີ່ພວກເຮົາເລີ່ມການປະສານສົມບູນແບບ ທຳ ອິດ (ເຊິ່ງມີຊັບພະຍາກອນທີ່ມີບົດບາດຕົ້ນຕໍ):

# mkfs -t ext4 /dev/drbd0 

ຫຼັງຈາກນັ້ນໃຫ້ຕິດຕາມມັນຕາມທີ່ສະແດງ (ທ່ານສາມາດຕັ້ງຈຸດທີ່ຕັ້ງໃຫ້ຊື່ທີ່ ເໝາະ ສົມ):

# mkdir -p /mnt/DRDB_PRI/
# mount /dev/drbd0 /mnt/DRDB_PRI/

ຕອນນີ້ຄັດລອກຫລືສ້າງແຟ້ມບາງຢ່າງຢູ່ໃນຈຸດທີ່ກ່າວມາຂ້າງເທິງແລະເຮັດລາຍຊື່ຍາວໂດຍໃຊ້ ຄຳ ສັ່ງ ls:

# cd /mnt/DRDB_PRI/
# ls -l 

ຕໍ່ໄປ, ຖອດອຸປະກອນ (ຮັບປະກັນວ່າ mount ບໍ່ເປີດ, ປ່ຽນໄດເລກະທໍລີຫຼັງຈາກຖອດມັນເພື່ອປ້ອງກັນຂໍ້ຜິດພາດຕ່າງໆ) ແລະປ່ຽນບົດບາດຂອງໂຫນດຕັ້ງແຕ່ຊັ້ນປະຖົມຈົນຮອດມັດທະຍົມ:

# umount /mnt/DRDB_PRI/
# cd
# drbdadm secondary test

ຢູ່ໃນໂຫນດອື່ນ (ເຊິ່ງມີຊັບພະຍາກອນທີ່ມີ ໜ້າ ທີ່ຮອງ), ເຮັດໃຫ້ມັນເປັນຫລັກ, ຫຼັງຈາກນັ້ນຕິດອຸປະກອນໃສ່ມັນແລະປະຕິບັດລາຍຊື່ຈຸດທີ່ຍາວໄກ. ຖ້າການຕັ້ງຄ່າເຮັດວຽກໄດ້ດີ, ທຸກໆເອກະສານທີ່ເກັບໄວ້ໃນລະດັບສຽງຄວນຈະມີຢູ່:

# drbdadm primary test
# mkdir -p /mnt/DRDB_SEC/
# mount /dev/drbd0 /mnt/DRDB_SEC/
# cd /mnt/DRDB_SEC/
# ls  -l 

ສຳ ລັບຂໍ້ມູນເພີ່ມເຕີມ, ເບິ່ງ ໜ້າ ຜູ້ຊາຍຂອງເຄື່ອງມືການບໍລິຫານພື້ນທີ່ຂອງຜູ້ໃຊ້:

# man drbdadm
# man drbdsetup
# man drbdmeta

ເອກະສານອ້າງອີງ: ຄູ່ມືການ ນຳ ໃຊ້ຂອງ DRBD.

DRBD ແມ່ນມີຄວາມຍືດຫຍຸ່ນແລະມີຄວາມຍືດຫຍຸ່ນສູງ, ເຊິ່ງເຮັດໃຫ້ມັນເປັນການແກ້ໄຂການ ຈຳ ລອງການເກັບຮັກສາທີ່ ເໝາະ ສົມ ສຳ ລັບການເພີ່ມ HA ໃຫ້ພຽງແຕ່ກ່ຽວກັບ ຄຳ ຮ້ອງສະ ໝັກ ໃດໆ. ໃນບົດຂຽນນີ້, ພວກເຮົາໄດ້ສະແດງວິທີການຕິດຕັ້ງ DRBD ໃນ CentOS 7 ແລະໄດ້ສະແດງໂດຍຫຍໍ້ກ່ຽວກັບວິທີໃຊ້ມັນເພື່ອເຮັດການເກັບຂໍ້ມູນຄືນ ໃໝ່. ແບ່ງປັນຄວາມຄິດຂອງທ່ານກັບພວກເຮົາຜ່ານແບບຟອມ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້.