Article original Publié le : 10 septembre 2022 Mise à jour le : – WordPress me signale depuis quelque temps que j’utilise une version php obsolète (php7.3) À tout le temps me dire faut que je pense à le faire .. 28 jours plus tard, 6 mois plus tard, c’est fait .. […]
[Terraform] Provider Netbox et création d’objet
Article original Publié le : 3 septembre 2022 Mise à jour le : – Les vms étant spawnés avec Terraform, profitons en pour renseigner Netbox (ou d’autres services comme Efficient IP, Racktables par exemple). Il faut également utiliser un provider, là encore pas d’officiel mais une communauté très active, celui de e-breuninger est […]
[Proxmox] Création d’un template cloud-init
Article original Publié le : 2 septembre 2022 Mise à jour le : – Création d’un template de vm a des fins de test https://pve.proxmox.com/wiki/Cloud-Init_Support Installer le paquet nécessaire
1 |
$ sudo apt install cloud-init |
Récupérer l’image Ubuntu Bionic
1 |
$ wget https://cloud-images.ubuntu.com/bionic/current/bionic-server-cloudimg-amd64.img |
Création d’une nouvelle vm
1 |
$ sudo qm create 9000 --memory 2048 --net0 virtio,bridge=vmbr2 |
Importer le disque téléchargé dans le stockage local […]
[Proxmox] Déployer des vm’s avec Terraform
Article original Publié le : 1 septembre 2022 Mise à jour le : – Version de l’OS Debian 11 Version de Terraform 1.2.8 Version du Provider 2.9.11 Préparation de l’environnement système Installation de Terraform Création compte, rôle et permissions Préparation et configuration de l’environnement Init, plan & apply Modification de vm […]
[Freeipa-client] Installation sur Debian 11 bullseye
Article original Publié le : 1 septembre 2022 Mise à jour le : – Le paquet freeipa-client n’est plus disponible dans les repos Debian 11
1 |
$ sudo apt install freeipa-client |
1 2 3 4 |
Reading package lists... Done Building dependency tree... Done Reading state information... Done E: Unable to locate package freeipa-client |
1 |
$ sudo apt search freeipa |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
Sorting... Done Full Text Search... Done cockpit-ws/stable 239-1 amd64 Cockpit Web Service freeipa-healthcheck/stable 0.8-1 all Health check tool for FreeIPA libipa-hbac-dev/stable 2.4.1-2 amd64 FreeIPA HBAC Evaluator library -- development files libipa-hbac0/stable 2.4.1-2 amd64 FreeIPA HBAC Evaluator library libnss-sss/stable 2.4.1-2 amd64 Nss library for the System Security Services Daemon libpam-sss/stable 2.4.1-2 amd64 Pam module for the System Security Services Daemon puppet-module-joshuabaird-ipaclient/stable 2.5.2-3 all Puppet module for Joshuabaird IPAclient python3-ipahealthcheck-core/stable 0.8-1 all Health check tool for FreeIPA -- core files python3-libipa-hbac/stable 2.4.1-2 amd64 Python3 bindings for the FreeIPA HBAC Evaluator library python3-sss/stable 2.4.1-2 amd64 Python3 module for the System Security Services Daemon sssd/stable 2.4.1-2 amd64 System Security Services Daemon -- metapackage sssd-common/stable 2.4.1-2 amd64 System Security Services Daemon -- common files sssd-tools/stable 2.4.1-2 amd64 System Security Services Daemon -- tools |
il faut passer par le backports Ajouter dans le sources.list
1 |
deb http://deb.debian.org/debian/ bullseye-backports main contrib non-free |
Mettre à jour la base et installé le client et ces […]
[Mount] Type de système de fichiers « linux_raid_member » inconnu.
Article original Publié le : 29 aout 2022 Mise à jour le : – J’ai recyclé des anciens disques qui faisaient partie d’un raid créer avec mdadm. Re-partitionner et formater en NTFS, ils étaient bien lisibles sous Windows, mais sous Linux impossible de les monter
1 |
$ sudo mount /dev/sdb1 /mnt/hdd1 |
1 |
mount: /mnt/hdd1: type de système de fichiers « linux_raid_member » inconnu. |
1 |
$ sudo mount -t ntfs-3g -o ro /dev/sdb1 /mnt/hdd1 |
1 |
mount: /mnt/hdd1: type de système de fichiers « linux_raid_member » inconnu |
Quand j’interroge le […]
[Linux] Renommer des fichiers en masse
Article original Publié le : 29 aout 2022 Mise à jour le : – Pour renommer en masse, fichiers ou extensions, En exemple des photos qui porte le nom de l’appareil et qui sont horodatés Se positionner dans le répertoire, rechercher tous fichiers (*.) par extension et ajouter un incrément +1 suivie du […]
[Linux] Installation du client Vmware remote console
Article original Publié le : 29 aout 2022 Mise à jour le : – Récupérer le paquet depuis le repo officiel Lien direct pour la version 12.0.1 au moment où j’écris ces lignes
1 |
$ wget -O VMware_Remote_Console_12.0.1.bundle https://download2.vmware.com/software/vmrc/1201/VMware-Remote-Console-12.0.1-18113358.x86_64.bundle\?HashKey\=16c28428752ec8a1aa6c49d01707a9b3\¶ms\=%7B%22custnumber%22%3A%22dGUlaGpoZColaA%3D%3D%22%2C%22sourcefilesize%22%3A%2265.20+MB%22%2C%22dlgcode%22%3A%22VMRC1201%22%2C%22languagecode%22%3A%22en%22%2C%22source%22%3A%22DOWNLOADS%22%2C%22downloadtype%22%3A%22manual%22%2C%22eula%22%3A%22N%22%2C%22downloaduuid%22%3A%2282c9a7f4-364b-49e1-b491-f185e8009543%22%2C%22purchased%22%3A%22N%22%2C%22dlgtype%22%3A%22Drivers+%26+Tools%22%2C%22productversion%22%3A%2212.0.1%22%2C%22productfamily%22%3A%22VMware+vRealize+Automation%22%7D\&AuthKey\=1632916258_fd3644443dddb289ad40471e637a64d6 |
1 2 3 4 5 6 7 8 |
Connexion vers download2.vmware.com (download2.vmware.com)|184.25.152.49|:443... connecté. requête HTTP transmise, en attente de la réponse... 200 OK Taille : 68363324 (65M) [text/plain] Enregistre : «VMware_Remote_Console_12.0.1.bundle» VMware_Remote_Console_12.0.1. 100%[==============================================>] 65,20M 2,69MB/s ds 25s 2021-09-29 13:46:31 (2,60 MB/s) - «VMware_Remote_Console_12.0.1.bundle» enregistré [68363324/68363324] |
Donner des droits d’exécution au fichier et exécuter le
1 |
$ chmod +x Téléchargements/VMware_Remote_Console_12.0.1.bundle |
1 |
$ sudo Téléchargements/VMware_Remote_Console_12.0.1.bundle |
Il n’y a rien […]
[Labs] Installation d’un Gitlab omnibus
Article original Publié le : 20 aout 2022 Mise à jour le : 28 aout 2022 Introduction Gitlab omnibus fonctionne en mode micro service, tout est embarqué de Postgres, au Redis, a l’Nginx .. Dans ce labs j’installerais également les services Terraform, Gitlab-runner, Packer sur la même vm, En prod il est recommandé de […]
[Proxmox] TASK ERROR: can’t lock file ‘/var/lock/qemu-server/lock-xxx.conf’ – got timeout
Article original Publié le : 27 aout 2022 Mise à jour le : – Il arrive qu’une vm reste locké quand elle reçoit l’instruction de reboot ou de stop
1 2 |
trying to acquire lock... TASK ERROR: can't lock file '/var/lock/qemu-server/lock-102.conf' - got timeout |
Essayer d’unlocker ou de stopper la vm en cli
1 |
$ sudo qm unlock 102 |
1 |
$ sudo qm stop 102 |
Si la vm est toujours locké, vérifier le process […]
[Linux] Changer le mot de passe root depuis un media externe
Article original Publié le : 27 aout 2022 Mise à jour le : – Quand on n’a pas le mot de passe de la machine, pas d’accès iDrac .. Il reste l’accès physique à la machine, booter sur une distribution Linux depuis un média (usb,cd,dvd ..) afin d’avoir un prompt Lister l’état […]
[Packer] packer-builder-proxmox plugin: [DEBUG] Error getting SSH address: 500 QEMU guest agent is not running
Article original Publié le : 27 aout 2022 Mise à jour le : – Lors de mes tests Packer avec Proxmox, j’ai beaucoup vu cette erreur qui en faite n’en ai pas une mais qui m’en a induit .. En lançant une console sur l’image en cours, après une dizaine de minutes d’inactivité, […]
[Iptables/Proxmox] Drop de paquets, vm vers le socle
Article original Publié le : 27 aout 2022 Mise à jour le : – Suite à la mise en place d’un nouveau petit labs Le souci étant que mes vms ne parvenait pas à accéder à l’api du socle, les paquets étaient dropés par iptables
1 |
$ nc -vzw1 srv-proxmox.izero.fr 8006 |
1 |
nc: connect to srv-proxmox.izero.fr port 8006 (tcp) timed out: Operation now in progress |
J’ai d’abord ajouté en fin […]
[Proxmox] Cloud serveur Proxmox 7.x sur un serveur Kimsufi avec pfSense et Openvpn
Article original Publié le : 21 aout 2022 Mise à jour le : – Introduction J’ai besoin de refaire un labs, (sous Proxmox puis ESXi), pour cela, j’ai repris un serveur chez Kimsufi Je vais le garder 3 mois, le coût reste important sans être non plus onéreux au rapport au […]
[Debian/Ubuntu] Autour d’apt ..
Article original Publié le : 27 aout 2022 Mise à jour le : – Abréviation d’Advanced Packaging Tool, apt est un gestionnaire de paquets, il permet de mettre à jour, d’installer des paquets et leur dépendance, mais aussi de chercher, désinstaller .. Quelques exemples .. Rechercher les mises à jour
1 |
$ sudo apt update |
[…]