Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
fr:proxmox [2020/04/03 08:57] – [Certificat pour dépanner] zatalyz | fr:proxmox [2020/10/18 15:53] – [Installation alternative depuis Debian] Deed | ||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
<WRAP center round info 60%> | <WRAP center round info 60%> | ||
- | Proxmox Virtual Environment est une solution de virtualisation libre (licence AGPLv3) basée sur l' | + | Proxmox Virtual Environment est une solution de virtualisation libre (licence AGPLv3) basée sur l' |
<WRAP rightalign> | <WRAP rightalign> | ||
</ | </ | ||
Ligne 168: | Ligne 168: | ||
</ | </ | ||
+ | ==== Le pool, les utilisatrices et leurs droits ==== | ||
Avant de pouvoir créer un nouveau conteneur, nous avons quelques opérations à effectuer. La première est, au niveau du cluster (donc en sélectionnant « Datacenter » si vous avez bien suivi !), de créer un nouveau « pool » de permissions. Dans notre cas il suffit juste d'en ajouter un sans se poser de questions. | Avant de pouvoir créer un nouveau conteneur, nous avons quelques opérations à effectuer. La première est, au niveau du cluster (donc en sélectionnant « Datacenter » si vous avez bien suivi !), de créer un nouveau « pool » de permissions. Dans notre cas il suffit juste d'en ajouter un sans se poser de questions. | ||
+ | |||
+ | '' | ||
{{ : | {{ : | ||
+ | |||
+ | On va profiter pour créer de quoi gérer nos utilisatrices. Ce n'est pas utile quand il n'y a qu'une seule personne qui a le droit d' | ||
+ | |||
+ | '' | ||
+ | |||
+ | Ensuite on créé au moins une utilisatrice (en plus de notre " | ||
+ | |||
+ | '' | ||
+ | |||
+ | Puis on va ensuite sur la gestion du pooln dans la partie '' | ||
+ | |||
+ | <WRAP center round todo 60%> | ||
+ | Ces manips sont du test, mais je le note au fur et à mesure quand même. Ça doit pouvoir s' | ||
+ | |||
+ | Voir aussi https:// | ||
+ | </ | ||
+ | |||
+ | ==== Stockage local ==== | ||
Ensuite, au niveau du stockage local de notre hôte, il nous faut télécharger au moins un « template ». Ce que Proxmox appelle ainsi sont en réalité les images de base des conteneurs. À cause de leurs spécificités, | Ensuite, au niveau du stockage local de notre hôte, il nous faut télécharger au moins un « template ». Ce que Proxmox appelle ainsi sont en réalité les images de base des conteneurs. À cause de leurs spécificités, | ||
Ligne 185: | Ligne 206: | ||
En résumé : Nœud > Stockage > Contenu > Template pour les CT ou Upload pour les VM. | En résumé : Nœud > Stockage > Contenu > Template pour les CT ou Upload pour les VM. | ||
</ | </ | ||
+ | |||
+ | <WRAP center round info 90%> | ||
+ | Si vous voulez plus de détail sur la création de containers : | ||
+ | * 1er onglet " | ||
+ | * Le nom d' | ||
+ | * Choisissez le pool de ressource créé précédemment. | ||
+ | * Choisissez votre clé ssh (la partie publique évidement) plutôt qu'un mot de passe pour bénéficier d'une connexion ssh fonctionnelle après le démarrage du container. | ||
+ | * 2e onglet " | ||
+ | * Stockage : local | ||
+ | * Modèle : choisissez le template précédemment choisi, par exemple " | ||
+ | * 3e onglet " | ||
+ | * Stockage : local | ||
+ | * Taille du disque : choisissez assez grand pour vos besoins. | ||
+ | * 4e onglet " | ||
+ | * Combien de cœurs votre VM peut utiliser ? | ||
+ | * 5e Onglet " | ||
+ | * Combien de ram et de swap ? | ||
+ | * 6e onglet " | ||
+ | * Tout laisser par défaut, en dehors | ||
+ | * du pont (choisir vmbr1) et | ||
+ | * de l' | ||
+ | * de la passerelle : indiquez l'ip donné à l' | ||
+ | * 7e onglet : DNS, laissez par défaut à moins de savoir ce que vous faites | ||
+ | * 8e onglet : confirmation. Relisez les informations, | ||
+ | </ | ||
+ | |||
Une fois le conteneur créé, nous pouvons aller le démarrer et en profiter pour regarder ses options. Par exemple, il est utile d' | Une fois le conteneur créé, nous pouvons aller le démarrer et en profiter pour regarder ses options. Par exemple, il est utile d' | ||
Ligne 196: | Ligne 243: | ||
{{ : | {{ : | ||
+ | Pour l' | ||
+ | iptables -t nat -I PREROUTING -p tcp --destination-port 3512 -j DNAT --to 10.0.0.12: | ||
+ | <WRAP center round todo 60%> | ||
+ | Pour se co en ssh (avec root d' | ||
+ | Chez moi, ouvrir avec la console " | ||
+ | |||
+ | Voir aussi la commande '' | ||
+ | </ | ||
===== Snapshots et sauvegardes ===== | ===== Snapshots et sauvegardes ===== | ||
Ligne 212: | Ligne 267: | ||
- | ===== Dépannage en chroot de Proxmox ===== | + | ===== Dépannage en chroot de Proxmox |
Si vous avez tout cassé, redémarrez votre serveur via l' | Si vous avez tout cassé, redémarrez votre serveur via l' | ||
Ligne 270: | Ligne 325: | ||
Il faut commenter la version entreprise : | Il faut commenter la version entreprise : | ||
nano / | nano / | ||
- | | + | |
Il faut configurer les interfaces pour les ponts avec un bridge sur 10.0.0.1 : | Il faut configurer les interfaces pour les ponts avec un bridge sur 10.0.0.1 : | ||
Ligne 279: | Ligne 335: | ||
auto vmbr0 | auto vmbr0 | ||
iface vmbr0 inet static | iface vmbr0 inet static | ||
- | address | + | address |
- | netmask | + | |
gateway | gateway | ||
bridge-ports eno1 | bridge-ports eno1 | ||
Ligne 288: | Ligne 343: | ||
auto vmbr1 | auto vmbr1 | ||
iface vmbr1 inet static | iface vmbr1 inet static | ||
- | address | + | address |
- | netmask | + | |
bridge-ports none | bridge-ports none | ||
bridge-stp off | bridge-stp off | ||
Ligne 324: | Ligne 378: | ||
iptables -t nat -A PREROUTING -i vmbr0 -p tcp --dport 443 -j DNAT --to-destination 10.0.0.10: | iptables -t nat -A PREROUTING -i vmbr0 -p tcp --dport 443 -j DNAT --to-destination 10.0.0.10: | ||
| | ||
- | + | ===== spoil ===== | |
- | Choix du format : | + | Choix du format: |
Rollniak a choisi ZFS | Rollniak a choisi ZFS | ||
zpool create nom_de_la_partition /dev/sda* | zpool create nom_de_la_partition /dev/sda* | ||
+ | Pour créer une template: | ||
+ | vzdump <vmid ou ctid> --mode stop --compress gzip --dumpdir /tmp | ||
| | ||
{{tag> | {{tag> |