Skip to main content
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Installare il broker di dati su un host Linux

Collaboratori

Quando crei un nuovo gruppo di broker di dati, scegli l'opzione on-Prem Data Broker per installare il software di broker di dati su un host Linux on-premise o su un host Linux esistente nel cloud. BlueXP copy and Sync guida l'utente attraverso il processo di installazione, ma i requisiti e i passaggi sono ripetuti in questa pagina per aiutarti a prepararti all'installazione.

Requisiti degli host Linux

  • Compatibilità Node.js: v21,2.0

  • Sistema operativo:

    • CentOS 8.0 e 8.5

      CentOS Stream non è supportato.

    • Red Hat Enterprise Linux 8,5, 8,8 e 8,9

    • Rocky Linux 9

    • Ubuntu Server 20.04 LTS

    • SUSE Linux Enterprise Server 15 SP1

      Il comando yum update deve essere eseguito sull'host prima di installare il data broker.

    Un sistema Red Hat Enterprise Linux deve essere registrato con Red Hat Subscription Management. Se non è registrato, il sistema non può accedere ai repository per aggiornare il software di terze parti richiesto durante l'installazione.

  • RAM: 16 GB

  • CPU: 4 core

  • Spazio libero su disco: 10 GB

  • SELinux: Si consiglia di disabilitare SELinux sull'host.

    SELinux applica una policy che blocca gli aggiornamenti del software del data broker e impedisce al data broker di contattare gli endpoint necessari per il normale funzionamento.

Privilegi root

Il software del data broker viene eseguito automaticamente come root sull'host Linux. L'esecuzione come root è un requisito per le operazioni di data broker. Ad esempio, per montare condivisioni.

Requisiti di rete

  • L'host Linux deve disporre di una connessione all'origine e alla destinazione.

  • Il file server deve consentire all'host Linux di accedere alle esportazioni.

  • La porta 443 deve essere aperta sull'host Linux per il traffico in uscita verso AWS (il data broker comunica costantemente con il servizio Amazon SQS).

  • NetApp consiglia di configurare l'origine, la destinazione e il data broker per utilizzare un servizio NTP (Network Time Protocol). La differenza di tempo tra i tre componenti non deve superare i 5 minuti.

Consenti l'accesso ad AWS

Se si prevede di utilizzare il data broker con una relazione di sincronizzazione che include un bucket S3, è necessario preparare l'host Linux per l'accesso AWS. Quando si installa il data broker, è necessario fornire le chiavi AWS per un utente AWS che dispone di un accesso programmatico e di autorizzazioni specifiche.

Fasi
  1. Creare un criterio IAM utilizzando "Questa policy fornita da NetApp"

  2. Creare un utente IAM con accesso programmatico.

    Assicurarsi di copiare le chiavi AWS perché è necessario specificarle quando si installa il software data broker.

Abilita l'accesso a Google Cloud

Se intendi utilizzare il data broker con una relazione di sincronizzazione che include un bucket di storage Google Cloud, devi preparare l'host Linux per l'accesso a Google Cloud. Quando si installa il data broker, è necessario fornire una chiave per un account di servizio che dispone di autorizzazioni specifiche.

Fasi
  1. Creare un account di servizio Google Cloud con autorizzazioni Storage Admin, se non ne hai già uno.

  2. Creare una chiave dell'account di servizio salvata in formato JSON.

    Il file deve contenere almeno le seguenti proprietà: "Project_id", "private_key" e "client_email"

    Nota Quando si crea una chiave, il file viene generato e scaricato sul computer.
  3. Salvare il file JSON nell'host Linux.

Abilita l'accesso a Microsoft Azure

L'accesso ad Azure viene definito in base alla relazione fornendo un account di storage e una stringa di connessione nella procedura guidata delle relazioni di sincronizzazione.

Installazione del broker di dati

È possibile installare un data broker su un host Linux quando si crea una relazione di sincronizzazione.

