Obsolens kennisbank Naar het portaal

Installeren in een virtuele machine (Hyper-V, VMware, Proxmox)

Zo zet je de collector in een kleine Linux-VM op Hyper-V, VMware of Proxmox, met de netwerkkaart in het juiste netwerk.

Heeft de klant een hypervisor die altijd aan staat, dan is een eigen kleine VM de eenvoudigste plek voor de collector. Hier lees je hoe je de VM aanmaakt, hoe je de netwerkkaart aansluit en waar je op let.

De VM aanmaken

  1. Maak een nieuwe VM met een 64-bits Linux. Wij gebruiken Ubuntu Server 24.04 LTS; elke distributie met systemd werkt.

  2. Geef de VM een bescheiden formaat. De collector zelf is klein; een minimale serverinstallatie met 1 tot 2 vCPU's en enkele GB's geheugen en schijf is genoeg.

  3. Sluit de netwerkkaart aan op het netwerk dat je wilt scannen (zie hieronder). Gebruik geen NAT: de collector moet zelf een adres in het netwerk van de klant hebben.

  4. Installeer Ubuntu Server minimaal, met OpenSSH als je op afstand wilt beheren. Geef de VM een vast IP-adres of een DHCP-reservering.

  5. Zet de VM op automatisch starten met de host.

  6. Installeer de collector met de regel uit het portaal, zoals in Installeren op Linux:

    curl -fsSL https://portal.obsolens.com/downloads/install-collector.sh | sudo sh -s -- https://portal.obsolens.com eole_...
    

Een Windows-VM kan ook. Volg dan Installeren op Windows.

De netwerkkaart per hypervisor

De VM krijgt één netwerkkaart in één netwerk. Het VLAN stel je in op de hypervisor, zodat de VM het verkeer gewoon ongetagd ziet. Andere VLAN's scant de collector via routing; hij maakt zelf geen VLAN-interfaces aan.

Hyper-V

  • Gebruik een externe virtuele switch op de fysieke netwerkkaart die in het netwerk van de klant hangt.
  • Staat het netwerk in een VLAN, zet dan bij de netwerkadapter van de VM VLAN-identificatie inschakelen aan met het juiste VLAN-nummer.

VMware ESXi / vSphere

  • Kies een port group op de vSwitch of distributed switch die in het juiste netwerk zit.
  • Het VLAN-nummer staat in de instellingen van de port group.

Proxmox VE

  • Koppel de netwerkkaart van de VM aan de bridge naar het netwerk van de klant, meestal vmbr0.
  • Staat het netwerk in een VLAN en is de bridge VLAN-aware, vul dan bij de netwerkkaart van de VM het VLAN Tag in.

Controleer na de installatie welke netwerken de collector zelf ziet:

sudo /usr/local/bin/obsolens-collector networks

Je ziet per netwerk waar het vandaan komt, bijvoorbeeld "netwerkkaart van de collector" of "routetabel van de collector".

Waar je op let

  • Kloon geen VM met een gekoppelde collector. De koppeling (de sleutel in /etc/obsolens/collector.json) gaat dan mee naar de kloon. Maak voor elke collector een nieuwe installatie met een eigen koppelcode.
  • Snapshots zijn prima voor je eigen beheer. Zet je een oude snapshot terug, werk de collector daarna bij met de opdracht uit Collector bijwerken.
  • De klok van de VM moet kloppen. Zet NTP aan in het gastbesturingssysteem; diagnose meldt een afwijking van meer dan 5 minuten.
  • Onderhoud aan de host: staat de VM langer dan 10 minuten stil, dan krijg je de melding "Collector offline". Plan groter werk als onderhoud in het portaal. Zie Onderhoud en uitzonderingen.
  • Updates van de VM zelf: zie Het besturingssysteem van de collector bijhouden.

Zie ook