Proxmox Vytvoření nové šablony (Proxmox Create New Template)

By | 28/08/2022

Last Updated on 21/01/2023 by administrator

Proxmox Vytvoření nové šablony (Proxmox Create New Template)

Proxmox Create New Template

Motivace:

Tento článek popisuje vytvoření nové šablony (template) na open-source platformě Proxmox. Tu je možné vytvořit z CT kontejneru, který popisuje tento článek.

Výhodou vytvoření šablony/template je ten, že je možné si ji přizpůsobit podle sebe (např. provést nejnovější aktualizaci OS, stáhnutí a nainstalovaní programů, …). Z této šablony je možné vytvářet CT kontejnery, tím pádem není potřeba provádět aktualizace a instalaci programů pro každý CT kontejner zvlášť.

OS:

Implementace byla prakticky prováděna na open-source platformě Proxmox verze 7.2-3. Návod pro vyšší či nižší verze Proxmox se může mírně lišit.

Implementace [1]:

Předpokládejme, že byl již vytvořen CT kontejner na kterém běží např. Ubuntu 22.

V tomto případě se bude pracovat CT kontejnerem CT 120.

Před vytvořením nové šablony (template) je nutné CT kontejner vypnout/stopnout:

stop container

Nyní je možné konvertovat celý CT kontejner na šablonu, kliknutím na Convert to template:

Proxmox Creating New TemplateKliknout na Yes:

Proxmox Creating New Template

 

Jakmile je CT kontejner převedený na šablonu neboli template, změní se jeho ikonka vlevo.

Tento bod je nepovinný, avšak pro lepší orientaci bude template z původního jména testname přejmenován na Ubuntu22-template, aby bylo jasné jaký OS běží pod tímto template. Kliknout na template který bude změněn > DNS > Hostname a to přejmenovat podle libosti.

rename VM or CT

proxmox hostname

Nyní bude z template vytvořený nový CT kontejner kliknutím pravým tlačítkem myši a zvolit Clone:

Proxmox Creating New Template

Libovolně zvolit číslo CT kontejneru (CT ID) a pod hostname libovolně zvolit jméno nového CT kontejneru vytvořeného ze šablony. V tomto případě bude předpokládáno, že na tomto novém CT kontejneru s ID 121 bude běžet DHCP server. Jako mode zvolit Full Clone, což vytvoří kompletní kopii ze šablony.

Kliknout na Clone:

 

Nyní je možné spustit nový kontejner CT 121 kliknutím pravým tlačítkem myši a zvolit Start.

Poznámka z mého testování: Zkoušel jsem i vytvořit Linked Clone, který si sice vezme méně místa na disku, ale referenční šablona musí být dostupná. Na Linked Clone nainstaloval služby jako je Apache2 apod.. Přece mi to nedalo a šablonu smazal. K mému udivení i po restartu Linked Clone jel úplně v pohodě (zkoušeno u Ubuntu 22 a Debian 11). Později jsem se dočetl z forum toto: “On lvm-thin all clones are independent, that’s why it is possible to delete the parent. z webu https://forum.proxmox.com/threads/linked-clone-confusion.45749/. Zda je storage LVM-Thin ze zjistit v GUI pod Datacenter > Storage, kde lze vidět v Content, že Container používá LVM-Thin

lvm-thin

Dobrovolný dar

Ahoj čtenáři, rád bych tě poprosil aby ses zamyslel, co je vše potřeba ke vzniku článku.
Jakožto amatérský softwarový kutil musím:

1) Nejdříve vše nastudovat v cizích jazycích.
2) Vše následně prakticky vyzkoušet.
3) Svoje poznatky a zkušenosti napsat do článku který si právě přečetl v jazyku kterému rozumíš.
4) Dát článku hlavu a patu a publikovat.

Každý článek zabere několik hodin práce, za kterou mi nikdo neplatí.
Prosím zvaž, kolik času jsem ti právě ušetřil.
Pokud ti to stojí aspoň za cenu jedné kávy, tak mi ji kup.
Předem moc děkuji.

Příspěvek tak můžeš provést zasláním libovolné částky na mé číslo účtu 1558701011/3030 Nebo můžeš dar poslat kliknutím na tento odkaz Podpořit tento WEB , který tě přesměruje na mou platební bránu Revolut.

Dar je také možné poslat ve formě Bitcoinu na BTC peněženku bc1qqdf5fp42a7srwwhh2rut8zr9x4jm5c8fqc9qw6

Veškeré peněžní prostředky budu také používat na zlepšení kvality své webové tvorby a na psaní nových technických návodů. Za každý dar předem děkuji.

Leave a Reply

Your email address will not be published. Required fields are marked *