Salut, Hmm, ansible sună interesant pentru problema asta... Mersi de sfat. Măcar aşa ar rămâne documentat ce e pe fiecare server...
Nu am eu foarte mare experienţă cu ansible, dar presupun că o să încep să caut playbook-uri pentru diverse taskuri şi o să le customizez după nevoi... Recomanzi să încep de la https://galaxy.ansible.com/, sau există o resursă mai bună? P.S. De la Centos 7 la 8 există upgrade path, sau e aceeaşi problemă? Oare pe Ubuntu de ce se poate şi pe CentOS nu? Sau intrăm în holy flame war? Mersi! On Fri, Jun 26, 2020 at 12:31 PM Adrian Sevcenco <[email protected]> wrote: > On 6/26/20 11:55 AM, Adrian Popa wrote: > > Salut, > Salut! > > > Am mai multe servere cu Centos6 în subordine (unele fizice, altele > > virtuale). Văd că nu există o procedură suportată de upgrade la Centos7 > (o > > să încerc distrorejuve pe un vm să vedem ce iese). Aş vrea să întreb - > care > > a fost abordarea voastră în situaţii similare? Tentativă de upgrade, sau > > install pe curat? În caz de install pe curat, în afară de backup /etc, > > /home, date aplicaţii, listă pachete + install pe target + test aţi mai > > făcut şi alţi paşi? Există o procedură de reinstall cu portare > > setări/aplicaţii documentată pe undeva? > eu nu stiu sa existe posibilitatea trecerii de la 6 la 7 mai ales ca din > cate imi amintesc s-au schimbat chestii la rpmdb ... > sfatul meu ar fi sa faci clean install > /home-ul poate linistit sa ramana la fel (mai ales daca e inexistent in > cazul serverelor) > > la servicii trebuie sa evaluezi daca formatul lor e portabil .. eu > pentru mysql->mariadb si postgres am facut dump complet (mai ales ca la > postgres folosesc upstream repo) > > de asemeni mi-a folosit investitia de timp pentru familiarizarea cu > ansible : am scris retete (aproape) distro-agnostice pentru serviciile > ce necesitau configuratii adaptate, iar pentru celelalte retete doar de > pus la loc fisierele cu configuratii > > firewall-ul poate fi configurat tot independent de distro > > dupa toata aceasta pregatire, cu un kickstart pregatit, instalarea de > centos 7 si apoi rulatul retetelor a durat 30 min.. dureaza mai mult > coafatul, daca te trezesti ca ai mult prea multe pachete in plus (asta > cand o faci prima oara e o procedura iterativa, pana iti dai seama ce ai > nevoie, ce scoti etc dureaza cateva iteratii) > Dupa rodajul cu 1-2 servere, poti sa ajungi la 10-15 min de re-intors in > productie (bine, depinde si de volumul de install, viteza la local sau > remote repository etc) > > HTH, > Adrian > > _______________________________________________ > RLUG mailing list > [email protected] > http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro > _______________________________________________ RLUG mailing list [email protected] http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro
