Démarrage automatique des vmware tools sur CentOS 6 (start/stop/restart)

Lorsqu’on installe les vmware tools sur une centOS le script vmware-tools n’est plus créé automatiquement dans /etc/init.d ni ajouté à chkconfig. A la place, les VMware Tools 5 s’appuient sur Upstart. Malheureusement, pour une raison que j’ignore et que je n’ai pas réussi à identifier, Upstart ne démarre pas les scripts comme il est supposé le faire. Résultat, les vmware tools ne démarrent pas.

J’ai donc décidé de palier au problème en mettant les vmware-tools dans /etc/init.d

Pour ce faire, il suffit de copier le fichier services.sh des vmware tools vers /etc/init.d/vmware-tools

sudo cp /etc/vmware-tools/services.sh /etc/init.d/vmware-tools

Ensuite il faut ajouter les paramètres chkconfig dans le script, et ajouter le script aux paramètres de démarrage:

Ajoutez au début du fichier /etc/init.d/vmware-tools

# chkconfig: 2345 15 85

et ensuite exécutez:

sudo chkconfig --add vmware-tools

Il ne reste plus qu’à démarrer les tools:

sudo service start vmware-tools

Une réflexion sur “Démarrage automatique des vmware tools sur CentOS 6 (start/stop/restart)

  1. Hello,
    Merci pour l’astuce.

    « sudo service start vmware-tools »
    C’est plutot sudo service vmware-tools start

    Cdt,
    BBES

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *