XenServer 7 - ການຍົກລະດັບສະລອຍນໍ້າຜ່ານ CLI ແລະ XenCenter Web Interface


ບົດຂຽນ ທຳ ອິດໃນ XenServer 7 Series ນີ້ໄດ້ກວມເອົາວິທີການຕິດຕັ້ງ/ຍົກລະດັບເຈົ້າພາບ XenServer ດຽວ. ການຕິດຕັ້ງ XenServer ສ່ວນໃຫຍ່ມີແນວໂນ້ມທີ່ຈະຢູ່ໃນສະລອຍນໍ້າຂອງຫລາຍໆ XenServer.

ບົດຂຽນນີ້ຈະເວົ້າເຖິງຂັ້ນຕອນການປັບປຸງສະລອຍນໍ້າ XenServer ທັງ ໝົດ. ສ່ວນປະກອບສຸດທ້າຍຈະກວມເອົາການຮັກສາເຮືອນບາງຢ່າງກັບແຂກທີ່ ກຳ ລັງແລ່ນຢູ່ເທິງ XenServer.

<

  • XenServer 7 ISO: XenServer-7.0.0-main.iso
  • ກ່ອນທີ່ຈະກ້າວຕໍ່ໄປ, ຂ້າພະເຈົ້າຂໍແນະ ນຳ ໃຫ້ທ່ານກວດເບິ່ງສອງພາກນີ້ກ່ຽວກັບຄວາມຕ້ອງການຂອງລະບົບແລະຜູ້ຂຽນແນະ ນຳ ເພີ່ມໃນບົດຄວາມ ທຳ ອິດຂອງ Xen Server 7 ຂອງພວກເຮົາທີ່:

    <

  • ການຕິດຕັ້ງສົດຂອງ XenServer 7
  • ຈຸດປະສົງຂອງບົດຂຽນນີ້ແມ່ນເພື່ອຍ່າງຜ່ານການປັບປຸງສະລອຍນໍ້າ XenServer. ມີຫລາຍວິທີໃນການເຮັດຂັ້ນຕອນການຍົກລະດັບແລະວິທີແກ້ໄຂ 'ຖືກຕ້ອງ' ສຳ ລັບການຕິດຕັ້ງສະເພາະໃດ ໜຶ່ງ ຈະຂື້ນກັບອົງກອນ.

    Citrix ມີເອກະສານທີ່ມີລາຍລະອຽດຫຼາຍເຊິ່ງຄວນມີການທົບທວນກ່ອນທີ່ຂະບວນການຍົກລະດັບຈະເລີ່ມຕົ້ນ: xenserver-7-0-installation-guide.pdf

    ຍົກລະດັບສະລອຍນ້ ຳ XenServer

    ໂດຍບໍ່ຕ້ອງສົງໃສການຕິດຕັ້ງ XenServer ສ່ວນຫຼາຍແມ່ນສ່ວນ ໜຶ່ງ ຂອງສະນຸກເກີຂອງ XenServers. ນີ້ເຮັດໃຫ້ຂັ້ນຕອນການຍົກລະດັບສັບສົນເລັກ ໜ້ອຍ. ໃນຂະນະທີ່ຕົວເລືອກທີ່ຈະເຂົ້າໄປໃຊ້ເຊີບເວີແຕ່ລະຄົນດ້ວຍຕົນເອງແລະຍົກລະດັບແຕ່ລະເຄື່ອງໃຫ້ເປັນຕົວເລືອກ, Citrix ມີວິທີທີ່ງ່າຍກວ່າທີ່ຈະເຮັດສິ່ງນີ້ໄດ້ໂດຍຜ່ານການ ນຳ ໃຊ້ການຍົກລະດັບ Rolling Pool ຜ່ານ XenCenter ລຸ້ນ ໃໝ່ ຫຼືຜ່ານລະຫັດ xe ເຄື່ອງມືສາຍ ຄຳ ສັ່ງ.

    ອີງຕາມເອກະສານຂອງ Citrix ການຍົກລະດັບສະລອຍນ້ ຳ ສາມາດ ດຳ ເນີນການກັບ XenServer 6.x ຫຼືສູງກວ່າຮຸ່ນ 7. ຖ້າເຈົ້າຂອງ XenServer ກຳ ລັງແລ່ນລຸ້ນທີ່ເກົ່າກວ່າ 6.x, ສະນັ້ນເຈົ້າພາບຕ້ອງປະຕິບັດຕາມເສັ້ນທາງຍົກລະດັບທີ່ ເໝາະ ສົມກັບ XenServer. 6.2 ແລະຫຼັງຈາກນັ້ນສາມາດຍົກລະດັບໃຫ້ເປັນ XenServer 7.0.

    ເພື່ອເຮັດການຍົກລະດັບ Rolling Pool, XenCenter ຮຸ່ນ ໃໝ່ ລ້າສຸດທີ່ຕ້ອງການດາວໂຫລດຈາກ Citrix. ສາມາດດາວໂຫລດໄດ້ທີ່ນີ້: XenServer-7.0.1-XenCenterSetup.exe

    ດັ່ງທີ່ໄດ້ກ່າວມາໃນຊຸດ XenServer 6.5, XenCenter ຍັງຄົງເປັນເຄື່ອງໃຊ້ ສຳ ລັບ Windows ເທົ່ານັ້ນ. ການປັບປຸງສະລອຍນ້ ຳ ສາມາດເຮັດໄດ້ຜ່ານ CLI ເຊັ່ນດຽວກັນ ສຳ ລັບຜູ້ທີ່ອາດຈະບໍ່ສາມາດເຂົ້າເຖິງເຄື່ອງ Windows ເພື່ອໃຊ້ XenCenter.

    ບົດຂຽນນີ້ຈະເວົ້າເຖິງວິທີການທັງສອງຢ່າງ (XenCenter ແລະ CLI ກັບ xe utility).

    ໝາຍ ເຫດ - ກ່ອນທີ່ຈະ ດຳ ເນີນການຍົກລະດັບສະລອຍນ້ ຳ, ຄວນສັງເກດສອງຢ່າງ. ການຍົກລະດັບສະລອຍນ້ ຳ ບໍ່ຄວນເຮັດດ້ວຍການຕັ້ງຄ່າຈາກການຕັ້ງຄ່າ SAN ແລະ Integrated StorageLink ຖືກລຶບອອກຈາກ XenServer ເວີຊັນ 6.5 ຂຶ້ນໄປ.

    ບໍ່ວ່າຈະໃຊ້ວິທີໃດ, XenCenter ຫຼື CLI, ຂັ້ນຕອນ ທຳ ອິດແມ່ນປິດການໃຊ້ງານສະລອຍນ້ ຳ ທີ່ມີຄວາມສາມາດສູງ, ຢຸດເຄື່ອງ virtual ຂອງແຂກທີ່ບໍ່ ຈຳ ເປັນ, ຮັບປະກັນວ່າເຈົ້າພາບ XenServer ມີຄວາມ ຈຳ ພຽງພໍທີ່ຈະຮອງຮັບແຂກທີ່ຕ້ອງການສືບຕໍ່ແລ່ນໃນລະຫວ່າງການຍົກລະດັບ ( ຕົວຢ່າງ: ບໍ່ໄດ້ໃຫ້ເກີນ ກຳ ນົດ), ເຈົ້າພາບຍັງຕ້ອງການພື້ນທີ່ຮາດດິດຢ່າງພຽງພໍ ສຳ ລັບ XenServer 7, ຮັບປະກັນວ່າໄດດີວີດີ/ດີວີດີ ສຳ ລັບແຂກທຸກຄົນແມ່ນບໍ່ມີປະໂຫຍດ, ແລະຂໍແນະ ນຳ ໃຫ້ມີການ ສຳ ຮອງຂໍ້ມູນສະຖານີເກັບນ້ ຳ ໃນປະຈຸບັນ.

    ໃຫ້ເລີ່ມຕົ້ນຂັ້ນຕອນ.

    ການຍົກລະດັບສະລອຍນໍ້າຈາກ CLI

    1. ໃຫ້ແນ່ໃຈວ່າທ່ານໄດ້ອ່ານ 5 ວັກກ່ອນ ໜ້າ ນີ້ຍ້ອນວ່າພວກເຂົາອະທິບາຍບາງຂໍ້ມູນທີ່ ສຳ ຄັນຫຼາຍໃນຂັ້ນຕອນການຍົກລະດັບ! ມັນຍັງໄດ້ຖືກແນະ ນຳ ໃຫ້ຜູ້ໃຊ້ອ່ານຄູ່ມືການຕິດຕັ້ງທີ່ຕັ້ງຢູ່ທີ່ນີ້: xenserver-7-0-installation-guide.pdf, ຄຳ ແນະ ນຳ ແລະ ຄຳ ເຕືອນ ສຳ ລັບການຍົກລະດັບເລີ່ມຕົ້ນໃນ ໜ້າ ທີ 24.

    2. ຂັ້ນຕອນເຕັກໂນໂລຢີຕົວຈິງ ທຳ ອິດແມ່ນການ ສຳ ຮອງສະຖານະພາບສະລອຍນໍ້າດ້ວຍເຄື່ອງມື xe . ໂດຍໃຊ້ການເຊື່ອມຕໍ່ SSH ກັບ Xen pool master host, ຄຳ ສັ່ງ 'xe' ຕໍ່ໄປນີ້ສາມາດໃຊ້ໄດ້.

    # xe pool-dump-database file-name="Xen Pool.db"
    

    ດ້ວຍຖານຂໍ້ມູນທີ່ ສຳ ຮອງຂໍ້ມູນ ສຳ ເນົາເອົາເອກະສານອອກຈາກ master host ເພື່ອຮັບປະກັນການ ສຳ ເນົາສາມາດໃຊ້ໄດ້ໃນກໍລະນີທີ່ການຍົກລະດັບລົ້ມເຫລວ. ຄຳ ສັ່ງຕໍ່ໄປນີ້ຈະເຮັດ ສຳ ເນົາເອກະສານ Xen Pool.db ຈາກ XenServer ຫ່າງໄກສອກຫຼີກທີ່ຖືກລະບຸໂດຍ ແລະວາງແຟ້ມຢູ່ໃນໂຟນເດີດາວໂຫລດຂອງຜູ້ໃຊ້ໃນປະຈຸບັນ.

    # scp '[email <XenServer_ip>:~/”Xen pool.db”'  ~/Downloads/
    

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

    # xe host-evacuate host=<hostname of master>
    # xe host-disable host=<hostname of master>
    

    ໃນປັດຈຸບັນເຈົ້າພາບຕ້ອງໄດ້ເປີດໃຊ້ງານ ໃໝ່ ຈາກ XenServer 7 media media ໃນທ້ອງຖິ່ນ. ໃນຈຸດນີ້ການຍົກລະດັບປະຕິບັດຕາມຫລາຍພາກສ່ວນຄືກັນກັບການຍົກລະດັບເຈົ້າພາບດຽວກ່ອນ ໜ້າ ນີ້ໃນບົດຂຽນນີ້.

    ໃຫ້ແນ່ໃຈວ່າຢ່າງແທ້ຈິງວ່າ UPGRADE ໄດ້ຖືກເລືອກໃນເວລາທີ່ຍ້າຍຜ່ານຂັ້ນຕອນການຕິດຕັ້ງ! ເພື່ອຈຸດປະສົງທີ່ຈະແຈ້ງ, ໃນຈຸດນີ້, ຂັ້ນຕອນທີ 1-6 ແລະຫຼັງຈາກນັ້ນ 15-19 ໃນບົດຂຽນ“ XenServer 7 - ການຕິດຕັ້ງສົດ” ຄວນປະຕິບັດໃຫ້ ສຳ ເລັດໃນຂັ້ນນີ້.

    ຂັ້ນຕອນການຕິດຕັ້ງໃຊ້ເວລາປະມານ 12 ນາທີສະນັ້ນທ່ອງໄປທີ່ https://linux-console.net ເພື່ອອ່ານບົດຄວາມອື່ນໃນຂະນະທີ່ລໍຖ້າການຕິດຕັ້ງສິ້ນສຸດລົງ. ເມື່ອການຕິດຕັ້ງ ສຳ ເລັດແລ້ວ, ໃຫ້ເລີ່ມຕົ້ນແມ່ບົດ ໃໝ່ ແລະເອົາສື່ທີ່ຕິດຕັ້ງອອກ.

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

    # cat /etc/redhat-release
    # uname -a
    

    5. ຄວາມ ສຳ ເລັດ! ແມ່ບົດສະລອຍນໍ້າແຫ່ງນີ້ໄດ້ຖືກຍົກລະດັບແລ້ວ. ໃນຈຸດນີ້, ຍ້າຍແຂກຄົນໃດຄົນ ໜຶ່ງ ໄປຫາເຈົ້າພາບນີ້ຕາມຄວາມ ຈຳ ເປັນແລະ ດຳ ເນີນການຕໍ່ເຈົ້າຂອງ XenServer ຕໍ່ໄປໂດຍການເຮັດຊ້ ຳ ອີກຂັ້ນຕອນທີສາມຍົກເວັ້ນການປ່ຽນຊື່ໂຮດຂອງເຈົ້າພາບຕໍ່ໄປເພື່ອຍົກລະດັບ.

    # xe host-evacute host=<hostname of pool slave>
    # xe host-disable host=<hostname of pool slave>
    

    6. ສືບຕໍ່ຂັ້ນຕອນທີ 3 ເຖິງ 5 ສຳ ລັບຂ້າທາດທີ່ຍັງເຫຼືອຢູ່ໃນສະລອຍນ້ ຳ.

    7. ໃນຈຸດນີ້ມັນແມ່ນ CRUCIAL ທີ່ຈະ ນຳ ໃຊ້ການປັບປຸງອີກຄັ້ງ ໜຶ່ງ. ບໍລິສັດ Citrix ໄດ້ເຜີຍແຜ່ບົດສະ ເໜີ ເພື່ອແກ້ໄຂບັນຫາຕ່າງໆແມ່ນການສູນເສຍຂໍ້ມູນແລະການສໍ້ລາດບັງຫຼວງແມ່ນເປັນໄປໄດ້ພາຍໃຕ້ສະພາບການບາງຢ່າງ.

    ກະລຸນາສະ ໝັກ ການສົນທະນານີ້! ແຜ່ນນີ້ຮຽກຮ້ອງໃຫ້ເຈົ້າພາບ XenServer ເປີດໃຊ້ງານ ໃໝ່ ເຊັ່ນກັນ. ຄຳ ແນະ ນຳ ສຳ ລັບການເຮັດ ສຳ ເລັດນີ້ຜ່ານ XenCenter ແມ່ນຕັ້ງຢູ່ຕໍ່ມາໃນບົດຂຽນນີ້.

    ເພື່ອເຮັດ ສຳ ເລັດສິ່ງນີ້ຜ່ານ CLI ຂອງເຈົ້າຂອງ XenServer, ດາວໂຫລດເພີ້ມແລະອອກ ຄຳ ສັ່ງ 'xe' ຕໍ່ໄປນີ້:

    # wget -c http://support.citrix.com/supportkc/filedownload?uri=/filedownload/CTX214305/XS70E004.zip
    # unzip XS70E004.zip
    # xe patch-upload file-name=XS70E004.xsupdate
    # xe patch-apply uuid=<UUID_from_above_command>
    # xe patch-pool-apply uuid=<UUID_from_above_command> - only applies to a XenServer pool and must be run from the pool master
    

    8. ເມື່ອເຈົ້າພາບທັງ ໝົດ ໃນສະລອຍນ້ ຳ ໄດ້ຮັບການປັບປຸງ ໃໝ່, ແຂກຈະຕ້ອງໄດ້ປັບປຸງ XenServer Guest Tools. ຂັ້ນຕອນໃນການເຮັດ ສຳ ເລັດສິ່ງນີ້ແມ່ນຢູ່ໃນຕອນທ້າຍຂອງບົດຂຽນນີ້.

    ການຍົກລະດັບສະລອຍນໍ້າຈາກ XenCenter

    ສຳ ລັບຜູ້ທີ່ເຂົ້າເຖິງເຄື່ອງ Windows ເພື່ອໃຊ້ XenCenter, ການຍົກລະດັບ Rolling Pool ສາມາດປະຕິບັດໄດ້ຜ່ານໂປແກຼມ XenCenter.

    ຜົນປະໂຫຍດຂອງການ ນຳ ໃຊ້ XenCenter ແມ່ນມີຫຼາຍ ໜ້າ ວຽກແລະການກວດສອບທີ່ ຈຳ ເປັນຕ້ອງເຮັດດ້ວຍຕົນເອງໃນ ຄຳ ແນະ ນຳ ກ່ອນ, ດຽວນີ້ຈະຖືກ ນຳ ໃຊ້ໂດຍ XenCenter ໂດຍອັດຕະໂນມັດ.

    ຕົວຊ່ວຍສ້າງຍົກລະດັບສະລອຍນໍ້າໃນ XenCenter ມີສອງແບບ; ຄູ່ມືແລະອັດຕະໂນມັດ. ໃນຮູບແບບຄູ່ມື, ຜູ້ຕິດຕັ້ງ ສຳ ລັບ XenServer 7 ຕ້ອງຖືກໃສ່ເຂົ້າໃນແຕ່ລະໂຮດ XenServer ໃນເວລາທີ່ ກຳ ລັງປັບປຸງ (ຕົວຢ່າງ: usb ຫຼື cd boot.

    ເມື່ອ ນຳ ໃຊ້ຮູບແບບອັດຕະໂນມັດ, ຕົວຊ່ວຍສ້າງຈະໃຊ້ແຟ້ມທີ່ຕັ້ງຢູ່ບາງສ່ວນຂອງການແບ່ງປັນໄຟລ໌ເຄືອຂ່າຍເຊັ່ນ: HTTP, NFS, ຫຼື FTP server. ເພື່ອໃຊ້ວິທີການນີ້, ໄຟລ໌ຕິດຕັ້ງຈາກ XenServer install iso ຕ້ອງໄດ້ຖືກຫຸ້ມຫໍ່ຢູ່ໃນ server ທີ່ມີເຄືອຂ່າຍທີ່ ເໝາະ ສົມແລະເຮັດໃຫ້ສາມາດເຂົ້າເຖິງໄດ້ ສຳ ລັບເຈົ້າຂອງ XenServer.

    ຄູ່ມືນີ້ຈະບໍ່ໄດ້ລາຍລະອຽດກ່ຽວກັບຂັ້ນຕອນການຕັ້ງຄ່າເຊີຟເວີ HTTP ແຕ່ມັນຈະຍ່າງຜ່ານຂັ້ນຕອນການສະກັດເອົາເນື້ອໃນ ISO ເພື່ອອະນຸຍາດໃຫ້ມີການຍົກລະດັບໂດຍອັດຕະໂນມັດ.

    ພາກນີ້ຈະສົມມຸດວ່າຜູ້ໃຊ້ມີ ໜ້າ ທີ່ເຮັດວຽກຢູ່ເຊີຟເວີ HTTP ໂດຍມີການຕັ້ງຄ່າເວບໄຊທ໌ໃຫ້ກັບ '/ var/www/html'. ສ່ວນນີ້ຍັງຈະສົມມຸດວ່າເອກະສານ XenServer 7 iso ໄດ້ຖືກດາວໂຫລດແລະມີຊີວິດຢູ່ໃນໂຟນເດີຮາກເວັບ.

    ຂັ້ນຕອນ ທຳ ອິດໃນການຕັ້ງຄ່າເອກະສານຕິດຕັ້ງ ສຳ ລັບບົດຄວາມນີ້ແມ່ນການຕິດຕັ້ງ iso, ດັ່ງນັ້ນໄຟລ໌ຕິດຕັ້ງສາມາດຖືກວາງລົງໃນ webroot. ຂັ້ນຕອນທີສອງແມ່ນການສ້າງໂຟນເດີ ສຳ ລັບເອກະສານຕິດຕັ້ງແລະຈາກນັ້ນຄັດລອກແຟ້ມນັ້ນເຂົ້າໃນໂຟນເດີນັ້ນ.

    ທຸກຂັ້ນຕອນສາມາດປະຕິບັດໄດ້ດັ່ງຕໍ່ໄປນີ້:

    # mount XenServer-7.0.0-main.iso /mnt
    # mkdir /var/www/html/xenserver
    # cp -a /mnt/. /var/www/html/xenserver
    

    ໃນຈຸດນີ້, ການ ນຳ ທາງໄປຫາທີ່ຢູ່ IP ຂອງ server ແລະໂຟນເດີ xenserver, ວັດສະດຸຕິດຕັ້ງຄວນສະແດງຢູ່ໃນ browser.

    ຍົກລະດັບສະລອຍນໍ້າມ້ວນດ້ວຍ XenCenter

    1. ຂັ້ນຕອນ ທຳ ອິດແມ່ນການອ່ານຄືນວັກຕ່າງໆທີ່ຢູ່ພາຍໃຕ້ຫົວຂໍ້ XenServer ຍົກລະດັບສະລອຍນ້ ຳ ກ່ອນ ໜ້າ ນີ້ໃນເອກະສານນີ້! ນີ້ແມ່ນສິ່ງທີ່ ສຳ ຄັນທີ່ສຸດເພາະວ່າວັກເຫລົ່ານັ້ນຈະສະ ເໜີ ລາຍລະອຽດສະເພາະກ່ຽວກັບການຍົກລະດັບເພື່ອຊ່ວຍໃນການປ່ຽນຈາກ XenServer ລຸ້ນເກົ່າ.

    2. ຂັ້ນຕອນເຕັກໂນໂລຢີ ທຳ ອິດແມ່ນການ ສຳ ຮອງສະພາບຂອງສະລອຍນ້ ຳ ໃນປະຈຸບັນໂດຍການໃຊ້ ຄຳ ສັ່ງ 'xe' ຈາກນາຍລອຍນ້ ຳ. ໂດຍໃຊ້ການເຊື່ອມຕໍ່ SSH ຫຼື XenCenter console ກັບ Xen pool master host, ຄຳ ສັ່ງ 'xe' ຕໍ່ໄປນີ້ສາມາດໃຊ້ໄດ້.

    # xe pool-dump-database file-name="Xen Pool.db"
    

    ດ້ວຍຖານຂໍ້ມູນທີ່ ສຳ ຮອງໄວ້, ມັນໄດ້ຖືກແນະ ນຳ ຢ່າງແຂງແຮງວ່າໃຫ້ ສຳ ເນົາອອກຈາກຕົ້ນສະບັບດັ່ງນັ້ນໃນກໍລະນີທີ່ມີການຍົກລະດັບທີ່ບໍ່ ສຳ ເລັດ, ຕົ້ນສະບັບ/ສະລອຍນ້ ຳ ສາມາດກັບຄືນສູ່ສະພາບເດີມ.

    3. ຮັບປະກັນວ່າ XenCenter ລຸ້ນ ໃໝ່ ຖືກຕິດຕັ້ງ. ລິງດາວໂຫລດມີດັ່ງນີ້: XenServer-7.0.1-XenCenterSetup.exe.

    4. ເມື່ອຖານຂໍ້ມູນສະລອຍນ້ ຳ ໄດ້ຖືກບັນທຶກແລະ XenCenter ລຸ້ນ ໃໝ່ ຫຼ້າສຸດ, ການຍົກລະດັບສະລອຍນ້ ຳ ສາມາດເລີ່ມຕົ້ນໄດ້. ເປີດ XenCenter ແລະເຊື່ອມຕໍ່ກັບສະລອຍນ້ ຳ ທີ່ຕ້ອງການລຸ້ນ ໃໝ່ ຂອງ XenServer. ເມື່ອເຊື່ອມຕໍ່ເຊື່ອມຕໍ່ກັບຕົ້ນສະບັບຂອງສະລອຍນ້ ຳ ແລ້ວ, ໄປທີ່ເມນູ 'Tools' ແລະເລືອກ 'Rolling Pool ຍົກລະດັບສະລອຍນ້ ຳ ... '.

    5. ໃຫ້ແນ່ໃຈວ່າໄດ້ອ່ານ ຄຳ ເຕືອນກ່ຽວກັບການກະຕຸ້ນເຕືອນຄັ້ງ ທຳ ອິດ. ບາດກ້າວທີ່ກ່າວມານີ້ແມ່ນຖານຂໍ້ມູນສະລອຍນ້ ຳ ທີ່ ສຳ ເລັດເປັນກ້າວ ໜຶ່ງ ໃນ“ ການຍົກລະດັບສະລອຍນ້ ຳ ດ້ວຍ XenCenter” ຂອງບົດຄວາມນີ້.

    6. ໜ້າ ຈໍຕໍ່ໄປຈະກະຕຸ້ນໃຫ້ຜູ້ໃຊ້ເລືອກເອົາ ໜອງ ທີ່ພວກເຂົາຕ້ອງການຍົກລະດັບ. ທຸກໆສະລອຍນ້ ຳ ທີ່ XenCenter ເຊື່ອມຕໍ່ເຂົ້າມາສາມາດເລືອກໄດ້. ເພື່ອຄວາມລຽບງ່າຍ, ຫ້ອງທົດລອງນ້ອຍໆໄດ້ຖືກ ນຳ ໃຊ້ເຂົ້າໃນເອກະສານນີ້.

    7. ຂັ້ນຕອນຕໍ່ໄປຊ່ວຍໃຫ້ຜູ້ໃຊ້ສາມາດເລືອກຮູບແບບ ‘ອັດຕະໂນມັດ’ ຫຼື ‘ຄູ່ມື’. ອີກເທື່ອ ໜຶ່ງ ບົດຄວາມນີ້ ກຳ ລັງຍ່າງຜ່ານວິທີການແບບອັດຕະໂນມັດແລະຄາດວ່າມີ server HTTP ແລະມີເນື້ອຫາ XenServer ISO ທີ່ສະກັດຢູ່ໃນໂຟນເດີທີ່ມີຊື່ວ່າ ‘xenserver’ ຢູ່ໃນ server HTTP ນັ້ນ.

    8. ໃນຈຸດນີ້ XenCenter ຈະ ດຳ ເນີນການກວດສອບຫຼາຍຊຸດເພື່ອຮັບປະກັນວ່າເຈົ້າຂອງທຸກເຄື່ອງມີຈຸດເພີ່ມ/ຈຸດຮ້ອນທີ່ ເໝາະ ສົມແລະຈະກວດສອບເພື່ອຮັບປະກັນວ່າການຍົກລະດັບມີແນວໂນ້ມທີ່ຈະປະສົບຜົນ ສຳ ເລັດ.

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

    ປະເດັນ ທຳ ອິດທີ່ມີປະສົບການແມ່ນຄວາມຕ້ອງການ ສຳ ລັບສອງຄັ້ງເພື່ອ ນຳ ໃຊ້ກັບ XenServer. XenCenter ຈະເຮັດ ສຳ ເລັດສິ່ງນີ້ຖ້າຜູ້ໃຊ້ຕັດສິນໃຈເຮັດແນວນັ້ນຢ່າງໃດກໍ່ຕາມໃນຖານະທີ່ຜູ້ຂຽນແລະຜູ້ອື່ນໆໄດ້ປະສົບ, ຂັ້ນຕອນນີ້ບໍ່ທັນຄົບຖ້ວນສົມບູນແລະອາດຈະກີດຂວາງຂັ້ນຕອນຕໍ່ໄປຈາກການເຮັດວຽກຢ່າງຖືກຕ້ອງ.

    ຖ້າ XenCenter ອ້າງວ່າໃຊ້ທຸກຢ່າງທີ່ຖືກໃຊ້ແຕ່ຜູ້ໃຊ້ຈະໄດ້ຮັບ "URL ທີ່ບໍ່ຖືກຕ້ອງກັບໄຟລ໌ຕິດຕັ້ງ" ໃນ ໜ້າ ຈໍຕໍ່ໄປ, ຜູ້ຂຽນສາມາດໄດ້ຮັບຂໍ້ຜິດພາດທີ່ປະສົບຜົນ ສຳ ເລັດໄປໂດຍການເລີ່ມຕົ້ນ ໃໝ່ ຂອງ XenServer.

    ເພື່ອອ່ານເພີ່ມເຕີມກ່ຽວກັບບັນຫາ, ເບິ່ງການສົນທະນາ Citrix ທີ່ URL ຕໍ່ໄປນີ້: XenServer 7 URL ທີ່ບໍ່ຖືກຕ້ອງກັບໄຟລ໌ຕິດຕັ້ງ.

    ບັນຫາອື່ນໆທີ່ປະສົບຢູ່ໃນຈຸດນີ້ແມ່ນການເຕືອນຈາກ XenCenter ກ່ຽວກັບ VM ທ້ອງຖິ່ນທີ່ຖືກເກັບຢູ່ໃນໂຮດ XenServer. VM ທ້ອງຖິ່ນນີ້ຈະປ້ອງກັນບໍ່ໃຫ້ຜູ້ຕິດຕັ້ງ XenServer ຈາກການແບ່ງປັນການແບ່ງປັນເຈົ້າພາບຄືນ ໃໝ່ ດ້ວຍລະບົບການແບ່ງປັນ GPT ໃໝ່.

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

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

    ໃນກ່ອງຂໍ້ມູນ, ໃຫ້ຂໍ້ມູນກ່ຽວກັບເສັ້ນທາງເຊີຟເວີທີ່ ຈຳ ເປັນພ້ອມທັງຂໍ້ມູນປະ ຈຳ ທີ່ ຈຳ ເປັນໃນການເຊື່ອມຕໍ່ແລະຈາກນັ້ນກົດປຸ່ມ 'Test' ເພື່ອໃຫ້ແນ່ໃຈວ່າ XenCenter ສາມາດເຂົ້າເຖິງແຟ້ມຕ່າງໆ. ຖ້າເຄື່ອງ ໝາຍ ກວດກາສີຂຽວຖືກສະແດງ, ຫຼັງຈາກນັ້ນສື່ຕິດຕັ້ງໄດ້ຕັ້ງຢູ່ແລ້ວແລະສາມາດໃຊ້ໄດ້.

    10. ເມື່ອທຸກຢ່າງພ້ອມທີ່ຈະໄປ, ໃຫ້ກົດປຸ່ມ 'ເລີ່ມຕົ້ນຍົກລະດັບ'. ນີ້ຈະເລີ່ມຕົ້ນຂັ້ນຕອນເລີ່ມຕົ້ນຈາກແມ່ບົດສະລອຍນໍ້າ.

    ຫມາຍເຫດ - ໃຫ້ແນ່ໃຈວ່າເຄືອຂ່າຍການຈັດການສໍາລັບເຈົ້າພາບ XenServer ມີ DHCP. ເມື່ອຜູ້ຕິດຕັ້ງເລີ່ມຕົ້ນໃຫ້ກັບເຈົ້າຂອງ, ມັນຈະພະຍາຍາມເອົາທີ່ຢູ່ IP ຜ່ານ DHCP.

    11. ໃນຈຸດນີ້, ມັນຈະເປັນການສະຫລາດທີ່ຈະເລີ່ມກິນອາຫານທ່ຽງຫຼືຕິດຕາມວຽກອື່ນໆ. ຂະບວນການນີ້ຈະໃຊ້ເວລາໄລຍະ ໜຶ່ງ. ຖ້າການເຂົ້າເຖິງລະບົບຕິດຕາມກວດກາໃນທ້ອງຖິ່ນຫລືລະບົບ KVM ມີຢູ່ໃນ XenServer hosts, ຜູ້ເບິ່ງແຍງລະບົບສາມາດເບິ່ງຂະບວນການຕິດຕັ້ງແລະເບິ່ງວ່າທຸກຢ່າງ ກຳ ລັງເຄື່ອນຍ້າຍໄປຕາມທີ່ມັນຄວນເຮັດ.

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

    ພ້ອມກັນນີ້ໃຫ້ແນ່ໃຈວ່າການກວດສອບວ່າສະລອຍນ້ ຳ ໄດ້ຖືກປັບປຸງ ໝົດ ແລ້ວໂດຍການເບິ່ງແຖບ 'ທົ່ວໄປ' ຂອງສະລອຍນ້ ຳ ໃນ XenCenter ຫຼືໂດຍການເຊື່ອມຕໍ່ດ້ວຍຕົນເອງກັບແຕ່ລະເຈົ້າພາບ XenServer.

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

    ຍ້ອນວ່າມັນໄດ້ຫັນອອກບາງການຕັ້ງຄ່າເຄືອຂ່າຍ ສຳ ລັບສະລອຍນ້ ຳ ບໍ່ໄດ້ແປໂດຍຜ່ານຂັ້ນຕອນການຕິດຕັ້ງ. ເຊີຟເວີທັງ ໝົດ ມີ 4 ອິນເຕີເຟດທາງດ້ານຮ່າງກາຍ (PIFs) ແລະສອງເຄື່ອງແມ່ຂ່າຍ ໜຶ່ງ ຄູ່ຂອງ PIFs ໄດ້ຢຸດເພື່ອເປີດໃຊ້ງານ.

    ສິ່ງນີ້ເຮັດໃຫ້ເກີດຄວາມເສົ້າສະຫລົດໃຈຢ່າງຫຼວງຫຼາຍແຕ່ກໍ່ຍັງຂອບໃຈຄົນອື່ນທີ່ໄດ້ປະສົບບັນຫາທີ່ຄ້າຍຄືກັນແລະວິທີການແກ້ໄຂກໍ່ງ່າຍດາຍ. ເຄື່ອງແມ່ຂ່າຍທີ່ຢູ່ໃນຄໍາຖາມແມ່ນ Dell Power Edge 2950's ກັບ Broadcom BCM5708 NIC ປະສົມປະສານ.

    ສິ່ງທີ່ ຈຳ ເປັນກໍ່ຄືການປ່ຽນລະບົບຕ່າງໆຄືນສູ່ XenServer 6.5 ແລະຫຼັງຈາກນັ້ນ ນຳ ໃຊ້ການອັບເດດຈາກເວັບໄຊທ໌ Dell. ຜູ້ຂຽນແນະ ນຳ ໃຫ້ຮັບປະກັນວ່າການປັບປຸງ firmware ທັງ ໝົດ ໄດ້ຖືກ ນຳ ໃຊ້ກັບລະບົບໃດກໍ່ຕາມທີ່ຈະໄດ້ຮັບການອັບເກດເປັນລຸ້ນ ໃໝ່ XenServer ເພື່ອຊ່ວຍປ້ອງກັນບັນຫາຕ່າງໆ.

    ເພື່ອອ່ານເພີ່ມເຕີມກ່ຽວກັບຫົວຂໍ້ນີ້, ກະລຸນາກວດເບິ່ງຫົວຂໍ້ທີ່ ໜ້າ ສົນທະນາຂອງ Citrix: XenServer 7 ຍົກລະດັບບໍ່ມີເຄືອຂ່າຍ Onboard.

    ໝາຍ ເຫດລຸ້ນເຟີມແວເຊັ່ນດຽວກັນກັບທີ່ບໍ່ມີການມອບ ໝາຍ PIF.

    # interface-rename -l
    

    ໃຫ້ສັງເກດວ່າ firmware ໄດ້ຖືກປັບປຸງແລະການສັ່ງຊື້ PIF ແມ່ນຖືກຕ້ອງເຊັ່ນດຽວກັນ.

    # interface-rename -l
    

    13. ໃນຈຸດນີ້, ເຈົ້າຂອງ XenServer ທັງ ໝົດ ຄວນມີແລະກັບມາໃຊ້ໃນການຕັ້ງຄ່າສະລອຍນ້ ຳ ທີ່ ເໝາະ ສົມ. ໃນຈຸດນີ້ມັນແມ່ນ CRUCIAL ທີ່ຈະ ນຳ ໃຊ້ການອັບເດດອີກຄັ້ງ ໜຶ່ງ. ບໍລິສັດ Citrix ໄດ້ເຜີຍແຜ່ບົດສະ ເໜີ ເພື່ອແກ້ໄຂບັນຫາຕ່າງໆແມ່ນການສູນເສຍຂໍ້ມູນແລະການສໍ້ລາດບັງຫຼວງແມ່ນເປັນໄປໄດ້ພາຍໃຕ້ສະພາບການບາງຢ່າງ. ກະລຸນາສະ ໝັກ ການສົນທະນານີ້!

    ປະຍຸກໃຊ້ XenServer 7 Critical Patch XS70E004

    ຄືກັນກັບທີ່ໄດ້ ກຳ ນົດໄວ້ໃນບົດຂຽນຕິດຕັ້ງສົດ, ການປັບປຸງສະລອຍນ້ ຳ ຍັງ ກຳ ລັງຕ້ອງການເອົາ XenServer 7 ທີ່ ສຳ ຄັນນີ້ໃສ່ກັບສະລອຍນ້ ຳ ເພື່ອຮັບປະກັນຄວາມຖືກຕ້ອງຂອງຂໍ້ມູນ.

    ສຳ ລັບການ ນຳ ໃຊ້ເພີ້ມປະຕິບັດຕາມຂັ້ນຕອນ 20 ເຖິງຂັ້ນທີ 26 ໃນ XenServer 7 ສົດ ຄຳ ແນະ ນຳ ນີ້ຢູ່ທີ່ນີ້: ສະ ໝັກ XenServer 7 Critical Patch.

    ນີ້ສະຫຼຸບຂັ້ນຕອນຂອງການປັບປຸງ/ຕິດຕັ້ງ XenServer ໃຫ້ກັບເຈົ້າພາບ. ໃນຈຸດນີ້, ຫໍສະມຸດເກັບມ້ຽນແລະເຄື່ອງ virtual ຄວນ ນຳ ເຂົ້າ ໃໝ່, ກຳ ນົດແລະທົດສອບ.

    ພາກຕໍ່ໄປຈະເວົ້າເຖິງວຽກງານສຸດທ້າຍຂອງການອັບເດດເຄື່ອງມືຂອງແຂກ XenServer ໃຫ້ກັບແຂກທີ່ມີສະ ເໜ.

    ການປັບປຸງ XenServer Guest-Tools

    1. ວຽກຕິດຕາມຂັ້ນສຸດທ້າຍແມ່ນຮັບປະກັນໃຫ້ແຂກສາມາດເລີ່ມຕົ້ນ ໃໝ່ ໄດ້ພ້ອມທັງຮັບປະກັນວ່າພວກເຂົາໄດ້ຕິດຕັ້ງອຸປະກອນຕ້ອນຮັບແຂກ ໃໝ່ ທີ່ສຸດ. ສິ່ງນີ້ສາມາດປະຕິບັດໄດ້ງ່າຍໂດຍການຕິດຕາມສອງບາດກ້າວຕໍ່ໄປ.

    2. ຂັ້ນຕອນ ທຳ ອິດແມ່ນຕິດເອກະສານຂອງເຄື່ອງມື ສຳ ລັບແຂກເຂົ້າໃນແຜ່ນດີວີດີຂອງ ໜຶ່ງ ໃນບັນດາແຂກທີ່ຖືກເຊີນ.

    3. ເມື່ອ XenServer ເອົາໃຈໃສ່ໃນບັນດາແຂກ-tools.iso ຕໍ່ແຂກ, ໃຫ້ແນ່ໃຈວ່າແຂກໄດ້ຮັບຮູ້ແຜ່ນ ໃໝ່. ຕົວຢ່າງນີ້ຈະຍ່າງຜ່ານແຂກ Debian ແລະການຕິດຕັ້ງເຄື່ອງມື.

    ໃນຜົນຜະລິດຂ້າງລຸ່ມ, ແຜ່ນຂອງເຄື່ອງໃຊ້ ສຳ ລັບແຂກຖືກຖີ້ມເປັນ 'xvdd'.

    4. ອຸປະກອນນີ້ສາມາດຕິດຕັ້ງໄດ້ໄວໂດຍໃຊ້ mount utility ດັ່ງຕໍ່ໄປນີ້:

    # mount /dev/xvdd /mnt
    

    5. ເມື່ອອຸປະກອນຖືກຕິດຕັ້ງແລ້ວ, dpkg ສາມາດໃຊ້ເພື່ອຕິດຕັ້ງເຄື່ອງມືຂອງແຂກ ໃໝ່ ດັ່ງຕໍ່ໄປນີ້:

    # dpkg -i /mnt/Linux/xe-guest-utilities_7.0.0-24_all.deb
    

    6. ໃນລະຫວ່າງການຕິດຕັ້ງ, ໄຟລ໌ທີ່ຖືກຕ້ອງຈະຖືກຕິດຕັ້ງແລະ xe daemon ຈະຖືກເລີ່ມຕົ້ນ ໃໝ່ ໃນນາມຂອງລະບົບຕ່າງໆ.

    ເພື່ອຢືນຢັນຜ່ານ XenCenter ວ່າການປັບປຸງດັ່ງກ່າວແມ່ນປະສົບຜົນ ສຳ ເລັດ, ເຂົ້າໄປທີ່ແທັບ 'General' ສຳ ລັບເຄື່ອງຂອງແຂກແລະຊອກຫາຊັບສິນທີ່ມີປ້າຍຊື່ວ່າ 'State Virtualization:'.

    Whoo …ຖ້າທ່ານໄດ້ລອດຊີວິດມາດົນນີ້, ຫວັງວ່າ XenServer 7 ຖືກຕິດຕັ້ງ, ຕິດຕັ້ງ, ແລະແຂກຖືກປັບປຸງເຊັ່ນດຽວກັນ! ຖ້າທ່ານມີ ຄຳ ຖາມຫຼືບັນຫາຫຍັງກະລຸນາຂຽນລົງໃນ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້ແລະພວກເຮົາຈະໃຫ້ການຊ່ວຍເຫຼືອໄວເທົ່າທີ່ຈະເປັນໄປໄດ້.