Pada tulisan sebelumnya sudah dijelaskan mengenai penggunaan Spice pada artikel berikut : Tips Proxmox : Mengaktifkan Mode Spice Untuk Remote Akses. Karena keseharian saya menggunakan sistem operasi Linux OpenSUSE, pada artikel sebelumnya juga sudah dijelaskan tata cara install virt-viewer pada OpenSUSE untuk akses Spice server. Untuk akses mode spice pada Proxmox, diharuskan melakukan click terlebih dahulu menu spice dan kemudian otomatis download file dengan nama spiceproxy.
File dengan nama spiceproxy tersebut dapat dibuka dengan virt-viewer/remote-viewer dan dapat dibuka sebelum 30 detik. Apabila sudah melebihi 30 detik, maka harus download kembali file spiceproxy tersebut untuk melakukan remote. Tentu hal ini akan merepotkan apabila kita hendak membuka beberapa VM dengan menggunakan mode Spice. Untuk mensiasati hal ini, dapat dibuat sebuah simple script yang akan memanggil otomatis spiceproxy dan langsung melakukan remote-viewer. Berikut isi dari script tersebut :
#!/bin/bash USERNAME=root@pam PASSWORD=rahasia #VMID=102 NODE=pve PROXY=192.168.10.188 echo -n "Masukkan VMID: " read VMID TICKET=`curl -k -d "username=$USERNAME&password=$PASSWORD" https://$PROXY:8006/api2/json/access/ticket | sed 's/\\\\\//\//g' | sed 's/[{}]//g' | awk -v k="text" '{n=split($0,a,","); for (i=1; i<=n; i++) print a[i]}' | sed 's/\"\:\"/\|/g' | sed 's/[\,]/ /g' | sed 's/\"// g' | grep -w ticket | awk -F "|" '{print $2}'` echo $TICKET curl -k -b "PVEAuthCookie=$TICKET" https://$PROXY:8006/api2/spiceconfig/nodes/$NODE/qemu/$VMID/spiceproxy?proxy=$PROXY > spiceproxy remote-viewer spiceproxy
Script tersebut dapat dibuat dan diberi nama misalnya get-spice.sh. Untuk menjalankannya cukup ketik sh get-spice.shΒ tentunya dengan diberikan hak akses eksekusi terlebih dahulu
Note :Β
PASSWORD = diganti dengan password host Proxmox anda
PROXY = diganti dengan IP Address host Proxmox
VMID = no VM yang hendak diremote dengan mode Β spice
Script tersebut juga dapat didownload pada link berikut :Β get-spice.tar
Silakan dicoba dan semoga bermanfaat π
Sumber :Β http://forum.proxmox.com/threads/14759-SPICE-for-Proxmox-VE-(pvetest)?p=78492#post78492
thanks
Nice Share…