Udostępnij za pośrednictwem


Konfigurowanie serwera NFS dla usługi Edge RAG (wersja zapoznawcza) włączonego przez usługę Azure Arc

Zainstaluj pakiety serwerów systemu plików sieciowych (NFS) i utwórz katalog udostępniony do użycia jako źródło danych dla programu Edge RAG.

Ważne

Edge RAG (wersja zapoznawcza) włączona przez usługę Azure Arc jest obecnie dostępna w wersji zapoznawczej. Zobacz dodatkowe warunki użytkowania dla wersji zapoznawczych platformy Microsoft Azure, aby zapoznać się z postanowieniami prawnymi dotyczącymi funkcji platformy Azure, które są w wersji beta, wersji zapoznawczej lub w inny sposób nie zostały jeszcze wydane w wersji ogólnodostępnej.

Konfigurowanie serwera NFS

Wykonaj poniższe kroki, aby skonfigurować serwer NFS do użycia z usługą Edge RAG.

  1. Zainstaluj pakiety serwerów NFS. Na serwerze, który będzie hostować udziały NFS, zainstaluj niezbędne pakiety NFS.

    sudo apt update
    sudo apt install nfs-kernel-server
    
  2. Utwórz katalog udostępniony.

     # Create the directory.
    
     sudo mkdir -p /srv/edgerag/share 
    
     # Create the group with a GID of your choice if it doesn't exist. The following example uses GID 1003.
    
     sudo groupadd -g 1003 edgerag_group 
    
      # Create the user with uid 1003 and assign to the group if it doesn't exist. The following example uses UID 1003.
    
     sudo useradd -u 1003 -g 1003 edgerag_user 
     
     # Set ownership to uid 1003 and gid 1003 **
    
     sudo chown 1003:1003 /srv/edgerag/share 
    
     # Set appropriate permissions **
    
     sudo chmod 755 /srv/edgerag/share
    
     # Edit the /etc/exports file to specify the directories to share and their permissions.
    
     sudo nano /etc/exports 
    
     # Add the following line at the end of the file where you change "*" to the client IP to restrict random access to the share folder.
    
    /srv/edgerag/share *(rw,sync,no_subtree_check)
    
     # Run the following command reflect the change:
    
     sudo exportfs -a
    
  3. Uruchom i włącz usługę serwera NFS**

    sudo systemctl restart nfs-kernel-server 
    sudo systemctl enable nfs-kernel-server 
    
  4. Opcjonalnie — ustaw hasło dla użytkownika, aby zezwolić na uwierzytelnianie SSH oparte na hasłach. Ten krok jest potrzebny, jeśli chcesz skopiować pliki do zasobu udostępnionego przy użyciu polecenia Secure Copy Protocol (SCP).

    sudo passwd edgerag_user