Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Isilon: Brug af OneFS API med NFS-eksporter

Summary: Denne artikel indeholder eksempelkode, der viser, hvordan du bruger krølleværktøjet til at få adgang til OneFS API til at administrere NFS-eksporter.

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Symptoms

Ikke tilgængelig

Cause

Ikke tilgængelig

Resolution

BEMÆRK: Dette emne er en del af Isilon SDK Info Hub

Følgende eksempelkode viser, hvordan du bruger krølleværktøjet til at få adgang til OneFS API til at administrere NFS-eksporter.

Du kan ændre denne eksempelkode til eget brug ved at erstatte eksemplet på IP-adressen 1.2.3.4 med klyngens IP-adresse eller værtsnavn eller med "localhost", hvis du kører disse kommandoer lokalt på en node i klyngen. Derudover skal du erstatte bruger1 og adgangskode1 med relevante kontooplysninger for din klynge.

 

NFS-eksport

I følgende eksempler sendes der anmodninger til OneFS API om at angive, oprette, opdatere og slette NFS-eksporter på systemet.

  • Argumentet --usikker (-k) tillader forbindelse via SSL uden certifikater.
  • Argumentet --verbose (-v) viser de fulde overskrifter for HTTP-anmodningen og -svaret.
  • Argumentet --basic angiver grundlæggende godkendelse. Følgende eksempelkode viser, hvordan du får adgang til OneFS

I oprettelseseksemplet nedenfor antages det, at der findes en /ifs/example_path-sti på dit system, og at den bruger, der sender anmodningen, har rettigheden ISI_PRIV_NFS.

 

Liste over alle NFS-eksporter (GET)

Eksempel på kommandoer:

krølle https://1.2.3.4:8080/platform/1/protocols/nfs/exports --usikker --grundlæggende --bruger bruger1:adgangskode1 --verbose

 

Angiv alle NFS-eksporter med læservenlig indrykning ved at føre svarkroppen gennem Python json-værktøjsmodulet.

krølle https://1.2.3.4:8080/platform/1/protocols/nfs/exports --usikker --grundlæggende --bruger bruger1:adgangskode1 | python -m json.tool

 

Opret en ny eksport (POST)

krølle https://1.2.3.4:8080/platform/1/protocols/nfs/exports -k -u bruger1:password1 -v --data '{"stier": ["/ifs/example_path"]}'

 

Rediger en eksport (PUT)

Bemærk, at svarteksten fra din POST ovenfor skal indeholde id'et for den nyoprettede eksport. I følgende eksempel er eksport-id'et '2'.

krølle https://1.2.3.4:8080/platform/1/protocols/nfs/exports/2 -X PUT -k -u user1:password1 -v --data '{"beskrivelse": "Et eksempel på eksport."}'

 

Slet en eksport (SLET)

Denne kommando sletter eksporten med id '2'.

krølle https://1.2.3.4:8080/platform/1/protocols/nfs/exports/2 -X SLET -k -u bruger1:adgangskode1 -v

Article Properties


Affected Product

Isilon, PowerScale OneFS

Last Published Date

23 Feb 2024

Version

5

Article Type

Solution