Outils pour utilisateurs

Outils du site


pmox

Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
pmox [2022/06/24 19:24] – créée - modification externe 127.0.0.1pmox [2025/06/19 13:23] (Version actuelle) – [Création de machines virtuelles en masse] administrateur
Ligne 20: Ligne 20:
     * IP/Masque et Passerelle     * IP/Masque et Passerelle
  
-===== Création de machines virtuelles en masse =====+===== Gérer les machines virtuelles depuis le shell ===== 
 +La commande <wrap em>pct</wrap> permet de gérer les conteneurs. 
 + 
 +Entrer dans un conteneur (sans connaître le mot de passe root) 
 +<code lscript>pct enter <id_conteneur></code> 
 + 
 +Démarrer le conteneur 
 +<code lscript>pct start <id_conteneur></code> 
 + 
 +stopper le conteneur 
 +<code lscript>pct stop <id_conteneur></code> 
 + 
 +Cloner un conteneur  
 +<code lscript>pct clone <id_conteneur> <id_nouveauconteneur></code> 
 + 
 +Détruire un conteneur  
 +<code lscript>pct destroy <id_conteneur></code> 
 + 
 + 
 +===== Duplication de machines virtuelles  =====
  
  * Paramétrez votre machine originale.  * Paramétrez votre machine originale.
Ligne 73: Ligne 92:
 __**Paramétrer les rôles**__ __**Paramétrer les rôles**__
  
-<code> pveum acl modify / -group "Groupedel'utilisateur concerné" "Role à mettre" </code>+<code> pveum acl modify / --group "Groupedel'utilisateur concerné" --role "Role à mettre" </code>
  
 Voici quelques rôles utilisateur pour le Proxmox: Voici quelques rôles utilisateur pour le Proxmox:
Ligne 102: Ligne 121:
 </code> </code>
      
 +<WRAP center round info 100%>
 +__Exemple__
 +<code lscript>pveum acl modify / --group "groupeEtudiants" --role "PVEVMAdmin" </code>
 +</WRAP>
 +
 ===== Activer l'option "Nested" ===== ===== Activer l'option "Nested" =====
 Cette option peut être nécessaire lorsque certains services ne démarrent pas sur les VMs (par exemple mysql sous Debian 10). Cette option peut être nécessaire lorsque certains services ne démarrent pas sur les VMs (par exemple mysql sous Debian 10).
Ligne 117: Ligne 141:
  
 L'ensemble des commandes **//PCT//** est accessible [[https://pve.proxmox.com/pve-docs/pct.1.html|ici]] L'ensemble des commandes **//PCT//** est accessible [[https://pve.proxmox.com/pve-docs/pct.1.html|ici]]
 +
 +===== Gérer les clusters de Proxmox =====
 +Un cluster Proxmox de base permet de gérer plusieurs instances depuis une connexion unique sur n'importe quel nœud. Il n'y a pas de tolérance de panne mais la possibilité de migrer des machines d'un nœud à un autre.
 +
 +==== Sortir les noeuds d'un cluster ====
 +<WRAP center round alert 90%>
 +**__ATTENTION__**
 +
 +Les manipulations pourraient détruire l'ensemble des contenus des noeuds. Sauvegarder l'ensemble et procéder en assurant la possibilité de revenir en arrière
 +</WRAP>
 +
 +On agit sur le noeud principal sur lequel est définit le cluster. 
 +  * On éteint les services <code lscript>systemctl stop pve-cluster
 +systemctl stop corosync</code>
 +  * on relance la gestion des fichiers du cluster <code lscript>pmxcfs -l</code>
 +  * on déplace les configurations de l'outil Corosync <code lscript>mkdir /tmp/corosync
 +mv /etc/corosync/* /tmp/corosync</code>
 +  * on arrête le gestionnaire de fichier et on redémarre le cluster<code lscript>killall pmxcfs
 +systemctl start pve-cluster</code>
 +  * on supprime les autres noeuds <code lscript>pvecm delnode <nom_du_noeud_a_supprimer></code>
 +  * on réduit le nombre de noeuds attendu par le cluster <code lscript>pvecm expected 1</code>
 +  * on supprime ou déplace les informations des noeuds supprimés (à faire sur chaque noeud) <code lscript>mv /etc/pve/nodes/<nom_du_noeud_supprimé /tmp</code>
  
  
pmox.1656098698.txt.gz · Dernière modification : de 127.0.0.1