OSC » Historique » Version 8
Version 7 (Gérald Schwartzmann, 15/01/2016 11:39) → Version 8/17 (Gérald Schwartzmann, 15/01/2016 11:40)
h1. OSC
OSC est un script permettant de se connecter aux machines virtuelles OpenNebula avec un client lourd VNC (ssvncviewer).
Installer ssvncviewer, python-gevent et python-websocket :
<pre>
#
aptitude install -y ssvnc
#
aptitude install -y python-gevent
#
aptitude install -y python-websocket
</pre>
ou
<pre>
# apt-get install -y ssvnc python-gevent python-websocket
</pre>
Télécharger le script OSC et le rendre exécutable :
<pre>
$
wget https://raw.githubusercontent.com/baby-gnu/one-sunstone-rest-client/master/osc
$
chmod +x osc
</pre>
Créer le fichier d'authentification :
<pre>
$
mkdir ~/.one/
$
vi ~/.one/one_auth
</pre>
Contenu du fichier _~/.one/one_auth_ :
<pre>
<LOGIN_NEBULA>:<PASSWORD_NEBULA>
</pre>
Exécuter la commande interactive :
<pre>
python osc --url http://one.eole.lan/
</pre>
Ou directement :
<pre>
python osc --url http://one.eole.lan/ --vm <ID_VM> --startvnc
</pre>
où <ID_VM> est l'ID OpenNebula de la machine virtuelle (voir dans l'interface "Virtual Resources" => "Virtual Machines" => "ID").
OSC est un script permettant de se connecter aux machines virtuelles OpenNebula avec un client lourd VNC (ssvncviewer).
Installer ssvncviewer, python-gevent et python-websocket :
<pre>
#
aptitude install -y ssvnc
#
aptitude install -y python-gevent
#
aptitude install -y python-websocket
</pre>
ou
<pre>
# apt-get install -y ssvnc python-gevent python-websocket
</pre>
Télécharger le script OSC et le rendre exécutable :
<pre>
$
wget https://raw.githubusercontent.com/baby-gnu/one-sunstone-rest-client/master/osc
$
chmod +x osc
</pre>
Créer le fichier d'authentification :
<pre>
$
mkdir ~/.one/
$
vi ~/.one/one_auth
</pre>
Contenu du fichier _~/.one/one_auth_ :
<pre>
<LOGIN_NEBULA>:<PASSWORD_NEBULA>
</pre>
Exécuter la commande interactive :
<pre>
python osc --url http://one.eole.lan/
</pre>
Ou directement :
<pre>
python osc --url http://one.eole.lan/ --vm <ID_VM> --startvnc
</pre>
où <ID_VM> est l'ID OpenNebula de la machine virtuelle (voir dans l'interface "Virtual Resources" => "Virtual Machines" => "ID").