ການຄຸ້ມຄອງເຄື່ອງຈັກ KVM Virtual Machine ກັບ Cockpit Web Console ໃນ Linux


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

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

ໃນຄູ່ມືນີ້, ພວກເຮົາຈະສຸມໃສ່ວິທີທີ່ທ່ານສາມາດຈັດການກັບເຄື່ອງ virtual KVM ກັບຄອນເທັກເວັບໄຊຕ໌ Cockpit ໃນ Linux.

ກ່ອນທີ່ພວກເຮົາຈະ ດຳ ເນີນການຕໍ່ໄປ, ຮັບປະກັນວ່າທ່ານໄດ້ຕິດຕັ້ງແພລະຕະຟອມການສ້າງ virtual KVM ໃນລະບົບ Linux ຂອງທ່ານແລ້ວ. ພວກເຮົາມີຄູ່ມືລາຍລະອຽດກ່ຽວກັບວິທີການຕິດຕັ້ງ KVM ໃນ CentOS 8 ແລະວິທີການຕິດຕັ້ງ KVM ໃນ Ubuntu 20.04.

ຂັ້ນຕອນທີ 1: ຕິດຕັ້ງ Cockpit Web Console ໃນ Linux

ໜ້າ ວຽກ ທຳ ອິດແມ່ນການຕິດຕັ້ງ Cockpit ໃນ Linux server. ພວກເຮົາຈະສະແດງວິທີເຮັດແນວນັ້ນໃນລະບົບ Debian ແລະ Ubuntu. ພວກເຮົາມີບົດຂຽນກ່ຽວກັບວິທີການຕິດຕັ້ງ Cockpit ໃນ CentOS 8 ແລະ RHEL 8.

ເພື່ອເລີ່ມຕົ້ນ, ປັບປຸງລາຍຊື່ຊຸດລະບົບຂອງທ່ານ.

$ sudo apt update

ຫລັງຈາກນັ້ນຕິດຕັ້ງຕູ້ຄອນເທນເນີໂດຍໃຫ້ ຄຳ ສັ່ງ:

$ sudo apt install cockpit

ຄຽງຄູ່ກັບຫ້ອງໂດຍສານ, ທ່ານ ຈຳ ເປັນຕ້ອງຕິດຕັ້ງແພກເກັດ - ເຄື່ອງຈັກເພື່ອຊ່ວຍໃຫ້ທ່ານສາມາດຈັດການກັບເຄື່ອງ virtual ໄດ້.

$ sudo apt install cockpit-machines

ເມື່ອຕິດຕັ້ງ ສຳ ເລັດແລ້ວ, ເລີ່ມຕົ້ນ Cockpit ໂດຍໃຊ້ ຄຳ ສັ່ງ:

$ sudo systemctl start cockpit

ເພື່ອພິສູດສະຖານະພາບຂອງມັນ, ໃຫ້ແລ່ນ:

$ sudo systemctl status cockpit

ຜົນໄດ້ຮັບຂ້າງລຸ່ມນີ້ໄດ້ຢືນຢັນວ່າຮ້ານຄ້າເຟີນີເຈີ້ GUI ທີ່ ກຳ ລັງແລ່ນຕາມທີ່ຄາດໄວ້.

ຂັ້ນຕອນທີ 2: ການເຂົ້າເຖິງຄອນເທນເນີ Cockpit

ໂດຍຄ່າເລີ່ມຕົ້ນ, ຫ້ອງຮັບແຂກຟັງຢູ່ໃນພອດ TCP 9090, ທ່ານສາມາດຢືນຢັນສິ່ງນີ້ໂດຍໃຊ້ ຄຳ ສັ່ງ netstat ດັ່ງທີ່ສະແດງ.

$ sudo netstat -pnltu | grep 9090

ຖ້າທ່ານເຂົ້າເຖິງ Cockpit ຫ່າງໄກສອກຫຼີກແລະເຄື່ອງແມ່ຂ່າຍຂອງທ່ານຢູ່ເບື້ອງຫລັງ UFW firewall, ທ່ານ ຈຳ ເປັນຕ້ອງອະນຸຍາດໃຫ້ມີ port 9090 ຢູ່ເທິງ ກຳ ແພງໄຟ. ເພື່ອບັນລຸສິ່ງນີ້, ໃຫ້ ດຳ ເນີນການ ຄຳ ສັ່ງ:

$ sudo ufw allow 9090/tcp
$ sudo ufw reload

ເພື່ອເຂົ້າເຖິງອິນເຕີເຟດ Cockpit, ເປີດໂປແກຼມທ່ອງເວັບຂອງທ່ານແລະຄົ້ນຫາທີ່ຢູ່ດັ່ງຕໍ່ໄປນີ້:

https://server-ip:9090

ຢູ່ ໜ້າ ເຂົ້າສູ່ລະບົບ, ໃຫ້ຂໍ້ມູນປະ ຈຳ ຕົວຜູ້ໃຊ້ຂອງທ່ານແລະກົດປຸ່ມ 'ເຂົ້າສູ່ລະບົບ'.

ຂັ້ນຕອນທີ 3: ສ້າງແລະຄຸ້ມຄອງເຄື່ອງຈັກ KVM ແບບເສມືນໃນ Cockpit Web Console

ເພື່ອເລີ່ມຕົ້ນການສ້າງແລະຈັດການກັບເຄື່ອງ virtual, ຊອກຫາສະຖານທີ່ແລະກົດຕົວເລືອກ 'Virtual Machine' ຕາມທີ່ສະແດງ.

