VxRail: NTP-palvelimen IP-osoitteen muuttaminen VxRail 8.0.x- ja 7.0.x-versioissa REST-ohjelmointirajapinnan avulla
Summary: VxRail Application Programming Interface (API) -liittymän käyttäminen vähintään yhden määritetyn VxRail Network Time Protocol (NTP) -palvelimen IP-osoitteen tarkistamiseen ja päivittämiseen. ...
Instructions
Dell-kehittäjien julkinen dokumentaatio
VxRail REST API:n ja muiden Dell-tuotteiden kehittäjädokumentaatio on Dell Support Developer -sivustossa, hyperkonvergoidun infrastruktuurin suodatin, josta löydät VxRailille ominaisen ohjelmointirajapinnan.
Tarkat ohjeet NTP:n kyselyyn tai päivittämiseen ovat kohdassa System Information, Get, and Set NTP:
Näiden ohjeiden avulla voidaan luoda mukautettuja curl komentoja tai integrointi sovellukseen, kuten postman tai muita sovelluksia kokeneemmille käyttäjille.
Sulautetun VxRail-ohjelmointirajapinnan asiakas
Suositeltava tapa (suositellaan henkilöille, jotka eivät tunne REST-ohjelmointirajapintaa) käyttää VxRail-ohjelmointirajapintoja on käyttää alkuperäistä VxRail Manager API -asiakasohjelmaa.
VxRail-koodiversiosta 7.0.350 alkaen käytössä on uusi käyttöliittymä, jonka ominaisuudet perustuvat Spotlightiin. Voit käyttää alkuperäistä ohjelmointirajapinnan asiakasohjelmaa siirtymällä seuraavaan URL-osoitteeseen, jossa VxM> korvataan <VxRail Managerin FQDN:llä/IP:llä haluamallasi selaimella (erityistä ohjelmointirajapintaasiakasta ei tarvita):
https://<VxRail_Manager_IP_or_FQDN>/rest/vxm/api-doc.htmlTässä esimerkissä VxRail Managerin IP-osoite on
172.168.10.50 joten URL-osoitteesta tulee https://172.168.10.50/rest/vxm/api-doc.html:
Nykyisen VxRail-klusterin NTP-kokoonpanon kysely
Korosta v1_sytem_ntp_get API Vasemman paneelin Järjestelmätiedot-osio nykyisen NTP-kokoonpanon kyselyä varten:
- Suora URL-osoite olisi
https://172.168.10.50/rest/vxm/api-doc.html#/operations/v1_system_ntp_getNämä voivat kuitenkin muuttua eri versioissa, joten käyttöliittymässä on parasta liikkua. - Anna VxRail vCenter Single Sign-On (SSO) -todennuksen tunnistetiedot, jotka ovat usein
administrator@vsphere.localSe voi vaihdella toimialueen määritysten mukaan. - Napsauta Lähetä pyyntö -painiketta suorittaaksesi
GETpyytää:
- API-asiakas todentaa ja jos se saa 200 OK vastauksen, palauta pyydetyt tiedot nykyisen NTP-palvelinlaboratoriomme IP-osoitteen sijainnista
172.168.10.45:
VxRail-klusterin NTP-IP-palvelimen tietojen päivittäminen
Käytä v1_system_ntp_post APIa, joka löytyy vasemman paneelin System Information -osiosta, päivittääksesi nykyisen NTP-määrityksen:
- Suora URL-osoite olisi
https://172.168.10.50/rest/vxm/api-doc.html#/operations/v1_system_ntp_postNämä voivat kuitenkin muuttua eri versioissa, joten käyttöliittymässä on parasta liikkua. - Anna Auth-osassa VxRail vCenterin kertakirjautumisen tunnistetiedot, jotka ovat usein
administrator@vsphere.localSe voi vaihdella toimialueen määritysten mukaan. - Jos haluat päivittää NTP-palvelimen, muokkaa myös Leipäteksti-osaa kolmella alueella:
- Komponentit-osio on valinnainen, ja oletusarvo on ALL. Jos ALL on asetettu, kaikki klusterin NTP-palvelimet korvataan. Jos VXM on määritetty, vain VxRail Managerin NTP-palvelin vaihdetaan, mikä on rajoitettu käyttötapaus, koska on suositeltavaa pitää kaikki osat kokoonpanossa yhdenmukaisina.
Huomautus: VXM-arvoa tuetaan VAIN VCF on VxRail -ympäristössä.
- vCenter-osassa on välitettävä järjestelmänvalvojan kertakirjautumisen käyttäjänimi ja salasana. Ne ovat yleensä samat kuin valtuutusosassa, mutta eri järjestelmänvalvojatason kertakirjautumistili voidaan antaa.
- Seuraavassa esimerkissä näytetään palvelinosassa, miten NTP:ksi on määritetty IP
172.168.10.45
172.168.10.45, 172.168.10.46
- Suorita POST-pyyntö napsauttamalla Lähetä pyyntö -painiketta:
Jos odottamattoman vastauksen koodit
Epäterveessä järjestelmässä tai ehkä uuteen NTP-palvelimeen ei saada yhteyttä ESXi-isännistä ja niin edelleen. API-asiakas antaa joitakin perusvirheilmoitusten ohjeita, ja lisää vastausvirhekoodeja löytyy esimerkiksi verkosta https://restfulapi.net/http-status-codes/ on hyvä sijainti.
Jos saat odottamattomia virhekoodeja, pyydä Dellin tukea lisävianmääritystä varten.
Additional Information
Tässä artikkelissa on ohjeita ja esimerkkejä asiakkaalle, jolla on vähemmän kokemusta VxRail REST API:n käytöstä.
Tämän artikkelin IP-tiedot ovat peräisin väliaikaisesta virtuaalisesta eristetystä laboratoriosta, eivätkä ne sisällä asiakastietoja tai luottamuksellisia IP-tietoja.