
จุดประสงค์: เพื่อให้ใช้งาน physical server ได้เต็มประสิทธิภาพ
พอดีใช้ Kubernetes จนถึง ลิมิต 110 pods / node ทำไงดี CPU/Ram เหลือ เลยคิดจะทำ Virtualization ขึ้นไปอีกชั้น จากนั้นก็เอามา join เข้า cluster อีกเครื่อง ทำให้สร้าง 220 pods / nodes เอาว่า เป็นเพื่อการทดลอง แต่ใครมี server ใช้งานไม่เต็มประสิทธิภาพ จะใช้ vmware ก็เกรงจะต้องเสียตังค์ หรือ ไม่อยากไปใช้ promox ve ซึ่งไม่รู้เมื่อไหร่จะต้องเสียตังค์ ก็ลองดูวิธีนี้ได้
ติดตั้ง KVM บน Ubuntu 22.04
sudo apt update && sudo apt install -y \ qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils \ nfs-common virtinst libvirt-daemon virt-manager
ติดตั้ง Cockpit
. /etc/os-release sudo apt install -y -t ${VERSION_CODENAME}-backports cockpit cockpit-machines
สร้าง VM
virt-install \ --name vm01 \ --memory 2048 \ --vcpus 2 \ --cdrom ubuntu-22.04.4-live-server-amd64.iso \ --disk path=/data/kvm/disk/vm01_disk.qcow2,size=100 \ --os-variant ubuntu22.04 \ --network type=direct,source=bond0,model=virtio \ --graphics vnc
ใช้งาน cockpit
http://server-ip-address:9090
Leave a Reply