Fasi
  1. Dal menu di navigazione di BlueXP , selezionare mobilità > Copia e sincronizza.

  2. Selezionare Crea nuova sincronizzazione.

  3. Nella pagina Definisci relazione di sincronizzazione, scegliere un'origine e una destinazione e selezionare continua.

    Completa i passaggi fino a raggiungere la pagina Data Broker Group.

  4. Nella pagina Data Broker Group, selezionare Create Data Broker, quindi on-Prem Data Broker.

    Schermata della pagina Data Broker che consente di scegliere tra un data broker AWS, Azure, Google Cloud e on-Prem.

    Nota Anche se l'opzione è denominata on-Prem Data Broker, si applica a un host Linux on-premise o nel cloud.
  5. Immettere un nome per il data broker e selezionare continua.

    La pagina delle istruzioni viene caricata a breve. È necessario seguire queste istruzioni, che includono un link univoco per scaricare il programma di installazione.

  6. Nella pagina delle istruzioni:

    1. Selezionare se attivare l'accesso a AWS, Google Cloud o entrambi.

    2. Selezionare un'opzione di installazione: Nessun proxy, Usa server proxy o Usa server proxy con autenticazione.

      Nota L'utente deve essere un utente locale. Gli utenti di dominio non sono supportati.
    3. Utilizzare i comandi per scaricare e installare il data broker.

      I seguenti passaggi forniscono dettagli su ciascuna opzione di installazione possibile. Seguire la pagina delle istruzioni per ottenere il comando esatto in base all'opzione di installazione.

    4. Scaricare il programma di installazione:

      • Nessun proxy:

        curl <URI> -o data_broker_installer.sh

      • USA server proxy:

        curl <URI> -o data_broker_installer.sh -x <proxy_host>:<proxy_port>

      • USA server proxy con autenticazione:

        curl <URI> -o data_broker_installer.sh -x <proxy_username>:<proxy_password>@<proxy_host>:<proxy_port>

        URI

        BlueXP copy and Sync visualizza l'URI del file di installazione nella pagina delle istruzioni, che viene caricato quando si seguono le istruzioni per implementare on-Prem Data Broker. L'URI non viene ripetuto in questo caso perché il collegamento viene generato dinamicamente e può essere utilizzato una sola volta. Per ottenere l'URI dalla copia e dalla sincronizzazione BlueXP, procedere come segue.

    5. Passare a superuser, rendere eseguibile il programma di installazione e installare il software:

      Nota Ciascun comando elencato di seguito include i parametri per l'accesso AWS e Google Cloud. Seguire la pagina delle istruzioni per ottenere il comando esatto in base all'opzione di installazione.
      • Nessuna configurazione proxy:

        sudo -s
        chmod +x data_broker_installer.sh
        ./data_broker_installer.sh -a <aws_access_key> -s <aws_secret_key> -g <absolute_path_to_the_json_file>

      • Configurazione del proxy:

        sudo -s
        chmod +x data_broker_installer.sh
        ./data_broker_installer.sh -a <aws_access_key> -s <aws_secret_key> -g <absolute_path_to_the_json_file> -h <proxy_host> -p <proxy_port>

      • Configurazione del proxy con autenticazione:

        sudo -s
        chmod +x data_broker_installer.sh
        ./data_broker_installer.sh -a <aws_access_key> -s <aws_secret_key> -g <absolute_path_to_the_json_file> -h <proxy_host> -p <proxy_port> -u <proxy_username> -w <proxy_password>

        Tasti AWS

        Queste sono le chiavi per l'utente che si dovrebbe preparare seguire questa procedura. Le chiavi AWS vengono memorizzate nel data broker, che viene eseguito nella rete on-premise o cloud. NetApp non utilizza le chiavi esterne al data broker.

        File JSON

        Questo è il file JSON che contiene una chiave di account di servizio che si dovrebbe preparare seguire questa procedura.

  7. Una volta che il data broker è disponibile, selezionare Continue (continua) in BlueXP copy and Sync (Copia e sincronizza BlueXP).

  8. Completare le pagine della procedura guidata per creare la nuova relazione di sincronizzazione.