ໃນ ໜ້າ 'ເຄື່ອງຈັກ Virtual', ກົດປຸ່ມ 'ສ້າງ New VM'.

ໃຫ້ແນ່ໃຈວ່າໄດ້ຕື່ມຂໍ້ມູນໃສ່ທຸກໆລາຍລະອຽດທີ່ຕ້ອງການດັ່ງທີ່ສະແດງໄວ້.

ຄຳ ອະທິບາຍລະອຽດຂອງຕົວເລືອກຂ້າງເທິງທີ່ໃຊ້:

  • ຊື່: ສິ່ງນີ້ ໝາຍ ເຖິງຊື່ທີ່ບໍ່ຖືກຕ້ອງຕາມກົດ ໝາຍ ທີ່ມອບໃຫ້ກັບເຄື່ອງ virtual, ຕົວຢ່າງເຊັ່ນ Fedora-VM.
  • ປະເພດແຫຼ່ງຂໍ້ມູນການຕິດຕັ້ງ: ສິ່ງນີ້ສາມາດເປັນລະບົບແຟ້ມເອກະສານຫລື URL.
  • ແຫຼ່ງຕິດຕັ້ງ: ນີ້ແມ່ນເສັ້ນທາງຂອງຮູບພາບ ISO ທີ່ຈະໃຊ້ໃນລະຫວ່າງການຕິດຕັ້ງເຄື່ອງ Virtual.
  • ຜູ້ຂາຍ OS - ບໍລິສັດ/ໜ່ວຍ ງານທີ່ພັດທະນາແລະຮັກສາ OS.
  • ລະບົບປະຕິບັດການ - OS ທີ່ຈະຕິດຕັ້ງ. ເລືອກ OS ຂອງທ່ານຈາກລາຍການແບບເລື່ອນລົງ.
  • ໜ່ວຍ ຄວາມ ຈຳ - ຂະ ໜາດ ຂອງ RAM ແມ່ນທັງ Megabytes ຫຼື Gigabytes.
  • ຂະ ໜາດ ການເກັບຮັກສາ - ນີ້ແມ່ນຄວາມສາມາດໃນ Hard disk ສຳ ລັບ OS ຂອງແຂກ.
  • ເລີ່ມຕົ້ນ VM ທັນທີ - ຖ້າທ່ານຕ້ອງການເປີດ VM ທັນທີເມື່ອສ້າງ, ຫຼັງຈາກນັ້ນໃຫ້ກວດເບິ່ງຕົວເລືອກ checkbox. ສຳ ລັບດຽວນີ້, ພວກເຮົາຈະປ່ອຍມັນອອກຈາກການກວດສອບແລະສ້າງ VM ໂດຍການກົດປຸ່ມ 'ສ້າງ'.

ເມື່ອເຮັດແລ້ວ, VM ຂອງທ່ານຈະຖືກລະບຸໄວ້ຕາມທີ່ສະແດງໄວ້.

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

ໃນຖານະເປັນເກີບເຄື່ອງຈັກແບບເສມືນ, ໃຫ້ເບິ່ງສັ້ນໆກ່ຽວກັບຕົວເລືອກແທັບອື່ນ. ແຖບ ‘ພາບລວມ’ ໃຫ້ຂໍ້ມູນພື້ນຖານກ່ຽວກັບ VM ເຊັ່ນຂະ ໜາດ ຄວາມ ຈຳ ແລະບໍ່. ຂອງ vCPUs.

ສ່ວນ ‘ການ ນຳ ໃຊ້’ ມີຂໍ້ມູນກ່ຽວກັບການ ນຳ ໃຊ້ຫນ່ວຍຄວາມ ຈຳ ແລະ vCPU.

ເພື່ອເບິ່ງຂໍ້ມູນກ່ຽວກັບຮາດດິດ virtual ແລະເສັ້ນທາງຂອງຮູບພາບ ISO ທີ່ໃຊ້ໃນການສ້າງມັນ, ກົດທີ່ແຖບ 'ແຜ່ນ.

ແທັບ 'Networks' ໃຫ້ຄວາມເຂົ້າໃຈກ່ຽວກັບອິນເຕີເຟດເຄືອຂ່າຍທີ່ຕິດກັບເຄື່ອງ virtual.

ສຸດທ້າຍ, ພາກຄອນໂຊນຊ່ວຍໃຫ້ທ່ານສາມາດເຂົ້າໃຊ້ VM ໂດຍໃຊ້ Graphics console - ຂອບໃຈຜູ້ຊົມທີ່ມີຄຸນນະພາບ - ຫລືຄອນເທັນເນີ.

ນອກຈາກນັ້ນ, ທ່ານຍັງສາມາດ Restart, Shutdown, ຫຼືແມ້ກະທັ້ງ Delete the virtual machine ເມື່ອເຮັດແລ້ວ. ທ່ານສາມາດຊອກຫາຕົວເລືອກເຫຼົ່ານີ້ຢູ່ແຈເບື້ອງຂວາດັ່ງທີ່ສະແດງ.

ໂດຍພື້ນຖານນັ້ນສະຫຼຸບການຈັດການຂອງເຄື່ອງຈັກເສມືນ KVM ໂດຍໃຊ້ອິນເຕີເຟດ Cockpit. ຄອນເທນເນີ cockpit ໃຫ້ປະສົບການທີ່ບໍ່ສາມາດຄວບຄຸມໄດ້ໂດຍການ ນຳ ສະ ເໜີ ອິນເຕີເນັດທີ່ມີຄວາມລະອຽດແລະໃຊ້ງ່າຍ