Client Lustre per Ubuntu

Creare e installare i client Lustre per Ubuntu in modo da poter accedere a uno storage di file con il file system Lustre.

Creazione clienti

Creare un client Lustre compatibile con la versione di Ubuntu in uso, quindi installare il client.

Costruzione per Ubuntu 22.04 x86_64

Creare un client Lustre su un unico sistema, quindi installare il pacchetto client su ogni istanza che installa un file system Lustre.

  1. Lustre 2.15.5 non è compatibile con Linux kernel 6. Il client richiede la versione del kernel 5.15.x. Controllare le versioni del sistema operativo e del kernel e il pacchetto di intestazioni del kernel linux-headers utilizzando i comandi seguenti:

    cat /etc/os-release
    uname -r

    In questo esempio, la versione del kernel compatibile utilizzata è 5.15.0-1040-oracle.

    Se il kernel richiesto è installato, verificare che sia installato anche il corrispondente pacchetto di intestazioni del kernel linux-headers.

    1. Se è installata una versione del kernel diversa, installare la versione del kernel richiesta e le intestazioni del kernel utilizzando i comandi seguenti, che utilizzano la versione di esempio di 5.15.0-1040-oracle:

      sudo apt-get install linux-image-5.15.0-1040-oracle
      sudo apt-get install linux-headers-5.15.0-1040-oracle
      sudo apt-get install linux-modules-5.15.0-1040-oracle
      Nota

      È possibile che sia necessario installare i pacchetti linux-headers solo se il kernel richiesto è già installato.
    2. Aggiornare grub utilizzando il seguente comando:

      sudo update-grub
    3. Controllare il file /boot/grub/grub.cfg per ottenere la voce relativa alla versione del kernel e aggiornare la voce GRUB_DEFAULT nel file /etc/default/grub come indicato di seguito.

      GRUB_DEFAULT='Advanced options for Ubuntu>Ubuntu, with Linux 5.15.0-1040-oracle'
    4. Aggiornare grub utilizzando il seguente comando:

      sudo update-grub
    5. Effettuare il reboot del client utilizzando il comando seguente:

      sudo reboot

      Dopo il reboot, assicurarsi che sia in esecuzione la versione corretta del kernel.

  2. Clonare il repository di origine del client Lustre ed eseguire il checkout del client utilizzando i comandi seguenti:

    git clone https://github.com/lustre/lustre-release.git lustre-client
    cd lustre-client/
    git checkout tags/2.15.5
  3. Installare i pacchetti comuni utilizzando il comando seguente:

    sudo apt-get install -y libreadline-dev libpython3-dev libkrb5-dev libkeyutils-dev flex bison libmount-dev quilt swig libtool make libnl-3-dev libnl-genl-3-dev libnl-3-dev pkg-config libhwloc-dev libnl-genl-3-dev libyaml-dev libtool libyaml-dev ed libreadline-dev dpatch libsnmp-dev mpi-default-dev libncurses5-dev libncurses-dev bison flex gnupg libelf-dev gcc libssl-dev bc wget bzip2 build-essential udev kmod cpio module-assistant debhelper libsnmp-dev mpi-default-dev libssl-dev python3-distutils-extra rsync
  4. Configurazione del client:

    cd lustre-client
    sudo sh autogen.sh
    ./configure --enable-client
  5. Modificare i file di controllo Debian per rimuovere le dipendenze con i pacchetti linux-image e linux-headers più recenti. Questa operazione rimuove la dipendenza in modo che Package Manager non cerchi queste dipendenze durante la gestione dei pacchetti. Queste dipendenze devono essere installate manualmente. Ciò consente l'uso di versioni del kernel diverse da quelle predefinite disponibili con la distribuzione Linux. Senza rimuovere queste dipendenze, la creazione dei pacchetti non riuscirà. Modificare i control file, ad esempio:

    vi debian/control.main

    Rimuovere tutti i riferimenti nei due file, ad esempio:

    linux-headers-generic | linux-headers-amd64 | linux-headers-arm64 , linux-image | linux-image-amd64 | linux-image-arm64, linux-headers-generic | linux-headers-amd64
  6. Creare i pacchetti debs utilizzando i comandi seguenti:

    sudo make debs
  7. Controllare i pacchetti:

    ls -l debs/*.deb
  8. Spostare i pacchetti *.deb in un luogo sicuro.
  9. Creare i pacchetti dkms-debs utilizzando il comando seguente:

    sudo make dkms-debs
  10. Se si prevede di installare il client Lustre sulla stessa istanza creata, eseguire i comandi seguenti:

    sudo make install
    sudo depmod
    sudo modprobe lustre

Passare a Installazione in Ubuntu 22.04 x86_64.

Costruzione per Ubuntu 22.04 aarch64

Creare un client Lustre su un unico sistema, quindi installare il pacchetto client su ogni istanza che installa un file system Lustre.

  1. Controllare le versioni del sistema operativo e del kernel utilizzando i comandi seguenti:

    cat /etc/os-release
    uname -r

    In questo esempio, la versione del kernel compatibile utilizzata è 5.15.0-1002-oracle.

    Se il kernel richiesto è installato, verificare che sia installato anche il corrispondente pacchetto di intestazioni del kernel linux-headers.

    1. Se è installata una versione del kernel diversa, installare la versione del kernel richiesta e le intestazioni del kernel utilizzando i comandi seguenti, che utilizzano la versione di esempio di 5.15.0-1002-oracle:

      sudo apt-get install linux-image-5.15.0-1002-oracle
      sudo apt-get install linux-headers-5.15.0-1002-oracle
      sudo apt-get install linux-modules-5.15.0-1002-oracle
      Nota

      È possibile che sia necessario installare i pacchetti linux-headers solo se il kernel richiesto è già installato.
    2. Aggiornare grub utilizzando il seguente comando:

      sudo update-grub
    3. Controllare il file /boot/grub/grub.cfg per ottenere la voce relativa alla versione del kernel e aggiornare la voce GRUB_DEFAULT nel file /etc/default/grub come indicato di seguito.

      GRUB_DEFAULT='Advanced options for Ubuntu>Ubuntu, with Linux 5.15.0-1002-oracle'
    4. Aggiornare grub utilizzando il seguente comando:

      sudo update-grub
    5. Effettuare il reboot del client utilizzando il comando seguente:

      sudo reboot

      Dopo il reboot, assicurarsi che sia in esecuzione la versione corretta del kernel.

  2. Clonare il repository di origine del client Lustre ed eseguire il checkout del client utilizzando i comandi seguenti:

    git clone https://github.com/lustre/lustre-release.git lustre-client
    cd lustre-client/
    git checkout tags/2.15.90
  3. Installare i pacchetti comuni utilizzando il comando seguente:

    sudo apt-get install -y libreadline-dev libpython3-dev libkrb5-dev libkeyutils-dev flex bison libmount-dev quilt swig libtool make libnl-3-dev libnl-genl-3-dev libnl-3-dev pkg-config libhwloc-dev libnl-genl-3-dev libyaml-dev libtool libyaml-dev ed libreadline-dev dpatch libsnmp-dev mpi-default-dev libncurses5-dev libncurses-dev bison flex gnupg libelf-dev gcc libssl-dev bc wget bzip2 build-essential udev kmod cpio module-assistant debhelper libsnmp-dev mpi-default-dev libssl-dev python3-distutils-extra rsync
  4. Configurazione del client:

    cd lustre-client
    sudo sh autogen.sh
    ./configure --enable-client
  5. Modificare i file di controllo Debian per rimuovere le dipendenze con i pacchetti linux-image e linux-headers più recenti. Questa operazione rimuove la dipendenza in modo che Package Manager non cerchi queste dipendenze durante la gestione dei pacchetti. Queste dipendenze devono essere installate manualmente. Ciò consente l'uso di versioni del kernel diverse da quelle predefinite disponibili con la distribuzione Linux. Senza rimuovere queste dipendenze, la creazione dei pacchetti non riuscirà. Modificare i control file, ad esempio:

    vi debian/control.main

    Rimuovere tutti i riferimenti nei due file, ad esempio:

    linux-headers-generic | linux-headers-amd64 | linux-headers-arm64 , linux-image | linux-image-amd64 | linux-image-arm64, linux-headers-generic | linux-headers-amd64
  6. Creare i pacchetti debs utilizzando i comandi seguenti:

    sudo make debs
  7. Controllare i pacchetti:

    ls -l debs/*.deb
  8. Spostare i pacchetti *.deb in un luogo sicuro.
  9. Creare i pacchetti dkms-debs utilizzando il comando seguente:

    sudo make dkms-debs
  10. Se si prevede di installare il client Lustre sulla stessa istanza creata, eseguire i comandi seguenti:

    sudo make install
    sudo depmod
    sudo modprobe lustre

Passare a Installazione in Ubuntu 22.04 aarch64.

Costruzione per Ubuntu 24.04 x86_64

Creare un client Lustre su un unico sistema, quindi installare il pacchetto client su ogni istanza che installa un file system Lustre.

  1. Controllare le versioni del sistema operativo e del kernel utilizzando i comandi seguenti:

    cat /etc/os-release
    uname -r

    In questo esempio, la versione del kernel compatibile utilizzata è 6.8.0-1022-oracle.

    Se il kernel richiesto è installato, verificare che sia installato anche il corrispondente pacchetto di intestazioni del kernel linux-headers.

    1. Se è installata una versione del kernel diversa, installare la versione del kernel richiesta e le intestazioni del kernel utilizzando i comandi seguenti, che utilizzano la versione di esempio di 6.8.0-1022-oracle:

      sudo apt-get install linux-image-6.8.0-1022-oracle-oracle
      sudo apt-get install linux-headers-6.8.0-1022-oracle-oracle
      sudo apt-get install linux-modules-6.8.0-1022-oracle-oracle
      Nota

      È possibile che sia necessario installare i pacchetti linux-headers solo se il kernel richiesto è già installato.
    2. Aggiornare grub utilizzando il seguente comando:

      sudo update-grub
    3. Controllare il file /boot/grub/grub.cfg per ottenere la voce relativa alla versione del kernel e aggiornare la voce GRUB_DEFAULT nel file /etc/default/grub come indicato di seguito.

      GRUB_DEFAULT='Advanced options for Ubuntu>Ubuntu, with Linux 6.8.0-1022-oracle'
    4. Aggiornare grub utilizzando il seguente comando:

      sudo update-grub
    5. Effettuare il reboot del client utilizzando il comando seguente:

      sudo reboot

      Dopo il reboot, assicurarsi che sia in esecuzione la versione corretta del kernel.

  2. Clonare il repository di origine del client Lustre ed eseguire il checkout del client utilizzando i comandi seguenti:

    git clone https://github.com/lustre/lustre-release.git lustre-client
    cd lustre-client/
    git checkout tags/2.15.90
  3. Installare i pacchetti comuni utilizzando il comando seguente:

    sudo apt-get install -y libreadline-dev libpython3-dev libkrb5-dev libkeyutils-dev flex bison libmount-dev quilt swig libtool make git libnl-3-dev libnl-genl-3-dev libnl-3-dev pkg-config libhwloc-dev libnl-genl-3-dev libyaml-dev libtool libyaml-dev ed libreadline-dev libsnmp-dev mpi-default-dev libncurses5-dev libncurses-dev bison flex gnupg libelf-dev gcc libssl-dev bc wget bzip2 build-essential udev kmod cpio module-assistant debhelper libsnmp-dev mpi-default-dev python3-distutils-extra rsync
  4. Configurazione del client:

    cd lustre-client
    sudo sh autogen.sh
    ./configure --enable-client
  5. Modificare i file di controllo Debian per rimuovere le dipendenze con i pacchetti linux-image e linux-headers più recenti. Questa operazione rimuove la dipendenza in modo che Package Manager non cerchi queste dipendenze durante la gestione dei pacchetti. Queste dipendenze devono essere installate manualmente. Ciò consente l'uso di versioni del kernel diverse da quelle predefinite disponibili con la distribuzione Linux. Senza rimuovere queste dipendenze, la creazione dei pacchetti non riuscirà. Modificare i control file, ad esempio:

    vi debian/control.main

    Rimuovere tutti i riferimenti nei due file, ad esempio:

    linux-headers-generic | linux-headers-amd64 | linux-headers-arm64 , linux-image | linux-image-amd64 | linux-image-arm64, linux-headers-generic | linux-headers-amd64
  6. Creare i pacchetti debs utilizzando i comandi seguenti:

    sudo make debs
  7. Controllare i pacchetti:

    ls -l debs/*.deb
  8. Spostare i pacchetti *.deb in un luogo sicuro.
  9. Creare i pacchetti dkms-debs utilizzando il comando seguente:

    sudo make dkms-debs
  10. Se si prevede di installare il client Lustre sulla stessa istanza creata, eseguire i comandi seguenti:

    sudo make install
    sudo depmod
    sudo modprobe lustre

Passare a Installazione in Ubuntu 24.04 x86_64.

Costruzione per Ubuntu 24.04 aarch64

Creare un client Lustre su un unico sistema, quindi installare il pacchetto client su ogni istanza che installa un file system Lustre.

  1. Controllare le versioni del sistema operativo e del kernel utilizzando i comandi seguenti:

    cat /etc/os-release
    uname -r

    In questo esempio, la versione del kernel compatibile utilizzata è 6.8.0-1026-oracle.

    Se il kernel richiesto è installato, verificare che sia installato anche il corrispondente pacchetto di intestazioni del kernel linux-headers.

    1. Se è installata una versione del kernel diversa, installare la versione del kernel richiesta e le intestazioni del kernel utilizzando i comandi seguenti, che utilizzano la versione di esempio di 6.8.0-1026-oracle:

      sudo apt-get install linux-image-6.8.0-1026-oracle
      sudo apt-get install linux-headers-6.8.0-1026-oracle
      sudo apt-get install linux-modules-6.8.0-1026-oracle
      Nota

      È possibile che sia necessario installare i pacchetti linux-headers solo se il kernel richiesto è già installato.
    2. Aggiornare grub utilizzando il seguente comando:

      sudo update-grub
    3. Controllare il file /boot/grub/grub.cfg per ottenere la voce relativa alla versione del kernel e aggiornare la voce GRUB_DEFAULT nel file /etc/default/grub come indicato di seguito.

      GRUB_DEFAULT='Advanced options for Ubuntu>Ubuntu, with Linux 6.8.0-1026-oracle'
    4. Aggiornare grub utilizzando il seguente comando:

      sudo update-grub
    5. Effettuare il reboot del client utilizzando il comando seguente:

      sudo reboot

      Dopo il reboot, assicurarsi che sia in esecuzione la versione corretta del kernel.

  2. Clonare il repository di origine del client Lustre ed eseguire il checkout del client utilizzando i comandi seguenti:

    git clone https://github.com/lustre/lustre-release.git lustre-client
    cd lustre-client/
    git checkout tags/2.15.90
  3. Installare i pacchetti comuni utilizzando il comando seguente:

    sudo apt-get install -y libreadline-dev libpython3-dev libkrb5-dev libkeyutils-dev flex bison libmount-dev quilt swig libtool make git libnl-3-dev libnl-genl-3-dev libnl-3-dev pkg-config libhwloc-dev libnl-genl-3-dev libyaml-dev libtool libyaml-dev ed libreadline-dev libsnmp-dev mpi-default-dev libncurses5-dev libncurses-dev bison flex gnupg libelf-dev gcc libssl-dev bc wget bzip2 build-essential udev kmod cpio module-assistant debhelper libsnmp-dev mpi-default-dev python3-distutils-extra rsync
  4. Configurazione del client:

    cd lustre-client
    sudo sh autogen.sh
    ./configure --enable-client
  5. Modificare i file di controllo Debian per rimuovere le dipendenze con i pacchetti linux-image e linux-headers più recenti. Senza rimuovere queste dipendenze, la creazione dei pacchetti non riuscirà. Modificare i control file, ad esempio:

    vi debian/control*

    Rimuovere tutti i riferimenti nei due file, ad esempio:

    linux-headers-generic | linux-headers-amd64 | linux-headers-arm64 , linux-image | linux-image-amd64 | linux-image-arm64, linux-headers-generic | linux-headers-amd64
  6. Creare i pacchetti utilizzando i comandi seguenti:

    sudo make debs
    sudo make dkms-debs
  7. Controllare i pacchetti:

    ls -l debs/*.deb
  8. Se si prevede di installare il client Lustre sulla stessa istanza creata, eseguire i comandi seguenti:

    sudo make install
    sudo depmod
    sudo modprobe lustre

Passare a Installazione in Ubuntu 24.04 aarch64.

Installazione dei client

Utilizzare le sezioni seguenti per installare i client Lustre per Ubuntu. Questi passaggi presuppongono che tu abbia già creato un client Lustre per Ubuntu.

Installazione su Ubuntu 22.04 x86_64

Questi passaggi presuppongono che tu abbia già creato un client Lustre per Ubuntu 22.

  1. Lustre 2.15.5 non è compatibile con Linux kernel 6. Il client richiede la versione del kernel 5.15.x. Controllare le versioni del sistema operativo e del kernel utilizzando i comandi seguenti:

    cat /etc/os-release
    uname -r

    In questo esempio, la versione del kernel compatibile utilizzata è 5.15.0-1040-oracle.

  2. Se è installata una versione del kernel diversa, installare la versione del kernel richiesta e le intestazioni del kernel utilizzando i comandi seguenti, che utilizzano la versione di esempio di 5.15.0-1040-oracle:

    sudo apt-get install linux-image-5.15.0-1040-oracle
    sudo apt-get install linux-headers-5.15.0-1040-oracle
    sudo apt-get install linux-modules-5.15.0-1040-oracle
  3. Aggiornare grub utilizzando il seguente comando:

    sudo update-grub
  4. Aggiornare la voce GRUB_DEFAULT nel file /etc/default/grub come indicato di seguito.

    GRUB_DEFAULT='Advanced options for Ubuntu>Ubuntu, with Linux 5.15.0-1040-oracle'
  5. Aggiornare grub utilizzando il seguente comando:

    sudo update-grub
  6. Eseguire il reboot del client utilizzando sudo reboot. Dopo il reboot, assicurarsi che sia in esecuzione la versione corretta del kernel.
  7. Copiare i file di pacchetto creati nell'istanza in cui si desidera installare il client Lustre. Nell'esempio seguente, la directory debs, il pacchetto del modulo kernel DKMS è stato selezionato per la sua flessibilità, ma è possibile scegliere RPM del modulo non DKMS se si preferisce:

    rw-r--r-- 1 ubuntu ubuntu 17058172 Apr  2 02:26 lustre-client-modules-dkms_2.15.5-1_amd64.deb
    -rw-r--r-- 1 ubuntu ubuntu   678790 Apr  2 02:26 lustre-client-utils_2.15.5-1_amd64.deb
  8. Installare i pacchetti utilizzando i comandi seguenti:

    sudo apt-get update
    sudo apt install --fix-broken ./*.deb
  9. Eseguire il test dei moduli utilizzando i comandi seguenti:

    sudo modprobe lustre
    sudo lsmod |grep lustre
  10. Il cliente Lustre è pronto. Riavvia il sistema.

Installazione su Ubuntu 22.04 aarch64

Questi passaggi presuppongono che tu abbia già creato un client Lustre per Ubuntu 22.

  1. Controllare le versioni del sistema operativo e del kernel utilizzando i comandi seguenti:

    cat /etc/os-release
    uname -r

    In questo esempio, la versione del kernel compatibile utilizzata è 5.15.0-1002-oracle.

  2. Se è installata una versione del kernel diversa, installare la versione del kernel richiesta e le intestazioni del kernel utilizzando i comandi seguenti, che utilizzano la versione di esempio di 5.15.0-1002-oracle:

    sudo apt-get install linux-image-5.15.0-1002-oracle
    sudo apt-get install linux-headers-5.15.0-1002-oracle
    sudo apt-get install linux-modules-5.15.0-1002-oracle
  3. Aggiornare grub utilizzando il seguente comando:

    sudo update-grub
  4. Aggiornare la voce GRUB_DEFAULT nel file /etc/default/grub come indicato di seguito.

    GRUB_DEFAULT='Advanced options for Ubuntu>Ubuntu, with Linux 5.15.0-1002-oracle'
  5. Aggiornare grub utilizzando il seguente comando:

    sudo update-grub
  6. Eseguire il reboot del client utilizzando sudo reboot. Dopo il reboot, assicurarsi che sia in esecuzione la versione corretta del kernel.
  7. Copiare i file di pacchetto creati nell'istanza in cui si desidera installare il client Lustre. Nell'esempio seguente, la directory debs, il pacchetto del modulo kernel DKMS è stato selezionato per la sua flessibilità, ma è possibile scegliere RPM del modulo non DKMS se si preferisce:

    -rw-r--r-- 1 ubuntu ubuntu 17058172 Apr  2 02:26 lustre-client-modules-dkms_2.15.5-1_amd64.deb
    -rw-r--r-- 1 ubuntu ubuntu   678790 Apr  2 02:26 lustre-client-utils_2.15.5-1_amd64.deb
  8. Installare i pacchetti utilizzando i comandi seguenti:

    sudo apt-get update
    sudo apt install --fix-broken ./*.deb
  9. Eseguire il test dei moduli utilizzando i comandi seguenti:

    sudo modprobe lustre
    sudo lsmod |grep lustre
  10. Il cliente Lustre è pronto. Riavvia il sistema.

Installazione su Ubuntu 24.04 x86_64

Questi passaggi presuppongono che tu abbia già creato un client Lustre per Ubuntu 24.

  1. Controllare le versioni del sistema operativo e del kernel utilizzando i comandi seguenti:

    cat /etc/os-release
    uname -r

    In questo esempio, la versione del kernel compatibile utilizzata è 6.8.0-1022-oracle.

  2. Se è installata una versione del kernel diversa, installare la versione del kernel richiesta e le intestazioni del kernel utilizzando i comandi seguenti, che utilizzano la versione di esempio di 6.8.0-1022-oracle:

    sudo apt-get install linux-image-6.8.0-1022-oracle
    sudo apt-get install linux-headers-6.8.0-1022-oracle
    sudo apt-get install linux-modules-6.8.0-1022-oracle
  3. Aggiornare grub utilizzando il seguente comando:

    sudo update-grub
  4. Aggiornare la voce GRUB_DEFAULT nel file /etc/default/grub come indicato di seguito.

    GRUB_DEFAULT='Advanced options for Ubuntu>Ubuntu, with Linux 6.8.0-1022-oracle'
  5. Aggiornare grub utilizzando il seguente comando:

    sudo update-grub
  6. Eseguire il reboot del client utilizzando sudo reboot. Dopo il reboot, assicurarsi che sia in esecuzione la versione corretta del kernel.
  7. Copiare i file di pacchetto creati nell'istanza in cui si desidera installare il client Lustre. Nell'esempio seguente, la directory debs, il pacchetto del modulo kernel DKMS è stato selezionato per la sua flessibilità, ma è possibile scegliere RPM del modulo non DKMS se si preferisce:

    -rw-r--r-- 1 ubuntu ubuntu 17058172 Apr  2 02:26 lustre-client-modules-dkms_2.15.90-1_amd64.deb
    -rw-r--r-- 1 ubuntu ubuntu   678790 Apr  2 02:26 lustre-client-utils_2.15.5-1_amd64.deb
  8. Installare i pacchetti utilizzando i comandi seguenti:

    sudo apt-get update
    sudo apt install --fix-broken ./*.deb
  9. Eseguire il test dei moduli utilizzando i comandi seguenti:

    sudo modprobe lustre

    In un caso di successo, l'output deve essere vuoto.

    sudo lsmod |grep lustre
  10. Il cliente Lustre è pronto. Riavvia il sistema.

Installazione su Ubuntu 24.04 aarch64

Questi passaggi presuppongono che tu abbia già creato un client Lustre per Ubuntu 24.

  1. Controllare le versioni del sistema operativo e del kernel utilizzando i comandi seguenti:

    cat /etc/os-release
    uname -r

    In questo esempio, la versione del kernel compatibile utilizzata è 6.8.0-1026-oracle.

  2. Se è installata una versione del kernel diversa, installare la versione del kernel richiesta e le intestazioni del kernel utilizzando i comandi seguenti, che utilizzano la versione di esempio di 6.8.0-1026-oracle:

    sudo apt-get install linux-image-6.8.0-1026-oracle
    sudo apt-get install linux-headers-6.8.0-1026-oracle
    sudo apt-get install linux-modules-6.8.0-1026-oracle
  3. Aggiornare grub utilizzando il seguente comando:

    sudo update-grub
  4. Aggiornare la voce GRUB_DEFAULT nel file /etc/default/grub come indicato di seguito.

    GRUB_DEFAULT='Advanced options for Ubuntu>Ubuntu, with Linux 6.8.0-1026-oracle'
  5. Aggiornare grub utilizzando il seguente comando:

    sudo update-grub
  6. Eseguire il reboot del client utilizzando sudo reboot. Dopo il reboot, assicurarsi che sia in esecuzione la versione corretta del kernel.
  7. Copiare i file di pacchetto creati nell'istanza in cui si desidera installare il client Lustre. Nell'esempio seguente, la directory debs, il pacchetto del modulo kernel DKMS è stato selezionato per la sua flessibilità, ma è possibile scegliere RPM del modulo non DKMS se si preferisce:

    -rw-r--r-- 1 ubuntu ubuntu 17058172 Apr  2 02:26 lustre-client-modules-dkms_2.15.90-1_aarch64.deb
    -rw-r--r-- 1 ubuntu ubuntu   678790 Apr  2 02:26 lustre-client-utils_2.15.5-1_aarch64.deb
  8. Installare i pacchetti utilizzando i comandi seguenti:

    sudo apt-get update
    sudo apt install --fix-broken ./*.deb
  9. Eseguire il test dei moduli utilizzando i comandi seguenti:

    sudo modprobe lustre
    sudo lsmod |grep lustre
  10. Il cliente Lustre è pronto. Riavvia il sistema.