ວິທີການຕິດຕັ້ງແລະ ກຳ ຫນົດແບບ Cluster ດ້ວຍສອງ Nodes ໃນ Linux - ພາກທີ 2
ສະບາຍດີທຸກຄົນ. ກ່ອນທີ່ພວກເຮົາຈະເລີ່ມຕົ້ນພາກທີສອງ, ໃຫ້ທົບທວນກ່ຽວກັບສິ່ງທີ່ພວກເຮົາໄດ້ເຮັດໃນພາກ 01. ໃນພາກທີ 01 ຂອງຊຸດກຸ່ມບ້ານນີ້, ພວກເຮົາໄດ້ປຶກສາຫາລືກ່ຽວກັບເຕັກນິກການແບ່ງກຸ່ມແລະໃນກໍລະນີໃດທີ່ມັນສາມາດ ນຳ ໃຊ້ພ້ອມກັບຂໍ້ດີແລະຂໍ້ເສຍຂອງການແບ່ງກຸ່ມ. ແລະພວກເຮົາຍັງໄດ້ກວມເອົາຄວາມຕ້ອງການເບື້ອງຕົ້ນ ສຳ ລັບການຈັດການນີ້ແລະສິ່ງທີ່ແຕ່ລະຊຸດຈະເຮັດຫຼັງຈາກທີ່ພວກເຮົາໄດ້ ກຳ ນົດປະເພດຂອງການຕັ້ງຄ່າ.
ທ່ານສາມາດທົບທວນພາກທີ 01 ແລະພາກທີ 03 ຈາກລິ້ງລຸ່ມນີ້.
<
ດັ່ງທີ່ຂ້າພະເຈົ້າໄດ້ກ່າວໃນບົດຂຽນສຸດທ້າຍຂອງພວກເຮົາ, ພວກເຮົາມັກ 3 server ສຳ ລັບການຕັ້ງຄ່ານີ້; ເຄື່ອງແມ່ຂ່າຍຫນຶ່ງເຮັດຫນ້າທີ່ເປັນ server cluster ແລະຄົນອື່ນເປັນ nodes.
Cluster Server: 172.16.1.250 Hostname: clserver.test.net node01: 172.16.1.222 Hostname: nd01server.test.net node02: 172.16.1.223 Hostname: nd02server.test.net
ໃນພາກທີ 2 ຂອງມື້ນີ້, ພວກເຮົາຈະເຫັນວິທີການຕິດຕັ້ງແລະການຕັ້ງຄ່າການແບ່ງກຸ່ມໃນ Linux. ສຳ ລັບສິ່ງນີ້ພວກເຮົາ ຈຳ ເປັນຕ້ອງຕິດຕັ້ງແພກເກດຕໍ່າກວ່າໃນທັງສາມເຊີບເວີ.
<
ຂັ້ນຕອນທີ 1: ການຕິດຕັ້ງ Clustering ໃນ Linux
ສະນັ້ນໃຫ້ເລີ່ມຕົ້ນຕິດຕັ້ງແພກເກດເຫລົ່ານີ້ຢູ່ໃນທັງສາມເຊີບເວີ. ທ່ານສາມາດຕິດຕັ້ງແພກເກດທັງ ໝົດ ເຫລົ່ານີ້ໄດ້ງ່າຍໂດຍໃຊ້ yum package manager.
ຂ້ອຍຈະເລີ່ມຕົ້ນໂດຍການຕິດຕັ້ງຊຸດ“ ricci” ໃນເຄື່ອງແມ່ຂ່າຍທັງສາມຢ່າງນີ້.
# yum install “ricci”
ຫຼັງຈາກການຕິດຕັ້ງ ricci ສຳ ເລັດແລ້ວ, ພວກເຮົາສາມາດເຫັນໄດ້ວ່າມັນໄດ້ຕິດຕັ້ງ mod_cluster ແລະ cluster lib ເປັນການເພິ່ງພາອາໄສມັນ.
ຕໍ່ໄປຂ້ອຍ ກຳ ລັງຕິດຕັ້ງ luci ໂດຍໃຊ້ yum install“ luci” command.
# yum install "luci"
ຫຼັງຈາກການຕິດຕັ້ງ luci, ທ່ານສາມາດເຫັນວ່າມັນໄດ້ຕິດຕັ້ງຄວາມເພິ່ງພາອາໄສທີ່ມັນຕ້ອງການ.
ດຽວນີ້, ໃຫ້ຕິດຕັ້ງຊຸດ ccs ໃນເຊີຟເວີ. ສຳ ລັບສິ່ງທີ່ຂ້ອຍໄດ້ຂຽນໃສ່ yum install ccs.x86_64 ເຊິ່ງສະແດງຢູ່ໃນລາຍການເມື່ອຂ້ອຍອອກ yum list | grep“ ccs” ຫຼືອື່ນໆທ່ານພຽງແຕ່ສາມາດອອກ yum install“ ccs”.
# yum install “ccs”
ໃຫ້ຕິດຕັ້ງ cman ເປັນຄວາມຕ້ອງການສຸດທ້າຍ ສຳ ລັບການຕັ້ງຄ່າສະເພາະນີ້. ຄຳ ສັ່ງແມ່ນ yum install“ cman” ຫຼື yum install cman.x86_64 ດັ່ງທີ່ສະແດງຢູ່ໃນບັນຊີ yum ດັ່ງທີ່ຂ້ອຍໄດ້ກ່າວມາກ່ອນ ໜ້າ ນີ້.
# yum install “cman”
ພວກເຮົາຕ້ອງການຢັ້ງຢືນການຕິດຕັ້ງຢູ່ໃນສະຖານທີ່. ສະບັບອອກ ຄຳ ສັ່ງລຸ່ມນີ້ເພື່ອເບິ່ງວ່າແພັກທີ່ພວກເຮົາຕ້ອງການຖືກຕິດຕັ້ງຢ່າງຖືກຕ້ອງຢູ່ໃນທັງສາມເຊີບເວີ.
# rpm -qa | egrep "ricci|luci|modc|cluster|ccs|cman"
ທຸກໆຊຸດທີ່ສົມບູນແບບໄດ້ຖືກຕິດຕັ້ງແລະທຸກສິ່ງທີ່ພວກເຮົາຕ້ອງເຮັດຄືການຕັ້ງຄ່າການຕັ້ງຄ່າ.
ຂັ້ນຕອນທີ 2: ຕັ້ງຄ່າ Cluster ໃນ Linux
1. ໃນຖານະເປັນບາດກ້າວ ທຳ ອິດ ສຳ ລັບການຕັ້ງກຸ່ມ, ທ່ານ ຈຳ ເປັນຕ້ອງເລີ່ມການບໍລິການ ricci ໃນທັງສາມ server.
# service ricci start OR # /etc/init.d/ricci start
2. ນັບຕັ້ງແຕ່ ricci ເລີ່ມຕົ້ນໃນທຸກເຊີບເວີ, ດຽວນີ້ເຖິງເວລາແລ້ວທີ່ຈະສ້າງກຸ່ມ. ນີ້ແມ່ນບ່ອນທີ່ຊຸດ ccs ມາຊ່ວຍເຫຼືອພວກເຮົາໃນເວລາທີ່ ກຳ ຫນົດຄ່າກຸ່ມ.
ຖ້າທ່ານບໍ່ຕ້ອງການໃຊ້ ຄຳ ສັ່ງ ccs, ທ່ານຈະຕ້ອງແກ້ໄຂເອກະສານ "cluster.conf" ເພື່ອເພີ່ມ node ແລະເຮັດບ່ອນອື່ນໆ. ຂ້ອຍເດົາວ່າວິທີທີ່ງ່າຍທີ່ສຸດຄືການໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້. ໃຫ້ເບິ່ງ.
ເນື່ອງຈາກວ່າຂ້ອຍຍັງບໍ່ໄດ້ສ້າງກຸ່ມບ້ານເທື່ອ, ບໍ່ມີເອກະສານ cluster.conf ສ້າງຢູ່ໃນ/etc/cluster ທີ່ຢູ່ເທື່ອດຽວກັນດັ່ງຮູບຂ້າງລຸ່ມນີ້.
# cd /etc/cluster # pwd # ls
ໃນກໍລະນີຂອງຂ້ອຍ, ຂ້ອຍເຮັດສິ່ງນີ້ໃນປີ 172.16.1.250 ເຊິ່ງໄດ້ອຸທິດໃຫ້ແກ່ການຄຸ້ມຄອງກຸ່ມບ້ານ. ດຽວນີ້, ທຸກໆຄັ້ງທີ່ພວກເຮົາພະຍາຍາມໃຊ້ server server, ມັນຈະຂໍລະຫັດລັບຂອງ ricci. ດັ່ງນັ້ນທ່ານຈະຕ້ອງຕັ້ງລະຫັດຜ່ານຂອງຜູ້ໃຊ້ ricci ໃນທຸກເຊີບເວີ.
ໃສ່ລະຫັດຜ່ານ ສຳ ລັບຜູ້ໃຊ້ ricci.
# passwd ricci
ຕອນນີ້ໃສ່ ຄຳ ສັ່ງດັ່ງຮູບຂ້າງລຸ່ມນີ້.
# ccs -h 172.16.1.250 --createcluster tecmint_cluster
ທ່ານສາມາດເຫັນໄດ້ຫຼັງຈາກເຂົ້າ ຄຳ ສັ່ງຂ້າງເທິງ, ເອກະສານ cluster.conf ຖືກສ້າງຂື້ນໃນ/etc/cluster.
ນີ້ແມ່ນວິທີການ cluster.conf ໃນຕອນຕົ້ນຂອງຂ້ອຍມີລັກສະນະຄ້າຍຄືກ່ອນທີ່ຂ້ອຍຈະເຮັດ ໜ້າ ທີ່.
3. ດຽວນີ້ໃຫ້ຕື່ມສອງຂໍ້ເຂົ້າໃນລະບົບ. ໃນນີ້ພວກເຮົາໃຊ້ ຄຳ ສັ່ງ ccs ເພື່ອ ທຳ ການຕັ້ງຄ່າ. ຂ້ອຍຈະບໍ່ແກ້ໄຂເອກະສານ cluster.conf ດ້ວຍຕົນເອງແຕ່ໃຊ້ syntax ຕໍ່ໄປນີ້.
# ccs -h 172.16.1.250 --addnode 172.16.1.222
ຕື່ມໃສ່ node ອື່ນໆເຊັ່ນກັນ.
# ccs -h 172.16.1.250 --addnode 172.16.1.223
ນີ້ແມ່ນວິທີທີ່ cluster.conf file ມີລັກສະນະຄ້າຍຄືຫຼັງຈາກເພີ່ມ server node.
ທ່ານຍັງສາມາດໃສ່ ຄຳ ສັ່ງດ້ານລຸ່ມເພື່ອກວດສອບລາຍລະອຽດຂອງຂໍ້.
# ccs –h 172.16.1.250 --lsnodes
ສົມບູນແບບ. ທ່ານໄດ້ສ້າງ cluster ຕົວທ່ານເອງຢ່າງ ສຳ ເລັດຜົນແລະເພີ່ມສອງໂຫນດ. ສຳ ລັບລາຍລະອຽດເພີ່ມເຕີມກ່ຽວກັບຕົວເລືອກ ຄຳ ສັ່ງ ccs, ໃສ່ ຄຳ ສັ່ງ ccs –help ແລະສຶກສາລາຍລະອຽດ. ເນື່ອງຈາກດຽວນີ້ທ່ານຮູ້ວິທີການສ້າງ cluster ແລະເພີ່ມ nodes ໃສ່ມັນ, ຂ້ອຍຈະລົງພາກທີ 03 ໄວໆນີ້ ສຳ ລັບເຈົ້າ.
ຂໍຂອບໃຈທ່ານ, ຈົນກ່ວານັ້ນສືບຕໍ່ຕິດຕໍ່ກັບ Tecmint ເພື່ອໃຊ້ໄດ້ງ່າຍແລະລ້າສຸດ How To's.