Acu ceva vreme, inainte sa plec in concediu, am pus la niste neni in datacenter un server pe care urma sa pun niste masini virtuale pentru varii chestii de am io nevoie. Eh, m-am intors din concediu vesel nevoie mare sa m’apuc de treaba. Fac io ieri update la system, printre care si kernel si ii dau repede un reboot, ca deh… nefiind dat in productiune, nu se supara nimeni ca-l rebutez in mijlocul zilei. Si fix pula conexiune la loc. Dat mail la suport, conversat cu un nene d’acolo, mai umblat la masinuta, mai gadilat, mai un reboot, a luat-o. Aseara, fac si io o masina virtuala si dau sa dau restart la tot serverul sa vad ca porneste si masina virtuala instalata proaspat cum trebuie. Surpriza: fix pixu conexiuni la server, dar puteam sa ma conectez la masina virtuala…
Asta pana azi cand m-am dus sa vad ce ma-sa are. Si-am aflat: daca in /etc/sysconfig/ifcfg-ethX nu pun si HWADDR si am mai multe interfete, deservite de module separate de retea cum am io Intel si 3Com, din motive necunoscute, cand buteaza sistemul numele interfetelor se asociaza intr-un mod aleator la interfetele fizice. Si ete asa eth2 ajunge asociata pe prima placa de retea si nu pe a treia….
Asa ca azi i-am pus si HWADDR in fisierul de configurare si dupa tzashpe reboot-uri se pare ca face asocierile cum trebuie. Si ete asa o ora pierduta la depanat si alte doua ore in trafic…