Zabbix Agent proxmox : Différence entre versions
(Page créée avec « Installer les dependances python https://linuxize.com/post/how-to-install-python-3-9-on-debian-10/ Installez les dépendances nécessaires pour compiler Python : apt… ») |
|||
Ligne 1 : | Ligne 1 : | ||
− | Installer les dependances | + | == Installer les dependances == |
+ | |||
+ | === python === | ||
+ | https://linuxize.com/post/how-to-install-python-3-9-on-debian-10/ | ||
− | |||
− | |||
Installez les dépendances nécessaires pour compiler Python : | Installez les dépendances nécessaires pour compiler Python : | ||
apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libsqlite3-dev libreadline-dev libffi-dev curl libbz2-de | apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libsqlite3-dev libreadline-dev libffi-dev curl libbz2-de | ||
Ligne 28 : | Ligne 29 : | ||
Python 3.9 a été installé et prêt à être utilisé. Pour le vérifier, tapez : | Python 3.9 a été installé et prêt à être utilisé. Pour le vérifier, tapez : | ||
python3.9 --version | python3.9 --version | ||
+ | |||
+ | Mettre à jour | ||
+ | /usr/local/bin/python3.9 -m pip install --upgrade pip | ||
+ | |||
+ | |||
+ | === Agent Zabbix === | ||
+ | [[Zabbix_Agent_Debian|Agent Debian]] | ||
+ | |||
+ | === Installation === | ||
+ | pip3.9 install proxmoxer | ||
+ | pip install requests | ||
+ | mkdir /etc/scripts | ||
+ | cd /etc/scripts | ||
+ | wget https://raw.githubusercontent.com/takala-jp/zabbix-proxmox/master/scripts/proxmox_cluster.py | ||
+ | chmod +x proxmox_cluster.py |
Version du 1 novembre 2021 à 13:19
Installer les dependances
python
https://linuxize.com/post/how-to-install-python-3-9-on-debian-10/
Installez les dépendances nécessaires pour compiler Python :
apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libsqlite3-dev libreadline-dev libffi-dev curl libbz2-de
Téléchargez le code source de la dernière version depuis la page de téléchargement Python avec wget :
wget https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz
Une fois le téléchargement terminé, décompresser l'archive
tar -xf Python-3.9.1.tgz
Accédez au répertoire source Python et exécutez le configurescript :
cd Python-3.9.1 ./configure --enable-optimizations
Démarrez le processus de construction de Python 3.9 :
make -j 2
Pour un temps de construction plus rapide, modifiez le -jpour qu'il corresponde au nombre de cœurs de votre processeur. Vous pouvez trouver le numéro en tapant nproc.
Une fois le processus de compilation terminé, installez les binaires Python en tapant :
make altinstall
Nous utilisons altinstallau lieu de installparce que plus tard, nous écraserons le binaire python3 du système par défaut.
Python 3.9 a été installé et prêt à être utilisé. Pour le vérifier, tapez :
python3.9 --version
Mettre à jour
/usr/local/bin/python3.9 -m pip install --upgrade pip
Agent Zabbix
Installation
pip3.9 install proxmoxer pip install requests mkdir /etc/scripts cd /etc/scripts wget https://raw.githubusercontent.com/takala-jp/zabbix-proxmox/master/scripts/proxmox_cluster.py chmod +x proxmox_cluster.py