A szerver neve: telepítéskor kell eldönteni, utána békén hagyni
A név nem címke, hanem cím. A beállítások a nevéről elnevezett mappában laknak, a grafikonfájlok a nevét viselik, és a fürt tagjait is ez azonosítja.
AtlasPVE ·
A bejegyzés ezekre válaszol
- proxmox gépnév megváltoztatása
- proxmox átnevezés után nem tölt be a felület
- mi a proxmox csomópont neve
- proxmox csomópont átnevezése fürtben
- proxmox grafikonok üresek
Telepítés közben be kell írni egy nevet. Abban a pillanatban lényegtelennek tűnik, mert a név rendszerint csak címke.
Itt nem az. A Proxmox alatt a szerver neve cím, és a későbbi megváltoztatása jóval nagyobb munka a vártnál.
Hol használatos a név
A beállítások a nevéről elnevezett mappában laknak. A gépek meghatározásai abban a mappában ülnek. A név megváltoztatása után a meghatározások a régi mappában maradnak.
Az előzménygrafikonok fájljai a nevét viselik. Névváltoztatáskor az új névhez új, üres fájl nyílik. A régi adat nem törlődik, de többé senki nem néz bele. A felületen egy múlt nélküli szerver látszik.
Fürtben a tagokat a nevük azonosítja. Egy csomópont átnevezése a fürt szempontjából annyit tesz, mint elpusztítani azt a csomópontot, és a helyére újat tenni.
A tanúsítványok hordozzák a nevet. Megváltoztatása után jön a böngésző figyelmeztetése, aztán az okának keresése.
Ezért nem kozmetikai művelet az átnevezés
Egyetlen szerveren fáradságos: a beállításokat át kell mozgatni, a szolgáltatásokat át kell rendezni, a tanúsítványt újra ki kell állítani.
Fürtben valójában nem is átnevezés történik: a csomópont kikerül a fürtből, majd az új néven újra belép. Vagyis ugyanaz a munka, mint az újraépítés, csak más címke alatt.
Röviden: a telepítéskor hozott döntés a legdrágábban visszavonható. Megér öt perc gondolkodást.
Névválasztáskor
Rövid és kisbetűs. Hosszú tartománynév beírása esetén is csak az első rész kerül használatba, a többi leírása semmit nem ad.
Legyen tartós. A szerepkör ne kerüljön bele a névbe. Amelyik gép ma mentőszerver, holnap főszerver lehet, és marad egy "backup" nevű főszerver. Ugyanez áll a rackben elfoglalt helyre, az ügyfél nevére, a projekt nevére: ezek mind elmozdulhatnak, a gép nem.
Jelentéssel bíró, de semleges. Annyi, amennyi két gép megkülönböztetéséhez kell, annyi nem, amennyi történetet mesél.
Ha a grafikonok kiürültek
Itt válik hasznossá ez a cikk. A felület működik, a gépek futnak, az előzménygrafikonok mégis üresen látszanak.
Az első hely, ahová érdemes nézni, a szerver neve. Ha a név és a rendszer által várt név eltávolodott egymástól, a grafikonfájl nem található ott, ahol keresik, és a képernyő üresen jön vissza. Semmi nem jelez hibát, mert műszakilag nincs is hiba: a keresett fájl nem létezik, ennyi az egész.
Mit tesz az Atlas
E cikk mögött magában a termékben talált hiba áll, és érdemes elmondani.
Az Atlasban a szerver nevének feloldása öt külön helyen történt, és közülük háromban ugyanaz a hiba lakott: amikor a forrás pillanatnyilag elérhetetlen volt, a név kitalálódott. Egy elterjedt alapérték került leírásra, és a folyamat teljes életére a memóriában maradt.
A mérés után két dolog jött ki.
Az első: ha a kitalált érték egyszer beíródott, a helyes név későbbi elérhetővé válása már nem segített, mert a memóriaellenőrzés van legelöl. Egy pillanatnyi zökkenőből így állandó rossz válasz lett.
A második, és ez az alattomosabb: a rossz név következménye nem volt mindenhol azonos. A vendéggépek grafikonjai tovább működtek, mert azokat a fájlokat gépszám azonosítja, és a nevet soha nem ellenőrzi semmi. A szerver saját grafikonjai kiürültek, mert a fájl útvonala tartalmazza a nevet. A szerver állapota és a géplista is elhasalt.
A tünet tehát vegyes volt: egyes grafikonok tele, mások üresen. Ilyen képet látva senki nem gyanakszik a névre.
A javítás három szabályra egyszerűsödött. Nincs kitalálás: ami ismeretlen, arról ismeretlenként kell szólni. Csak ellenőrzött név marad a memóriában: a tartalék útvonalról érkező érték használatba kerül, de nem tárolódik el, így a következő hívás újra próbálkozik. A tartalék a gép saját neve, mert a Proxmox alatt a kettő eleve azonos.
Az általános tanulság
A wiki egy másik pontján ez szerepel: az üres válasz és a válasz elmaradása nem ugyanaz.
Az itteni hiba egy fokkal rosszabb ennél: hihetőnek látszó alapérték kerül az ismeretlen helyére. Az üres lista legalább furcsa, a furcsa dolgok pedig feltűnnek. A kitalált név nem furcsa, teljesen helyesnek látszik, ezért senki nem néz rá.
Ha aztán el is tárolódik, az átmeneti hibából állandó lesz.
Szabályként is leírható: az alapérték ott jó, ahol valóban az alapérték; ahol az ismeretlen helyén áll, ott hazugság.
Források
A Proxmox saját dokumentációja. Angol nyelvű, és ebben a kérdésben az övé az utolsó szó.