Snap Creator Framework
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Aggiornamento di Snap Creator Agent 4.0.x su UNIX

Collaboratori

È possibile eseguire l’aggiornamento direttamente da Snap Creator Agent 4.0.x su UNIX.

  • È stato interrotto Snap Creator Agent prima di eseguire il backup delle directory di Snap Creator Agent per assicurarsi che i dati di cui è stato eseguito il backup siano completi.

    Ad esempio, immettere il seguente comando:

    /install_path/scAgent4.0.x/bin/scAgent stop
  • È stato eseguito il backup delle seguenti directory e di tutti i file e sottodirectory associati all’interno della directory dell’agente Snap Creator (/install_path/scAgent4.0.x):

    • file agent.conf (./config/agent.conf)

    • Directory dei log, se attivata (../logs)

    • Directory dei plug-in (../plugins)

Snap Creator Agent nelle versioni precedenti alla 4.1 utilizzava un file denominato Agent.conf per elencare i comandi esterni a Snap Creator che potevano essere eseguiti su Snap Creator Agent. In 4.1, viene utilizzato il file allowed_comands.config.

Allo stesso modo, il file Agent.conf ha elencato gli host con cui è stato consentito ad Snap Creator Agent di comunicare. Per impostazione predefinita, Snap Creator Agent consentiva le comunicazioni con tutti i server Snap Creator. Tuttavia, se si sceglie di utilizzare questa funzione nelle versioni precedenti di Snap Creator, il parametro AUTHORED_HOSTS nel file agent.properties sostituisce tale funzionalità.

Nota Se questi parametri non sono stati utilizzati, è necessaria una semplice installazione del nuovo agente.

I percorsi descritti di seguito fanno riferimento al percorso di installazione predefinito. I percorsi dei comandi riportati di seguito potrebbero differire dal percorso di installazione.

  1. Interrompere Snap Creator Agent se non è già stato fatto.

    Per informazioni, vedere i dettagli forniti in precedenza in questo argomento.

  2. Installare l’agente Snap Creator più recente, ma non avviarlo.

    Per ulteriori informazioni, vedere le informazioni sull’installazione di Snap Creator Agent su UNIX.

  3. Aprire la copia di backup del file Agent.conf in un editor di testo.

    Di seguito viene riportato un esempio del file Agent.conf:

    host: scServer@Lyon
    command: rc_domino
  4. Aprire il nuovo file allowed_comands.config (/install_path/scAgent4.1.x/etc/allowed_comands.config) in un editor di testo e copiare la riga di comando da Agent.conf al file allowed_comands.config; tuttavia, a causa della maggiore sicurezza nell’ultimo Snap Creator, assicurarsi che il comando sia pienamente qualificato.

    Nell’esempio precedente, il file allowed_comands.config dovrebbe contenere quanto segue:

    command: /etc/init.d/rc_domino
    Nota Se il comando contiene spazi, è necessario incapsulare il comando tra virgolette.

    È possibile aggiungere i comandi in base alle esigenze, con ciascun comando su una riga separata.

    Salvare e chiudere il file dopo aver apportato le modifiche.

  5. Aprire il file agent.properties (/install_path/scAgent4.1.x/etc/agent.properties) in un editor di testo e modificare la voce predefinita DI AUTHOR_HOSTS=* in modo che rifletta l’impostazione dell’host nel file Agent.conf.

    Dall’esempio precedente, il parametro AUTHIZED_HOSTS deve contenere quanto segue:

    AUTHORIZED_HOSTS=Lyon

    Gli host possono essere aggiunti in base alle esigenze, utilizzando le virgole per separare i nomi host. Sono supportati sia i nomi host che gli indirizzi IP:

    AUTHORIZED_HOSTS=Lyon, 10.10.10.192, Fuji01

    Salvare e chiudere il file dopo aver apportato le modifiche.

  6. Avviare Snap Creator Agent immettendo il seguente comando:

    /install_path/scAgent4.1.x/bin/scAgent start
    Nota Qualsiasi modifica apportata ai file allowed_comands.config o agent.properties richiede il riavvio di Snap Creator Agent, se in esecuzione al momento delle modifiche.

Informazioni correlate