Nie vsade sa da tymto nahradit CentOS. Ja pouzivam napr. automaticku instalaciu cez http://boot.salstar.sk/, tam viem natiahnut vmlinuz/initrd a k tomu prikadzujem kickstart instalaciu. RHEL tam ale pridat neviem, pretoze nema verejne instalacky. ISO image mi nepomoze, z toho neviem vytiahnut co potrebujem a neviem mu potom podhodit kickstart. Alebo existuje nejaky http server, kde sa viem prihlasit svojim redhat kontom a budem mat pristup k podobnemu stromu, ako ma Fedora/CentOS?
a tohle https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/performing_an_advanced_rhel_installation/performing_an_automated_installation_using_kickstart by nepomohlo ? Je tam popis jak ke kickstart souboru tak například k network instalaci pomocí PXE
To je ale pre mna velmi vseobecny postup. Kickstart subor mam, nastartoval ipxe viem. Problem je, ze na spustenie kickstart potrebujem subory z DVD iso redhatu, ktore musia byt dostupne priamo. Takze ich musim nakopirovat niekde na web. Asi by sa ale Red Hat nepotesil, keby som jeho binarky distribuoval na verejnom servri. Moja sluzba je verejna, takze nejake uzavrete http mi sice pomoze, ale inemu nie. Proste oproti CentOS je to komplikacia. Jedine rieseni by bolo pri instalacii vypytat URL s rozbalenou instalackou RHEL, to je ale komplikovane.
Skus pozriet na tu stranku http://boot.salstar.sk/ a mozno pochopis, ze tam viem nabootovat vela roznych distribucii Linuxu (aj nelinuxu). Vela z nich vie aj kickstart alebo inu automatizovanu instalaciu (Fedora, CentOS, ine RH-based ale aj Ubuntu a dokonca Debian). Je tam kazda distribucia, ktoru som nasiel a vie network boot z oficialnych zdrojov. Vie natiahnut sice aj iso image, ale tam su moznosti velmi obmedzeny tym ISO a niektore ISO ani nenastartuju kvoli chybe (GParted ju napr. opravil). Tie, ktore ale distribuuju bootovacku ako zipovany iso a podobne ale natiahnut neviem, pretoze iPXE nevie rozbalovat subory. Niektore mam rozbalene na svojom FTP servri, ale to len niektore zaujimave. RHEL tam ale neviem zaradit hlavne z licencnych dovodov, kedze ani nie je moznost tie stiahnute ISO rozbalit.
Jenomže "příčetný" admin neinstaluje desítky různých distribucí, instaluje jednu. Takže jak jsem již psal na RHEL zapoměňte to není pro vás. Chcete mít všechno online a poskytujete služby nainstalovat si cokoliv z jednoho image a mermomocí tam chcete zařadit komerční RHEL a to nejde. Popravdě mě nenapadá "příčetný" admin který by tohle chtěl využít. Navíc mi to celé připadá spíš jako reklama na ten váš server a image.
Kernel a init RAM disk pro PXE boot byl vždy na CD/DVD v adresáři images/pxeboot. Kouknul jsem zběžně do DVD RHELu 8.0 a je na svém místě, stačí to připojit a vykopírovat na TFTP. Je také u Fedory ve stejném adresáři, dokonce i u netinst CD. Mimochodem, ten proces je kompletně zdokumentován:
Repozitář s PXE soubory, tzv. RHEL kickstart tree, Red Hat vždy zveřejňoval. Akorát je dostupný pouze přes HTTPS X509 klientský certifikát, ten máte jen s předplatným přes subscription-manager (musíte znát URL) nebo přes Katello/Satellite. To bohužel s předplatným zdarma nefunguje.
Takže pro váš případ (ručně nastavený kickstart) můžete dál bez problémů fungovat.
Edit: Koukám na další komentáře, vy to chcete vystavit na internetu. No tak to je proti podmínkám.
11. 2. 2021, 08:47 editováno autorem komentáře
Tak to dost pochybujem, ze mozem tie subory len tak skopirovat na verejny FTP/HTTP server. Nebrani tomu licencia, aby som sucasti tych CD distribuoval? Ako som uz pisal, ide o verejnu sluzbu, takze vyzdielanie bez pristupu pre vsetkych nepomoze. Minimalne clovek s tou free subscripciou by mal mat pristup.
X509 certifikat mi zrejme tiez nepomoze, iPXE to tusim nevie. Vie len http auth. Ale ak to zdarma nefunguje, tak to aj tak nie je alternativa.