Installation des XenTools sur une instance CloudStack
fr:Installation des XenTools sur une instance CloudStack ro:Instalare de XenTools pe o instanta CloudStack ru:Установка XenTools на экземпляре CloudStack pl:Instalacji XenTools na wystąpienie CloudStack ja:CloudStack インスタンスで XenTools のインストール ar:تثبيت إكسينتولس على مثيل كلودستاك zh:XenTools CloudStack 的实例上的安装 de:Installation von XenTools auf einer Instanz CloudStack nl:Installatie van de XenTools op een exemplaar CloudStack it:Installazione di XenTools in un'istanza CloudStack pt:Instalação do XenTools em uma instância de CloudStack es:Instalación de XenTools en una instancia CloudStack en:Installation of the XenTools on an instance CloudStack he:התקנת XenTools על מופע CloudStack
Pour Connaitre la version des xen-tools installés, utilisez les commandes ci dessous pour fedora / Debian / Centos:
dnf -l | grep xe-guest
dpkg -l | grep xe-guest
yum -l | grep xe-guest
Si les xen-tools ne sont pas installés ou pas à jour commencez par récupérer l'archive contenant les Xen tools sur notre mirroir :
[root@Fedora22x64 ~]# wget http://mirror03.ikoula.com/pub/citrix/xentools/linux65.zip
--2015-10-05 17:28:10-- http://mirror03.ikoula.com/pub/citrix/xentools/linux65.zip
Résolution de mirror03.ikoula.com (mirror03.ikoula.com)… 80.93.XX.XX, 2a00:c70:1:80:93:XX:XX:1
Connexion à mirror03.ikoula.com (mirror03.ikoula.com)|80.93.XX.XX|:80… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 60474580 (58M) [application/zip]
Sauvegarde en : « linux65.zip »
linux65.zip 100%[===================================================================================================>] 57,67M 1,14MB/s ds 50s
2015-10-05 17:29:00 (1,14 MB/s) — « linux65.zip » sauvegardé [60474580/60474580]
Désarchivez-la dans le répertoire courant (nécessite que unzip soit installé) :
[root@Fedora22x64 ~]# unzip linux65.zip
Archive: linux65.zip
creating: linux65/
creating: linux65/rhel4x/
inflating: linux65/rhel4x/kernel-xenU-2.6.9-103.EL.xs6.5.0.68.i686.rpm
inflating: linux65/rhel4x/mkinitrd-4.2.1.10-1.1.i386.rpm
inflating: linux65/rhel4x/versions
inflating: linux65/xe-linux-distribution
inflating: linux65/xe-guest-utilities_6.5.0-1400_amd64.deb
inflating: linux65/xe-guest-utilities_6.5.0-1400_i386.deb
inflating: linux65/xe-guest-utilities-6.5.0-1400.i386.rpm
inflating: linux65/xe-guest-utilities-6.5.0-1400.x86_64.rpm
inflating: linux65/xe-guest-utilities-xenstore-6.5.0-1400.i386.rpm
inflating: linux65/install.sh
inflating: linux65/xe-guest-utilities-xenstore-6.5.0-1400.x86_64.rpm
creating: linux65/debian-lenny/
inflating: linux65/debian-lenny/linux-image-2.6.32-5-amd64_2.6.32-43.xs6.5.0.299_amd64.deb
inflating: linux65/debian-lenny/linux-image-2.6-xen_2.6.32+0.xs299_i386.deb
inflating: linux65/debian-lenny/linux-image-2.6.32-5-686-bigmem_2.6.32-43.xs6.5.0.299_i386.deb
inflating: linux65/debian-lenny/linux-image-2.6-xen_2.6.32+0.xs299_amd64.deb
inflating: linux65/debian-lenny/versions
inflating: linux65/versions.rpm
inflating: linux65/README.txt
inflating: linux65/versions.deb
[root@Fedora22x64 ~]#
Puis installez les Xen tools.
Sous Fedora :
[root@Fedora22x64 ~]# ./linux65/install.sh
Detected `Fedora release 22 (Twenty Two)' (fedora version 22).
The following changes will be made to this Virtual Machine:
* update arp_notify sysctl.conf.
* packages to be installed/upgraded:
- xe-guest-utilities-6.5.0-1400.x86_64.rpm
- xe-guest-utilities-xenstore-6.5.0-1400.x86_64.rpm
Continue? [y/n] y
attention : Génération d'index manquant(s) 4, merci d'attendre...
Préparation... ################################# [100%]
Mise à jour / installation...
1:xe-guest-utilities-xenstore-6.5.0################################# [ 50%]
2:xe-guest-utilities-6.5.0-1400 ################################# [100%]
You should now reboot this Virtual Machine.
Sous Debian:
root@# dpkg -i xe-guest-utilities_6.5.0-1432_amd64.deb
(Reading database ... 29219 files and directories currently installed.)
Preparing to replace xe-guest-utilities 6.2.0-1137 (using xe-guest-utilities_6.5.0-1432_amd64.deb) ...
Stopping xe daemon: OK
Unpacking replacement xe-guest-utilities ...
Setting up xe-guest-utilities (6.5.0-1432) ...
Installing new version of config file /etc/init.d/xe-linux-distribution ...
Detecting Linux distribution version: OK
Starting xe daemon: OK
Sous Centos
[root@]# yum install xe-guest-utilities-6.5.0-1432.x86_64.rpm
Loaded plugins: fastestmirror
Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast
Examining xe-guest-utilities-6.5.0-1432.x86_64.rpm: xe-guest-utilities-6.5.0-1432.x86_64
Marking xe-guest-utilities-6.5.0-1432.x86_64.rpm as an update to xe-guest-utilities-6.5.0-1420.x86_64
Resolving Dependencies
--> Running transaction check
---> Package xe-guest-utilities.x86_64 0:6.5.0-1420 will be updated
---> Package xe-guest-utilities.x86_64 0:6.5.0-1432 will be an update
--> Finished Dependency Resolution
Dependencies Resolved
=============================================================================================================================================================================================================================================
Package Arch Version Repository Size
=============================================================================================================================================================================================================================================
Updating:
xe-guest-utilities x86_64 6.5.0-1432 /xe-guest-utilities-6.5.0-1432.x86_64 34 k
Transaction Summary
=============================================================================================================================================================================================================================================
Upgrade 1 Package
Total size: 34 k
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Updating : xe-guest-utilities-6.5.0-1432.x86_64 1/2
Cleanup : xe-guest-utilities-6.5.0-1420.x86_64 2/2
Verifying : xe-guest-utilities-6.5.0-1432.x86_64 1/2
Verifying : xe-guest-utilities-6.5.0-1420.x86_64 2/2
Updated:
xe-guest-utilities.x86_64 0:6.5.0-1432
Complete!
Redémarrez votre instance
[root@Fedora22x64 ~]# reboot
Vérification :
[root@Fedora22x64 ~]# systemctl status xe-linux-distribution.service
● xe-linux-distribution.service - LSB: XenServer Virtual Machine daemon providing host integration services
Loaded: loaded (/etc/rc.d/init.d/xe-linux-distribution)
Active: active (running) since lun. 2015-10-05 19:11:06 CEST; 13h ago
Docs: man:systemd-sysv-generator(8)
Process: 586 ExecStart=/etc/rc.d/init.d/xe-linux-distribution start (code=exited, status=0/SUCCESS)
CGroup: /system.slice/xe-linux-distribution.service
├─ 631 /bin/bash /usr/sbin/xe-daemon -p /var/run/xe-daemon.pid
└─2725 sleep 60
oct. 05 19:11:05 Fedora22x64 systemd[1]: Starting LSB: XenServer Virtual Machine daemon providing host integration services...
oct. 05 19:11:06 Fedora22x64 systemd[1]: Started LSB: XenServer Virtual Machine daemon providing host integration services.
oct. 05 19:11:06 Fedora22x64 xe-linux-distribution[586]: Mounting xenfs on /proc/xen: [ OK ]
oct. 05 19:11:06 Fedora22x64 xe-linux-distribution[586]: Detecting Linux distribution version: [ OK ]
oct. 05 19:11:06 Fedora22x64 xe-linux-distribution[586]: Starting xe daemon: [ OK ]
ou
dnf -l | grep xe-guest
dpkg -l | grep xe-guest
yum -l | grep xe-guest
Vous pouvez supprimer les fichiers de l'installation :
[root@Fedora22x64 ~]# rm -rf linux65*
[root@Fedora22x64 ~]#
Cet article vous a semblé utile ?
Activer l'actualisation automatique des commentaires