ວິທີການຄຸ້ມຄອງ OpenVz ໂດຍໃຊ້ HyperVM Virtualization Manager ໃນ RHEL/CentOS 5


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

ນີ້ໃນ ຄຳ ແນະ ນຳ ນີ້, ພວກເຮົາຈະສຸມໃສ່ໂປແກຼມ Linux Virtualization Linux ທີ່ບໍ່ເສຍຄ່າແລະເປີດ (Open Source) ທີ່ມີຊື່ວ່າ“ OpenVZ” ແລະຮຽນຮູ້ວິທີການຈັດການກັບ HyperVM. ກ່ອນທີ່ພວກເຮົາຈະ ດຳ ເນີນການຕິດຕັ້ງຂອງມັນ, ນີ້ແມ່ນບາງລາຍລະອຽດກ່ຽວກັບເທັກໂນໂລຢີ OpenVZ ແລະ HyperVM.

OpenVZ ແມ່ນໂປແກຼມ Virtualization ທີ່ບໍ່ເສຍຄ່າແລະ Open source Virtualization ສຳ ລັບ Linux. ມັນແມ່ນລະບົບປະຕິບັດການລະດັບເຕັກໂນໂລຢີ Virtualization. ມັນຊ່ວຍໃຫ້ພວກເຮົາປະຕິບັດ Virtualization ທີ່ບັນຈຸໃນເຄື່ອງແມ່ຂ່າຍ Linux ຂອງພວກເຮົາ. ມັນອະນຸຍາດໃຫ້ພວກເຮົາສ້າງຕູ້ຄອນເທນເນີ Linux ທີ່ປອດໄພຫລາຍເຄື່ອງໃນເຄື່ອງດຽວ. ມັນຖືວ່າເຄື່ອງບັນຈຸເຫລົ່ານັ້ນເປັນເຄື່ອງທີ່ຢືນຢູ່ຄົນດຽວແລະຮັບປະກັນວ່າແອັບພລິເຄຊັນທີ່ແລ່ນຢູ່ໃນຕູ້ຄອນເທນເນີນັ້ນບໍ່ມີຄວາມຂັດແຍ້ງກັນແມ່ນດ້ານໃດດ້ານ ໜຶ່ງ.

ພາຊະນະເຫຼົ່ານີ້ຍັງມີຊື່ວ່າ Virtual Private Server ຫຼື VPS, ເນື່ອງຈາກວ່າມັນຖືວ່າ VPS ເປັນເຄື່ອງແມ່ຂ່າຍແບບຢືນຢູ່, ພວກເຮົາສາມາດ reboot ແຕ່ລະ VPS ຢ່າງເປັນອິດສະຫຼະແລະແຕ່ລະ vps ຈະມີການເຂົ້າເຖິງຮາກຂອງມັນເອງ, ຜູ້ໃຊ້, ທີ່ຢູ່ IP, ຫນ່ວຍຄວາມ ຈຳ, ຂັ້ນຕອນ , ຫ້ອງສະຫມຸດລະບົບແລະເອກະສານການຕັ້ງຄ່າແລະການຕັ້ງຄ່າຕ່າງໆ.

HyperVM ແມ່ນຜະລິດຕະພັນຜູ້ຈັດການ Virtualization ທີ່ສົມບູນແລະເບົາທີ່ສຸດ, ຖືກພັດທະນາໂດຍ Lxcenter. ມັນສະ ໜອງ console Graphical ດຽວເພື່ອຈັດການກັບບັນຈຸ VPS ທັງ ໝົດ ແລະຊັບພະຍາກອນເຊີຟເວີຂອງພວກເຮົາດ້ວຍການເຂົ້າເຖິງ Admin ພ້ອມທັງການເຂົ້າເຖິງໂດຍເຈົ້າຂອງພາຊະນະ. ດ້ວຍຄອນໂຊນນີ້, ພວກເຮົາສາມາດປະຕິບັດການ ດຳ ເນີນງານຕ່າງໆເຊັ່ນ: ເລີ່ມຕົ້ນ, ຢຸດ, ເລີ່ມຕົ້ນ ໃໝ່, ຕິດຕັ້ງ ໃໝ່, ຍົກລະດັບ/ຫຼຸດຄ່າຊັບພະຍາກອນ, ສຳ ຮອງ, ຟື້ນຟູ, ຍ້າຍເຂົ້າແຕ່ລະບ່ອນບັນຈຸຂອງພວກເຮົາ. ມີຫລາຍບໍລິສັດໂຮດຕິ້ງທີ່ໃຊ້ HyperVM ກັບ OpenVZ ເພື່ອໃຫ້ບໍລິການໂຮດຕິ້ງ Linux VPS.

ບາງຜົນປະໂຫຍດອື່ນໆຂອງ HyperVM ແມ່ນຢູ່ຂ້າງລຸ່ມນີ້.

