OneFS: client statistics are not zone aware
Oversigt: 'ISI Statistics Client List' is niet zonebewust.
Denne artikel gælder for
Denne artikel gælder ikke for
Denne artikel er ikke knyttet til et bestemt produkt.
Det er ikke alle produktversioner, der er identificeret i denne artikel.
Symptomer
Het uitvoeren van 'isi statistics client list' kan leiden tot het verschijnen van onjuiste gebruikersnamen bij het vertalen van UID.
GebruikerA in een niet-systeemzone heeft bijvoorbeeld een (gegenereerde) UID van 1000001 en GebruikerB deelt dezelfde (gegenereerde) UID in de systeemzone. Wanneer GebruikerA het cluster opent, laat het gebruik van het commando 'isi statistics client list' zien dat GebruikerB het werk uitvoert in plaats van GebruikerA.
GebruikerA in een niet-systeemzone heeft bijvoorbeeld een (gegenereerde) UID van 1000001 en GebruikerB deelt dezelfde (gegenereerde) UID in de systeemzone. Wanneer GebruikerA het cluster opent, laat het gebruik van het commando 'isi statistics client list' zien dat GebruikerB het werk uitvoert in plaats van GebruikerA.
Årsag
De opdracht 'isi statistics client list' mist een parameter '--zone' om een zone op te geven. Elke zone heeft zijn eigen UID-SID-mappingdatabase<> en de SID-UID-vertaling> zal naar verwachting niet hetzelfde zijn tussen zones.
'isi statistics client list' is niet zonebewust, en wordt uitsluitend uitgevoerd in de zone Systeem bij het werken met UID-naamvertalingen bij het bekijken van (bijvoorbeeld) client protocol statistieken.
De statistics engine kan alleen rekening houden met een UID, en niet met een SID. Voor een gebruiker in een niet-systeemzone die toegang heeft tot het cluster met behulp van een bestandsprotocol (NFS/SMB/HTTP), wordt de UID die overeenkomt met de SID van de gebruiker opgeslagen in het subsysteem Statistieken, wat kan overeenkomen met een UID voor een andere SID (en naam) in de zone Systeem bij het uitvoeren van de opdracht.
(zoneX) SID -> UID -> SID -> naam (systeem)
'isi statistics client list' is niet zonebewust, en wordt uitsluitend uitgevoerd in de zone Systeem bij het werken met UID-naamvertalingen bij het bekijken van (bijvoorbeeld) client protocol statistieken.
De statistics engine kan alleen rekening houden met een UID, en niet met een SID. Voor een gebruiker in een niet-systeemzone die toegang heeft tot het cluster met behulp van een bestandsprotocol (NFS/SMB/HTTP), wordt de UID die overeenkomt met de SID van de gebruiker opgeslagen in het subsysteem Statistieken, wat kan overeenkomen met een UID voor een andere SID (en naam) in de zone Systeem bij het uitvoeren van de opdracht.
(zoneX) SID -> UID -> SID -> naam (systeem)
Løsning
Hoewel dit mogelijk werkte in OneFS-versies in de 7.x-codefamilie met behulp van 'isi_run -z <zid> [command]', werkt dit niet meer in 8.x en hoger. De 'isi statistics'-opdrachtset is verplaatst naar PAPI (Platform API), waardoor de manier waarop het commando met zones wordt uitgevoerd, is gewijzigd.
Engineering is op de hoogte van dit probleem, maar helaas is er geen oplossing gevonden en deze is niet triviaal, omdat het de API-aanroepen naar de service of het proces zonebewust maakt.
Engineering is op de hoogte van dit probleem, maar helaas is er geen oplossing gevonden en deze is niet triviaal, omdat het de API-aanroepen naar de service of het proces zonebewust maakt.
Flere oplysninger
Het commando 'isi_run -z <zid>' heeft hier geen effect, omdat het commando wordt gegeven als een API-aanroep (PAPI), die standaard wordt ingesteld op de systeemzone, ongeacht welke zone werd aangeroepen.
Berørte produkter
PowerScale OneFSArtikelegenskaber
Artikelnummer: 000175154
Artikeltype: Solution
Senest ændret: 11 dec. 2025
Version: 5
Find svar på dine spørgsmål fra andre Dell-brugere
Supportservices
Kontrollér, om din enhed er dækket af supportservices.