Installation sentinelle Rpi


#1

Bonjour,

 

J’ai suivi le tutorial pour installer une sentinelle sur linux sur mon Rpi B :

  • installation de Mono 3.12 = OK
  • installation de supervisor = OK
Ensuite j'ai téléchargé l'archive sentinelle, décompressé dans un dossier "Constellation" dans "/home/pi".

J’ai modifié la config :

<?xml version="1.0" encoding="utf-8" ?>
configuration>  
  <appSettings>
    <add key="ConstellationServerURI" value="http://192.168.1.50:8088/" />
    <add key="ConstellationAccessKey" value="secret_key" />
    <add key="LocalPackagesDirectory" value="Packages" />
    <add key="SentinelName" value="RPI" />
    <!--<add key="ShutdownPackageTimeout" value="30000" />-->
    <!--<add key="UseMonoRuntime" value="true" />-->
  </appSettings>
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
  </startup>
  <runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <dependentAssembly>
        <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-8.0.0.0" newVersion="8.0.0.0" />
      </dependentAssembly>
    </assemblyBinding>
  </runtime>
</configuration>

Ensuite dans mon fichier de config de Constellation j’ai ajouté ma sentinelle “RPI” :

      <sentinel name="RPI" credential="Standard">
      </sentinel>

Finalement j’ai créer le fichier constellation.conf dans supervisor :

[program:constellation]
command=mono-service Constellation.Sentinel.exe --no-daemon
directory=/home/pi/Constellation/
user=root
stdout_logfile=/home/pi/Constellation/svc.log
redirect_stderr=true

Quand je relance supervisor et que je check les programmes avec supervisorctl, il me marque bien que constellation est démarré (il faut pour ça que je lance supervisor en root).

Pourtant dans Constellation je n’ai rien, rien dans la page Sentinelle, rien dans les Logs, aucun message d’erreur. J’ai revérifié l’adresse et la clé mais toujours rien.

Ai-je oublié une étape ?

Merci.


#2

Pour clore la question, l’installation d’une sentinelle sur RPi est décrite ici le guide de démarrage :