pmox

Différences

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

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
pmox [2025/02/21 10:25] – [Création d'une machine virtuelle ou d'un container] administrateurpmox [2025/09/09 17:02] (Version actuelle) – [Création d'un utilisateur et paramétrez ces rôles dans le groupe auquel il appartient] serge.guerinet
Ligne 39: Ligne 39:
  
  
-===== Création de machines virtuelles en masse =====+===== Duplication de machines virtuelles  =====
  
  * Paramétrez votre machine originale.  * Paramétrez votre machine originale.
Ligne 84: Ligne 84:
  
 Compte: Administrateur Compte: Administrateur
-Mot de passe : mp@admin14 
  
-adduser Administrateur+<code lscript>adduser Administrateur
 password Administrateur password Administrateur
-New password :+New password :</code>
  
 __**Paramétrer les rôles**__ __**Paramétrer les rôles**__
Ligne 97: Ligne 96:
  
 <code>    Administrator: has all privileges <code>    Administrator: has all privileges
- 
     NoAccess: has no privileges (used to forbid access)     NoAccess: has no privileges (used to forbid access)
- 
     PVEAdmin: can do most things, but miss rights to modify system settings (Sys.PowerMgmt, Sys.Modify, Realm.Allocate).     PVEAdmin: can do most things, but miss rights to modify system settings (Sys.PowerMgmt, Sys.Modify, Realm.Allocate).
- 
     PVEAuditor: read only access     PVEAuditor: read only access
- 
     PVEDatastoreAdmin: create and allocate backup space and templates     PVEDatastoreAdmin: create and allocate backup space and templates
- 
     PVEDatastoreUser: allocate backup space and view storage     PVEDatastoreUser: allocate backup space and view storage
- 
     PVEPoolAdmin: allocate pools     PVEPoolAdmin: allocate pools
- 
     PVESysAdmin: User ACLs, audit, system console and system logs     PVESysAdmin: User ACLs, audit, system console and system logs
- 
     PVETemplateUser: view and clone templates     PVETemplateUser: view and clone templates
- 
     PVEUserAdmin: user administration     PVEUserAdmin: user administration
- 
     PVEVMAdmin: fully administer VMs     PVEVMAdmin: fully administer VMs
- 
     PVEVMUser: view, backup, config CDROM, VM console, VM power management.     PVEVMUser: view, backup, config CDROM, VM console, VM power management.
 </code> </code>
Ligne 123: Ligne 111:
 <WRAP center round info 100%> <WRAP center round info 100%>
 __Exemple__ __Exemple__
-<code lscript>pveum acl modify / --group "groupeEtudiants" --role "PVEVMAdmin</code>+<code lscript>pveum acl modify / --group "groupeEtudiants" --role PVEVMAdmin </code>
 </WRAP> </WRAP>
 +
 +Pour qu'un compte puisse assurer une gestion complète des machines virtuelles, on lui attribuera les rôles : 
 +<code lscript>PVEAdmin
 +PVEVMAdmin
 +PVEPoolAdmin
 +PVEDatastoreUser
 +PVETemplateUser</code>
 +
  
 ===== Activer l'option "Nested" ===== ===== Activer l'option "Nested" =====
Ligne 141: Ligne 137:
  
 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.1740133523.txt.gz
  • Dernière modification : 2025/02/21 10:25
  • de administrateur