« Tips&Tricks pour proxmox » : différence entre les versions

De Adadov.net wiki
m Ajout exclusion RBD
mAucun résumé des modifications
 
(Une version intermédiaire par le même utilisateur non affichée)
Ligne 1 : Ligne 1 :
{{TOCRightF}}
{{ArticleHead|Adadov}}
 
Afin de faire tourner la version gratuite de proxmox sans souscription (et sans être gêné) il faut lui apporter quelques petites modifications.
 
{{-}}
 
==LVM & Ceph : Les disques des VM listés dans LVM sur le PVE==
==LVM & Ceph : Les disques des VM listés dans LVM sur le PVE==
J'ai eu ce soucis lors du passage à la version 8, d'un coup mon PVE s'est mis à lister les VG contenus dans RBD.
J'ai eu ce soucis lors du passage à la version 8, d'un coup mon PVE s'est mis à lister les VG contenus dans RBD.

Dernière version du 8 août 2023 à 17:56

Ecrit Par : Adadov

LVM & Ceph : Les disques des VM listés dans LVM sur le PVE[modifier | modifier le wikicode]

J'ai eu ce soucis lors du passage à la version 8, d'un coup mon PVE s'est mis à lister les VG contenus dans RBD.

Pour qu'il arrête ses conneries c'est en fait assez simple, il suffit d'exclure les disques rbd en ajoutant dans le fichier /etc/lvm/lvm.conf

devices {
	 global_filter=["r|/dev/rbd.*|" ]
}

Il se peut que le bloc existe déjà en fin de fichier, dans ce cas le modifier ainsi :

devices {
	 # added by pve-manager to avoid scanning ZFS zvols
	 global_filter=["r|/dev/zd.*|", "r|/dev/rbd.*|" ]
}

Cette modification aura pour effet de lui interdire de prendre en compte les device dont le nom commence par rbd

Suppression du message "No valid subscription"[modifier | modifier le wikicode]

Pour le supprimer, il faut aller éditer un des fichiers du pve-manager.

Le fichier a modifier se trouve dans le dossier /usr/share/javascript/proxmox-widget-toolkit/.

Rien de très compliqué, mais il est préférable d'en faire un backup avant.

[root@linux] # cp proxmoxlib.js proxmoxlib.js.bkpdblclick to copy

A la ligne 353 on trouve la condition suivante :

if (data.status !== 'Active') {

Il suffit de la remplacer par une condition toujours fausse pour qu'elle ne s'active plus jamais:

if (false) {

Une fois la modification faite, il ne reste plus qu'à vider le cache du navigateur pour ne plus revoir le message.