<

  • ມັນສະ ໜັບ ສະ ໜູນ ເທັກໂນໂລຢີ OpenVZ ແລະ Xen Virtualization.
  • ສະ ໜອງ ການໂຕ້ຕອບຜູ້ໃຊ້ແບບກາຟິກທີ່ອີງໃສ່ເວັບເພື່ອຈັດການເຊີບເວີ.
  • ສ້າງເຄື່ອງ virtual ກັບ Linux OS ພາຍໃນນາທີດ້ວຍການຊ່ວຍເຫຼືອຂອງແມ່ແບບທີ່ ກຳ ລັງຈະເກີດຂື້ນ.
  • ງ່າຍທີ່ຈະປະສົມປະສານກັບ WHMCS (ຊອບແວເກັບເງິນ ສຳ ລັບເຈົ້າຂອງເວບໄຊທ໌) ສຳ ລັບການຈັດຕັ້ງໄວຣັດ VPSs ແລະການຈັດການຂອງພວກເຂົາຈາກຊອບແວການເອີ້ນເກັບເງິນສິ້ນສຸດເທົ່ານັ້ນ.
  • ວິທີການທີ່ສະຫຼາດໃນການຈັດການຊັບພະຍາກອນຂອງ server ເຊັ່ນ IP, Networks, Memory, CPU ແລະ disk space.
  • ການຕິດຕັ້ງ HyperVM (ຫລາຍ Virtualization) ໃນ RHEL/CentOS 5

    ຫນ້າທໍາອິດ, ກ່ອນທີ່ຈະດໍາເນີນການຕໍ່ໄປ, ມັນແມ່ນແນະນໍາໃຫ້ປິດການໃຊ້ selinux ໃນຂະນະທີ່ຕິດຕັ້ງ.

     setenforce 0

    ປ່ຽນສະຖານະພາບ SELinux ໃນເອກະສານ“/etc/sysconfig/selinux”.

    selinux=disabled

    ນີ້ແມ່ນວິທີທີ່ງ່າຍທີ່ສຸດທີ່ຈະຕິດຕັ້ງ HyperVM ໃນເຄື່ອງຈັກ CentOS/RHEL. ພວກເຮົາຕ້ອງການດາວໂຫລດສະຄິບຕິດຕັ້ງ HyperVM ລ້າສຸດ“ hypervm-install-master.sh” ຈາກລິ້ງຂ້າງລຸ່ມນີ້ຫລືໃຊ້ ຄຳ ສັ່ງ“ wget” ເພື່ອຈັບເອົາຕົວອັກສອນ.

    <

  • http://download.lxcenter.org
  • sh ./hypervm-install-master.sh --virtualization-type=openvz
    Loaded plugins: fastestmirror, security
    Loading mirror speeds from cached hostfile
     * base: mirror.leapswitch.com
     * extras: mirror.leapswitch.com
     * updates: centos.excellmedia.net
    Setting up Install Process
    ---------------------------------------------
    --------- Output Omitted-----------
    --------- Output Omitted-----------
    ---------------------------------------------
    ---------------------------------------------
    FINISHED --2013-09-26 20:41:41--
    Downloaded: 2 files, 2.5K in 0s (30.4 MB/s)
    Executing Update Cleanup... Will take a long time to finish....
    Congratulations. hyperVM has been installed successfully on your server as master
    You can connect to the server at https://<ip-address>:8887 or http://<ip-address>:8888
    Please note that first is secure ssl connection, while the second is normal one.
    The login and password are 'admin' 'admin'. After Logging in, you will have to change your password to something more secure
    Thanks for choosing hyperVM to manage your Server, and allowing us to be of service
    
    ***There is one more step you have to do to make this complete. Open /etc/grub.conf, and change the 'default=1' line to 'default=0', and reboot this machine. You will be rebooted into the openvz kernel and will able to manage vpses from the hyperVM interface.

    ນີ້ແມ່ນ ຄຳ ອະທິບາຍສັ້ນໆກ່ຽວກັບສິ່ງທີ່ສະຄິບນີ້ຈະເຮັດ.

    <

  • ມັນດາວໂຫລດແລະຕິດຕັ້ງທຸກຊຸດທີ່ຕ້ອງການເຊັ່ນ wget, unzip, PHP, curls, lxlighthttpd, lxzend, lxphp, mysql ແລະ mysql-server ພ້ອມດ້ວຍຄວາມເພິ່ງພາອາໄສຂອງພວກເຂົາໂດຍການຊ່ວຍເຫຼືອຂອງ yum.
  • ສ້າງຜູ້ໃຊ້ແລະກຸ່ມ ສຳ ລັບ HyperVM
  • ຕິດຕັ້ງ mysql ແລະສ້າງຖານຂໍ້ມູນ ສຳ ລັບ HyperVM.
  • ມັນຍັງຕິດຕັ້ງແພກເກດທີ່ຕ້ອງການ ສຳ ລັບ OpenVZ kernel ແລະ vzctl.
  • ມັນຍັງດາວໂຫລດແມ່ແບບທີ່ໃຊ້ກ່ອນຂອງ CentOS ເຊິ່ງຈະຖືກ ນຳ ໃຊ້ເພື່ອສ້າງເຄື່ອງ virtual.
  • ປ່ຽນຄ່າເລີ່ມຕົ້ນ“ 0” ໃຫ້ເປັນ“ 1” ໃນ“ /etc/grub.conf” ເພື່ອບູດເຄື່ອງແມ່ຂ່າຍຂອງທ່ານດ້ວຍ OpenVZ kernel ແລະ Reboot server ຂອງທ່ານ.

    sh reboot

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

    https://<ip-address>:8887 
    or 
    http://<ip-address>:8888

    ຖ້າທຸກຢ່າງດີ, ມັນຈະເປີດໃຫ້ຜູ້ຈັດການ HyperVM ອີງຕາມຮູບຂ້າງລຸ່ມນີ້ແລະຂໍລາຍລະອຽດເຂົ້າລະບົບຂອງ Admin. ກະລຸນາໃຫ້ຊື່ຜູ້ໃຊ້“ admin” ແລະລະຫັດຜ່ານ“ admin” ເຂົ້າສູ່ກະດານເປັນຄັ້ງ ທຳ ອິດ.

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

    ເມື່ອພວກເຮົາສ້າງ Container ຫຼື VPS ໃນ HyperVM, ມັນມອບ ໝາຍ ເລກເອກະລັກຂອງ Container (CID) ທີ່ເປັນເອກະລັກໃຫ້ທຸກໆບັນຈຸແລະເກັບຮັກສາຂໍ້ມູນທັງ ໝົດ ໃນ/directory vz.

    <

  • ຂໍ້ມູນຂອງບັນຈຸ:/vz/root ແລະ/vz/ສ່ວນຕົວ
  • Os ແມ່ແບບ:/vz/template/cache
  • ເອກະສານການຕັ້ງຄ່າບັນຈຸ: /etc/sysconfig/vz-scripts/.conf
  • ບໍລິການ hyperVM: ການບໍລິການ hypervm {ເລີ່ມຕົ້ນ | ຢຸດ | ເລີ່ມຕົ້ນ | ເລີ່ມຕົ້ນ | ປ້ ຳ ນ້ ຳ ມັນ | ໂຫຼດຄືນ | ສະຖານະພາບເຕັມ |
  • ບໍລິການ OpenVZ: ການບໍລິການ openvz {ເລີ່ມຕົ້ນ | ຢຸດ | ເລີ່ມຕົ້ນ ໃໝ່}
  • ລາຍຊື່ບັນຈຸທັງ ໝົດ: vzlist -a
  • ດາວໂຫລດເຊື່ອມຕໍ່ ສຳ ລັບແມ່ແບບ Precreated: ທ່ານສາມາດດາວໂຫລດແມ່ແບບທີ່ແຕກຕ່າງກັນຂອງ precreated OS ຈາກ OpenVz Template.

    ທັງ ໝົດ ນັ້ນແມ່ນມີການຕິດຕັ້ງ HyperVM ໂດຍໃຊ້ OpenVZ, ມັນມີຫລາຍຢ່າງໃນ HyperVM ທີ່ຊ່ວຍທ່ານໃນການຕັ້ງຄ່າ virtualization ໃນສະພາບແວດລ້ອມເຊີຟເວີຂອງທ່ານ. ຖ້າທ່ານປະສົບກັບບັນຫາໃດໆກ່ຽວກັບການຕັ້ງ HyperVM ໃນ Linux server ຂອງທ່ານຫຼືຕ້ອງການຄວາມຊ່ວຍເຫຼືອອື່ນໆເຊັ່ນການ ສຳ ຮອງ, ການຟື້ນຟູ, ການຍ້າຍຖິ່ນແລະອື່ນໆ, ທ່ານພຽງແຕ່ສາມາດຕິດຕໍ່ພວກເຮົາ.

    ຕິດຕໍ່ກັບ linux-console.net ເພື່ອການສອນທີ່ ໜ້າ ຕື່ນເຕັ້ນແລະ ໜ້າ ສົນໃຈຫຼາຍຂຶ້ນໃນອະນາຄົດ. ຢ່າປ່ອຍໃຫ້ ຄຳ ເຫັນແລະ ຄຳ ແນະ ນຳ ຂອງທ່ານຢູ່ທາງລຸ່ມນີ້ໃນກ່ອງ ຄຳ ເຫັນ.