WikiMiNET

La documentation technique et administrative

Outils pour utilisateurs

Outils du site


wiki:cluster:proxmox:template

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

wiki:cluster:proxmox:template [2016/12/03 22:32]
insolentbacon
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'interface web depuis scylla (chllanger) ->  
-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'imposent "ex: apt-get upgrade" 
-  * 4) cd /path/to/CT (/mnt/pve/scylla/images/ si votre disque est stocké sur scylla) 
-  * 5) mkdir /tmp/mount 
-  * 6) mount vm-XYZ-disk-1.raw /tmp/mount 
-  * 7) cd /tmp/mount 
-  * 8) tar cvzfp nomDuTemplate.tar.gz *  (l'option p permet de préserver les permissions les permissions) 
-  * 9) umount /tmp/mount 
-  * 10) mv nomDuTemplate.tar.gz /mnt/pve/scylla/template/cache/ 
-  * 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 /etc/apt/source.list. 
- 
-Les variables http_proxy et https_proxy sont définies dans /etc/profile.dr/http_proxy.sh : 
- 
-<code bash> 
-export http_proxy="http://192.168.103.61:82" 
-export https_proxy="http://193.168.103.61:82" 
-</code> 
- 
-et /etc/bash.bashrc: 
-<code bash> 
-# export les varirables d'environnement pour le proxy minet 
-source /etc/profile.d/http_proxy.sh 
-</code> 
- 
-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'imposent "ex: apt-get upgrade" 
-  * 4) faites un ">/etc/resolv.conf" puis eteindre la VM 
-  * 5) puis un "vzctl set VMID --ipdel all --save" 
-  * 6) cd /var/lib/vz/private/VMID 
-  * 7) tar czf /DESTINATION/debian-6.0-minetbase_6.0-NUMÉRO_i386.tar.gz . 
-  * 8) il ne reste plus qu'a tester ce template logiquement vous n'aurez qu'a copier l'image sur le NAS (proxmox2) 
- 
-Et voila une image toute neuve prête à être utilisée 
  
wiki/cluster/proxmox/template.txt · Dernière modification: 2020/06/27 18:16 (modification externe)