Vyhledávání na webu

Konfigurace Zone Minder na Debianu 9


V dřívějším článku jsme se zabývali instalací bezpečnostního monitorovacího systému Zone Minder na Debian 9. Dalším krokem ke zprovoznění Zone Minder je konfigurace úložiště. Ve výchozím nastavení Zone Minder ukládá informace o kameře do /var/cache/zoneminder/*. To by mohlo být problematické u systémů, které nemají velké množství místního úložiště.

Tato část konfigurace je primárně důležitá pro jednotlivce, kteří si přejí přesunout úložiště zaznamenaných snímků do sekundárního úložného systému. Systém, který se v této laboratoři nastavuje, má místně přibližně 140 GB. V závislosti na množství, kvalitě a uchování videí/obrázků pořízených Zone Minder může být toto malé množství úložného prostoru rychle vyčerpáno.

Prostředí Zone Minder Lab

I když se jedná o zjednodušení většiny instalací IP kamer, koncepty budou stále fungovat za předpokladu, že kamery mají síťové připojení k serveru Zone Minder.

Specifikace serveru:

Protože Zone Minder bude potenciálně ukládat velké množství videa/obrázků, největšími součástmi nezbytnými pro tento server bude síť a kapacita úložiště. Další položky, které je třeba vzít v úvahu, jsou počet kamer, kvalita obrázků/videí odesílaných na server, počet uživatelů připojených k systému Zone Minder a sledování streamů živě prostřednictvím systému Zone Minder.

Důležité: Server použitý v této příručce, přestože je starý, není typickým systémem domácího uživatele. Před nastavením systému Zone Minder se ujistěte, že jste důkladně vyhodnotili požadavky na použití.

Wiki článek Zone Minder pro Specs: https://wiki.zoneminder.com/How_Many_Cameras

Specifikace systému:

  • 1 HP DL585 G1 (4 x dvoujádrový CPU)
  • RAM: 18 GB
  • 1 x 1Gbps síťové připojení pro IP kamery
  • 1 x 1Gbps síťové připojení pro správu
  • Místní úložiště: 4 x 72 GB v RAID 10 (pouze OS; obrázky/video ZM budou staženy později)
  • 1 x 1,2 TB HP MSA20 (úložiště obrázků/videí)

Změna umístění úložiště obrázku/videa ZoneMinder

Důležité: Tento krok je nutný pouze pro ty, kteří chtějí přesunout úložiště obrázků/videí, které Zone Minder zachytí, na jiné místo. Pokud si to nepřejete, přejděte na další článek: Nastavení monitorů [již brzy].

Jak bylo uvedeno v nastavení laboratoře, tento konkrétní box má velmi málo místního úložiště, ale má připojené velké externí úložiště pro video a obrázky. V tomto případě budou obrázky a videa přeneseny do tohoto většího úložiště. Obrázek níže ukazuje nastavení laboratorního serveru.

Z výstupu ‘lsblk‘ jsou vidět dvě sady pevných disků. Druhé diskové pole (c1d0) je velká úložná police připojená k tomuto serveru a kde bude nakonec Zone Minder instruován k ukládání obrázků/videí.

Chcete-li spustit proces, je třeba zastavit Zone Minder pomocí následujícího příkazu.

systemctl stop zoneminder.service

Po zastavení aplikace Zone Minder je třeba rozdělit a připravit umístění úložiště. Tento úkol může splnit mnoho nástrojů, ale tato příručka bude používat „cfdisk“.

Disk lze nastavit tak, aby využíval celý prostor jako jeden přípojný bod, nebo lze použít samostatný oddíl pro každý ze dvou adresářů Zone Minder. Tato příručka vás provede pomocí dvou oddílů. (Nezapomeňte změnit část „/dev/cciss/c1d0“ v příkazech níže na správnou cestu zařízení pro různá prostředí).

cfdisk /dev/cciss/c1d0

V nástroji ‘cfdisk’ vyberte typ rozdělení (obvykle stačí dos). Další výzva zobrazí aktuální oddíly na disku.

V tomto případě žádné nejsou, takže je bude nutné vytvořit. Při plánování dopředu je pravděpodobné, že video z kamer zabere více místa než obrázky, a protože je k dispozici 1,1 terabajtů, rozdělení 75/25 by k tomu mělo být více než dostatečné. Systém.

Partition 1: ~825GB
Partition 2: ~300GB

Cfdisk je založen na textu/klávesnici, pomocí kláves se šipkami zvýrazněte nabídku ‘[ New ]‘ a stiskněte klávesu ‘Enter‘. To uživatele vyzve k zadání velikosti nového oddílu.

Další výzva bude pro typ oddílu. Vzhledem k tomu, že při této instalaci budou potřeba pouze dva oddíly, postačí „Primární“.

Po výběru typu oddílu cfdisk aktualizuje aktuální změny čekající na zápis na disk. Zbývající volné místo je také třeba rozdělit tak, že zvýrazníte volné místo a poté znovu kliknete na možnost nabídky ‘[ New ]‘.

Cfdisk automaticky umístí zbývající volné místo do výzvy k velikosti. V tomto příkladu bude zbytek místa na disku stejně jako druhý oddíl. Stisknutím klávesy ‚Enter‘ cfdisk využije zbytek kapacity úložiště.

Protože na této konkrétní jednotce budou pouze 2 oddíly, lze použít další primární oddíl. Jednoduše stiskněte klávesu Enter a pokračujte ve výběru primárního oddílu.

Jakmile cfdisk dokončí aktualizaci změn v oddílech, bude nutné změny skutečně zapsat na disk. Chcete-li to provést, je v dolní části obrazovky možnost nabídky [Write ]‘.

Pomocí šipek přejděte na tuto možnost a zvýrazněte ji a stiskněte klávesu Enter. Cfdisk vás vyzve k potvrzení, takže jednoduše napište ‘ano‘ a stiskněte klávesu ‘Enter‘ ještě jednou.

Po potvrzení zvýrazněte a klikněte na ‘[ Quit ]‘ pro ukončení cfdisk. Cfdisk se ukončí a doporučuje se, aby uživatel znovu zkontroloval proces rozdělení pomocí příkazu ‘lsblk’.

Všimněte si na obrázku pod dvěma oddíly, 'c1d0p1' a 'c1d0p2', které se zobrazují ve výstupu lsblk a potvrzují, že systém rozpoznává nové oddíly.

lsblk

Nyní, když jsou oddíly připraveny, potřebují mít zapsaný souborový systém a připojený k systému Zone Minder. Zvolený typ souborového systému je preferován uživatelem, ale mnoho lidí se rozhodlo používat nežurnálové souborové systémy jako ext2 a akceptují potenciální ztrátu dat kvůli zvýšení rychlosti.

Tato příručka bude používat ext4 kvůli přidání žurnálu a přiměřenému výkonu zápisu a vynikajícímu výkonu čtení oproti ext2/3. Oba oddíly lze naformátovat pomocí nástroje ‚mkfs‘ pomocí následujících příkazů:

mkfs.ext4 -L "ZM_Videos" /dev/cciss/c1d0p1
mkfs.ext4 -L "ZM_Images" /dev/cciss/c1d0p2

Dalším krokem v procesu je trvalé připojování nových oddílů, aby Zone Minder mohl využít prostor k ukládání obrázků a videí. Aby bylo úložiště dostupné při spouštění, bude nutné přidat položky do souboru ‘/etc/fstab‘.

K provedení tohoto úkolu bude použit příkaz ‘blkid’ s právy root.

blkid /dev/cciss/c1d0p1 >> /etc/fstab
blkid /dev/cciss/c1d0p2 >> /etc/fstab

Důležité: NAPROSTO se ujistěte, že je použit dvojitý symbol ‘>>’! To zapíše správné informace UUID do souboru trvalých připojení.

To však bude chtít trochu vyčistit. Zadejte soubor pomocí textového editoru a vyčistěte potřebné informace. Červené informace představují to, co „blkid“ vložil do souboru. Jak je na začátku, formátování nebude správné, aby systém správně připojil adresáře.

Položka v červené barvě je to, co dva výše uvedené příkazy „blkid“ umístily do souboru. Důležitými částmi tohoto výstupu jsou řetězce UUID a TYPE. Formát souboru fstab se může lišit. Formát bude muset být následující:

<UUID:> <mount point> <Fileystem type> <Options> <Dump> <fsck>

V tomto případě budou bodem připojení dva adresáře Zone Minder pro obrázky a zaznamenané události, souborový systém – ext4, výchozí možnosti, 0 – výpis a 2 pro kontrolu souborového systému.

Obrázek níže ukazuje, jak je nastaven soubor fstab tohoto konkrétního systému. Věnujte pozornost odstraněným dvojitým uvozovkám kolem typu souborového systému a UUID!

První adresář „/var/cache/zoneminder/events“ je větší oddíl v tomto systému a bude použit pro zaznamenané události. Druhý adresář „/var/cache/zoneminder/images“ bude použit pro statické obrázky. Jakmile jsou v tomto souboru provedeny správné změny, uložte změny a ukončete textový editor.

Zone Minder již tyto složky vytvořil během instalace, takže by měly být před připojením nových oddílů odstraněny.

Pozor, pokud budete postupovat podle tohoto článku na již spuštěném/konfigurovaném systému Zone Minder, tento příkaz odstraní VŠECHNY již uložené snímky! Místo toho se doporučuje přesunout soubory.

Odeberte tyto adresáře pomocí následujícího příkazu:

rm -rf /var/cache/zoneminder/{events,images}

Po odstranění adresářů je třeba vytvořit složky a připojit je na nové místo na disku. Oprávnění je také potřeba nastavit, aby Zone Minder mohla číst/zapisovat do nových umístění úložiště. K tomu použijte následující příkazy:

mount -a 
mkdir /var/cache/zoneminder/{images,events} 
mount -a (May be needed to mount directories after re-creation on new disk)
chown www-data:www-data /var/cache/zoneminder/{images,events}
chmod 750 /var/cache/zoneminder/{images,events}

Posledním krokem je znovu spustit proces Zone Minder a zahájit další konfiguraci systému! Pomocí následujícího příkazu znovu spusťte Zone Minder a věnujte pozornost všem chybám, které se mohou zobrazit.

systemctl start zoneminder.service

V tuto chvíli bude Zone Minder ukládat obrázky/události do mnohem většího úložného systému MSA připojeného k tomuto serveru. Nyní je čas začít s další konfigurací Zone Minder.

Následující článek se podívá na to, jak nakonfigurovat monitory Zone Minder pro propojení s IP kamerami v tomto laboratorním nastavení.