{ISILON} OneFS: Ajoittainen hidas SMB-todennus tai jakoarvostuksen suorituskyky; DNS isi_cbind_d viiveiden määrittäminen

Summary: Ajoittainen viivästynyt tai vastaamaton (aikakatkaisu) SMB-todennus ja/tai jakoresurssien luettelointi

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Käyttäjät saattavat kokea ajoittain viiveitä tai aikakatkaisuja, kun he yrittävät käyttää Isilon-klusteriin tallennettuja jaettuja resursseja. Pääsy palautuu ilman toimenpiteitä sekunneissa/minuuteissa.

Todennuksen ja/tai jakamisen luetteloinnin suorittaminen voi kestää 5 sekunnin kerrannaisia (esim. esimerkiksi 25 sekuntia), mutta säännöllisin väliajoin (~15 minuuttia solmua kohden tarkasti). Ongelma saattaa ilmetä yhdessä solmussa, kun taas muissa ei. SmartConnect round-robinia käytettäessä ongelma saattaa myös ilmetä useammin, koska kukin solmu kokee tämän ongelman toisistaan riippumatta.

MUISTIINPANO: Tässä tietämyskannan artikkelissa käsitellään yhtä mahdollista syytä hitaaseen SMB-todennukseen ja jakoresurssien luettelointiin. Muita syitä voi esiintyä. Päätöslauselmasuositus on keino sulkea pois yksi todennäköinen syy

Seuraavat isi_cbind_d lokeissa saattaa näkyä ongelmien ilmenemishetkellä:
isi_cbind_d[76119]: [0x800703400]sitoa: CBIND_send_query(1161) Varoitus: Stallset dns: llä ei ole vapaita kojuja

Mikä löytyy suorittamalla:
# isi_for_array 'zegrep Stallset /var/log/isi_cbind_d.log*'

Cause

Oletusarvoisesti 15 minuutin välein vanhenemme AD LDAP DC -yhteytemme ennakoivasti. DC-yhteyden vanheneminen tapahtuu yhteyden käytön yhteydessä (ts. todennuksen aikana), mikä käynnistää prosessin:
  1. Lukitse AD DC -yhteys Mutex (tämä estää kaikki pyynnöt, kunnes uusi DC valitaan)
  2. Nykyisen yhteyden vanhentuminen
  3. Luetteloi luettelo toimihenkilöistä, joihin muodostetaan yhteys (DNS SRV record; _ldap._tcp.dc._msdcs.domain.com)
  4. Ratkaise DNS-nimet IP-osoitteeksi DC:iden luettelossa (A-tietueen DNS-haut)
  5. Lähetä CLDAP-ping kaikille DC: ille; Odota nopeinta vastaajaa (lopeta lähettäminen/vastaanottaminen 10 ms:n kuluttua ensivasteesta)
  6. Valitse älykkäästi vastanneista DC: istä (puolisatunnainen käyttämällä historiallisia DC-tilastoja)
Se on DNS A -tietueen hakuvaiheen aikana (4, yllä), jossa voi esiintyä viiveitä. Isilon-klusterissa, jossa on käytössä OneFS 8.x, ryhmäverkon DNS-välimuisti on oletusarvoisesti käytössä (isi_cbind_d). Kun isi_cbind_d (DNS-välimuistin daemon) ei pysty palvelemaan DNS-hakuja (molemmat eivät vastaa pyyntöön eivätkä ota yhteyttä ulkoiseen ohjauskoneeseen), ytimen DNS-ratkaisija vikasietoutuu seuraavaan käytettävissä olevaan DNS-palvelimeen /etc/resolv.conf-tiedoston kautta (tai tarkemmin sanottuna kyseiselle ryhmäverkolle määritetyille DNS-palvelimille). joka aiheuttaa 5 sekunnin aikakatkaisun/viiveen kullekin A-tietuekyselylle.

DNS-hakujen kokonaisviive on 5 kertaa ratkaistavien A-tietueiden määrä. Jos tietueiden määrä ylittää 12 tietuetta, tämä käynnistää 60 sekunnin aikakatkaisun/nollauksen. Työasemassa näkyy virheitä, jotka liittyvät siihen, että klusteriin/jakoon ei saada yhteyttä.

MUISTIINPANO: Yleisin syyllinen tässä tilanteessa johtuu isi_cbind_d DNS-hauista, mutta se voi johtua myös muista tekijöistä

Resolution

Olettaen seuraavaa:
  1. Ongelma korjaantuu itsestään ilman järjestelmänvalvojien toimia.
  2. Viiveet osuvat 5 sekunnin välein
  3. Solmukohtainen taajuus on ~15 minuuttia
Nopein tie ratkaisuun ja validointiin on poistaa DNS-välimuisti käytöstä käytössä olevalle ryhmäverkolle:
# isi network groupnets modify <groupnet> --dns-cache-enabled=false
 

Vaihtoehtoisesti (jos haluat pitää DNS-välimuistin käytössä) voidaan korjata ongelma käynnistämällä DNS-välimuistipalvelu uudelleen kaikissa solmuissa:
# isi_for_array 'killall -9 isi_cbind_d'

Varmista myös, että se on käynnistetty uudelleen kaikissa solmuissa (prosessin alkamishetken aikaleiman perusteella):
# isi_for_array 'ps auxwp 'pgrep isi_cbind_d''
HUOMAUTUS: Tämä on ehkä toistettava, jos ongelma toistuu tulevaisuudessa, jolloin tarvitaan manuaalisia toimia, jotta välimuisti voidaan käynnistää ennakoivasti uudelleen tai että välimuisti voidaan poistaa käytöstä, kunnes päivitys voidaan ottaa käyttöön (tiedot alla)

Jos edellä mainittu ei ratkaise ongelmaa, taustalla saattaa olla muita tekijöitä, jotka edellyttävät DellEMC Isilon -tukiapua.

OneFS-versiot 8.0.0.6/8.0.1.3/8.1.0.2/8.1.1.1 sisältävät korjauksen (tunnus 205142) isi_cbind_d, joka on todennäköinen syy tässä tietämyskannan artikkelissa kuvattuihin DNS-virheisiin, ja kun se on saatavilla, Isilon suosittelee päivitystä kyseiseen versioon, jolloin DNS-välimuisti voidaan ottaa uudelleen käyttöön.

Jos ongelma jatkuu yllä mainittuihin versioihin päivittämisen jälkeen tai DNS-välimuistin määrityksenä on epätosi ryhmäverkoissa, tarkan syyn selvittämiseksi saatetaan tarvita lisätietoja ja tiedonkeruuta.

Jos sinulla on kysyttävää tästä ongelmasta ja siihen liittyvistä ratkaisukeinoista tai jos tarvitset apua, ota yhteyttä Isilon-tukeen.

Additional Information

Asiaan liittyvä tietämyskannan artikkeli: 502259 (viiveet johtuvat myös siitä, että GC:tä ei löydy; vikatila saattaa myös aiheuttaa tässä tietämyskannan artikkelissa kuvatun isi_cbind_d ongelman)

Affected Products

PowerScale OneFS

Products

PowerScale OneFS
Article Properties
Article Number: 000170774
Article Type: Solution
Last Modified: 08 Jul 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.