GNU/Linux >> Linux Esercitazione >  >> Linux

Installa Auter su CentOS 6

Auter fornisce aggiornamenti automatici per i server Red Hat Enterprise Linux, CentOS e FedoraLinux. Auter fornisce una pianificazione flessibile per garantire che gli aggiornamenti e il riavvio avvengano quando lo desideri. Ti consente di personalizzare la modalità di esecuzione degli aggiornamenti:puoi scaricare gli aggiornamenti prima di applicarli ed eseguire script personalizzati prima e dopo gli aggiornamenti. Auter è un'opzione più flessibile rispetto a yum-cron o dnf-automatic. Questo articolo descrive come installare e configurare il pacchetto Auter su CentOS 6. Potrebbero essere necessarie piccole modifiche per altri sistemi operativi e altre versioni principali di CentOS.

Prerequisiti

  • Un server CentOS 6 o Red Hat Enterprise Linux configurato per utilizzare un repository EPEL. Per istruzioni su come configurare un repository EPEL con il tuo server, consulta Installazione e repository EPEL, IUS e Remo su CentOS e Red Hat.
  • Il tuo server deve essere in grado di riavviarsi correttamente con tutte le applicazioni necessarie che si riavviano automaticamente o essere in grado di essere avviato utilizzando gli script.

Installa il pacchetto Auter

Nota: I seguenti passaggi sono specifici di CentOS 6. Per altre distribuzioni, usa il comando equivalente di quella distribuzione.

  1. Installa il pacchetto sul tuo server:

    sudo yum install auter
    
  2. Abilita auter:

    auter --enable
    

Configura Auter

  1. Abilita l'autoboot aprendo /etc/auter/auter.conf e modificando il AUTOREBOOT campo dal valore predefinito di "no" a "yes" .

    AUTOREBOOT="yes"
    
  2. Configura i tempi di aggiornamento modificando un file cron in /etc/cron.d/auter directory.

    L'installazione predefinita contiene alcuni esempi commentati. Rimuovere il precedente # da ogni riga che si desidera applicare. Come minimo devi rimuovere il commento da una riga da Preparing package downloads sezione e una riga di Executing updates sezione.

    Puoi utilizzare il seguente comando per vedere quali opzioni sono abilitate:

    egrep -v '^#|^$' /etc/cron.d/auter 
    

    Di seguito è riportato un esempio dell'output che il comando precedente potrebbe restituire:

    30 1 2 * *   root /usr/bin/auter --prep                              # On the 2nd of every month
    30 1 14 * *    root /usr/bin/auter --apply                              # On the 14th of every month
    

    La pianificazione si basa sulla sintassi cron, quindi se hai bisogno di un orario che non è elencato come esempio puoi configurare manualmente l'ora.

  3. Se una qualsiasi delle tue applicazioni richiede l'esecuzione di passaggi specifici prima dell'arresto o dopo il riavvio, configurali posizionando gli script necessari nella posizione corretta. Puoi specificare una posizione non predefinita in /etc/auter/auter.conf . Le posizioni predefinite sono le seguenti:

    PREAPPLYSCRIPTDIR="/etc/auter/pre-apply.d"
    POSTAPPLYSCRIPTDIR="/etc/auter/post-apply.d"
    PREREBOOTSCRIPTDIR="/etc/auter/pre-reboot.d"
    POSTREBOOTSCRIPTDIR="/etc/auter/post-reboot.d"
    
  4. Verifica che il tuo server si riavvii senza errori. Esegui i seguenti comandi per eseguire manualmente un'esecuzione di patch Auter:

    auter --prep
    auter --apply
    

Auter è ora configurato sul tuo sistema per applicare automaticamente gli aggiornamenti all'ora specificata e riavviare il server dopo l'applicazione.

Ulteriori informazioni

Puoi trovare maggiori informazioni sulle diverse opzioni di configurazione nel repository Auter GitHub.


Linux
  1. Installa ownCloud su CentOS 6

  2. Installa Fail2ban su CentOS

  3. Installa osCommerce su CentOS 7

  4. Installa PrestaShop su CentOS

  5. Installa Log.io su CentOS 7

Installa Odoo 11 su CentOS 7

Come installare R su CentOS 7

Installa Odoo 12 su CentOS 7

Come installare gli aggiornamenti su CentOS 7

Come installare R su CentOS 8

Installa Keepalived su CentOS 8