Ci-dessous, les différences entre deux révisions de la page.
wiki:cluster:proxmox:template [2017/03/26 00:05] backpack |
wiki:cluster:proxmox:template [2020/06/27 18:16] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Regénérer les templates LXC sous proxmox4 ====== | ||
- | |||
- | ==== But: ==== | ||
- | |||
- | On veut rajouter des features, packages que vous voulez pour tout les CT ou simplement mettre à jour pour ne pas avoir des apt-get upgrade trop long a chaque fois. | ||
- | |||
- | ==== Comment ? ==== | ||
- | |||
- | C'est très simple: | ||
- | |||
- | Proxmox propose des templates prefaits téléchargeables depuis l' | ||
- | Content -> Templatesde | ||
- | |||
- | * 1) créer une CT LXC avec un template | ||
- | * 2) connectez vous a cette CT d'id XYZ | ||
- | * 3) faites les modifications qui s' | ||
- | * 4) cd /path/to/CT (/ | ||
- | * 5) mkdir /tmp/mount | ||
- | * 6) mount vm-XYZ-disk-1.raw /tmp/mount | ||
- | * 7) cd /tmp/mount | ||
- | * 8) tar cvzfp nomDuTemplate.tar.gz * (l' | ||
- | * 9) umount /tmp/mount | ||
- | * 10) mv nomDuTemplate.tar.gz / | ||
- | * 11) pveam update | ||
- | * 12) il ne reste plus qu'a tester ce template | ||
- | |||
- | Et voila une image toute neuve prête à être utilisée | ||
- | |||
- | ====== Les templates minetbase ====== | ||
- | |||
- | On utilise des templates avec des modifications qu'il faudrait faire à chaque fois que l'on créerait une CT. | ||
- | |||
- | Les dépôts minet ont été ajoutés pour le template debian dans / | ||
- | |||
- | Les variables http_proxy et https_proxy sont définies dans / | ||
- | |||
- | <code bash> | ||
- | export http_proxy=" | ||
- | export https_proxy=" | ||
- | </ | ||
- | |||
- | et / | ||
- | <code bash> | ||
- | # export les varirables d' | ||
- | source / | ||
- | </ | ||
- | |||
- | vim, htop, sudo et zabbix-agent sont installés | ||
- | |||
- | Le 10/07/16, les CT étaient à jour. | ||
- | |||
- | ====== Regénérer les templates OpenVZ ====== | ||
- | |||
- | ==== But: ==== | ||
- | |||
- | On veut rajouter des features, packages que vous voulez pour toutes les vms | ||
- | ou simplement mettre à jours pour ne pas avoir des apt-get upgrade trop long a chaque fois. | ||
- | |||
- | ==== Comment ? ==== | ||
- | |||
- | C'est très simple: | ||
- | |||
- | * 1) créer une vm openVZ | ||
- | * 2) connectez vous a cette VM | ||
- | * 3) faites les modifications qui s' | ||
- | * 4) faites un ">/ | ||
- | * 5) puis un "vzctl set VMID --ipdel all --save" | ||
- | * 6) cd / | ||
- | * 7) tar czf / | ||
- | * 8) il ne reste plus qu'a tester ce template logiquement vous n' | ||
- | |||
- | Et voila une image toute neuve prête à être utilisée | ||
- | |||
- | ==== Autres notes ==== | ||
- | |||
- | Location des templates sur scylla | ||
- | Ce que Challenger voit : / | ||