Zone Minderi seadistamine Debian 9-s


Varasemas artiklis käsitleti turvalisuse jälgimissüsteemi Zone Minder installimist Debian 9-sse. Järgmine samm Zone Minderi tööle saamiseks on salvestusruumi konfigureerimine. Vaikimisi salvestab Zone Minder kaamera teabe kataloogi/var/cache/zoneminder/*. See võib olla problemaatiline süsteemide jaoks, millel pole suures koguses kohalikku salvestusruumi.

See konfiguratsiooni osa on esmajoones oluline üksikisikute jaoks, kes soovivad salvestatud kujutiste salvestamise teisese salvestussüsteemi alla laadida. Selles laboris seadistataval süsteemil on kohapeal umbes 140 GB salvestusruumi. Sõltuvalt Zone Minderi tehtud videote/piltide hulgast, kvaliteedist ja säilitamisest võib see väike salvestusruum kiiresti ära kuluda.

Kuigi see on enamiku IP-kaamerate installimise lihtsustus, toimivad kontseptsioonid siiski eeldusel, et kaameratel on võrguühendus Zone Minderi serveriga.

Kuna Zone Minder säästab potentsiaalselt palju videoid/pilte, on selle serveri jaoks suurimad komponendid võrgu- ja salvestusmaht. Samuti tuleb arvestada kaamerate arvu, serverisse saadetavate piltide/video kvaliteediga, Zone Minderi süsteemiga ühenduvate kasutajate arvuga ja voogude vaatamisega otse Zone Minderi süsteemi kaudu.

Tähtis: selles juhendis kasutatud server ei ole tüüpiline kodukasutussüsteem, kuigi see on vana. Enne Zone Minderi süsteemi seadistamist hinnake kasutamisnõudeid põhjalikult.

Spetsifikatsioonide Zone Minderi vikiartikkel: https://wiki.zoneminder.com/How_Many_Cameras

  • 1 HP DL585 G1 (4 x kahetuumalist protsessorit)
  • RAM: 18 GB
  • 1 x 1 Gbps võrguühendus IP-kaamerate jaoks
  • 1 x 1Gbps võrguühendus haldamiseks
  • Kohalik salvestusruum: 4 x 72 GB RAID 10-s (ainult operatsioonisüsteem; ZM-i pildid/video laaditakse hiljem alla)
  • 1 x 1,2 TB HP MSA20 (piltide/videote salvestamine)

ZoneMinderi pildi/video salvestamise asukoha muutmine

Tähtis: see samm on vajalik ainult neile, kes soovivad Zone Minderi jäädvustatud piltide/videote salvestusruumi teisaldada. Kui see pole soovitud, minge järgmise artikli juurde: Monitoride seadistamine [varsti].

Nagu labori seadistuses mainitud, on sellel konkreetsel kastil väga vähe kohalikku salvestusruumi, kuid sellel on video ja piltide jaoks kinnitatud suur välise salvestusmassiivi. Sel juhul laaditakse pildid ja videod sellesse suuremasse salvestuskohta. Alloleval pildil on labori serveri seadistamine.

’Lsblk’ väljundist on näha kaks kõvaketaste komplekti. Teine kettamassiiv (c1d0) on selle serveri külge kinnitatud suur salvestusriiul, kuhu Zone Minderile antakse juhiseid piltide/videote salvestamiseks.

Protsessi alustamiseks tuleb Zone Minder peatada järgmise käsu abil.

# systemctl stop zoneminder.service

Kui Zone Minder on peatatud, tuleb ladustamiskoht jagada ja ette valmistada. Selle tööriistaga saavad hakkama paljud tööriistad, kuid selles juhendis kasutatakse „cfdisk”.

Draivi saab seadistada nii, et kogu ruumi kasutatakse ühe liitumispunktina või mõlemas Zone Minderi kataloogis saab kasutada eraldi sektsiooni. Selles juhendis käsitletakse kahte sektsiooni. (Muutke allpool olevate käskude osa ’/ dev/cciss/c1d0’ kindlasti erinevate keskkondade jaoks õigeks seadme teeks).

# cfdisk /dev/cciss/c1d0

Kui olete utiliidis „cfdisk”, valige partitsioonitüüp (dos on tavaliselt piisav). Järgmine viip kuvab kettal praegused partitsioonid.

Sellisel juhul pole ühtegi, nii et need tuleb luua. Eelnevalt planeerides võtab kaameratest pärinev video tõenäoliselt rohkem ruumi kui pildid ja kui saadaval on 1,1 terabaiti, peaks umbes 75/25 jagunemine selle süsteemi jaoks olema enam kui piisav.

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

Cfdisk on teksti- või klaviatuuripõhine, tõstke nooleklahvide abil esile menüü „[Uus]” ja vajutage klahvi „Enter”. See küsib kasutajalt uue sektsiooni suurust.

Järgmine viip on partitsiooni tüüp. Kuna selles installis on vaja ainult kahte sektsiooni, piisab ‘Esmane’.

Kui sektsiooni tüüp on valitud, värskendab cfdisk praeguseid muudatusi, mis ootavad kettale kirjutamist. Ülejäänud vaba ruum tuleb samuti jaotada, tõstes vaba ruumi esile ja klõpsates seejärel uuesti menüüvalikul ‘[Uus]’.

Cfdisk paigutab ülejäänud vaba ruumi automaatselt suuruse viipasse. Selles näites on ülejäänud kettaruum igatahes teine partitsioon. Kui vajutate sisestusklahvi, kasutab cfdisk ülejäänud mälumahtu.

Kuna selles konkreetses üksuses on ainult 2 sektsiooni, saab kasutada teist esmast sektsiooni. Peamise sektsiooni valimise jätkamiseks vajutage lihtsalt klahvi Enter.

Kui cfdisk on partitsioonide muudatuste värskendamise lõpetanud, tuleb muudatused tegelikult kettale kirjutada. Selle saavutamiseks on ekraani allosas menüüvalik ‘Kirjutage’.

Selle valiku esiletõstmiseks liikuge nooltega ja vajutage sisestusklahvi. Cfdisk küsib kinnitust, nii et sisestage lihtsalt "jah" ja vajutage veel kord klahvi "Enter".

Kui see on kinnitatud, tõstke cfdiskist välja pääsemiseks esile [Quit]. Cfdisk väljub ja kasutajal soovitatakse topeltprotsessi kontrollida käsuga ‘lsblk’.

Märkus kahe sektsiooni all oleval pildil ‘c1d0p1’ ja ‘c1d0p2’ kuvatakse lsblki väljundis, mis kinnitab, et süsteem tunneb uued sektsioonid ära.

# lsblk

Nüüd, kui vaheseinad on valmis, peab neile olema kirjutatud failisüsteem ja paigaldatud Zone Minderi süsteemi. Valitud failisüsteemi tüüp on kasutajate eelistus, kuid paljud inimesed on otsustanud kasutada päevikusse mittekuuluvaid failisüsteeme nagu ext2 ja aktsepteerivad kiiruse suurendamiseks potentsiaalset andmete kadu.

Selles juhendis kasutatakse ext4 tänu päeviku lisamisele ning mõistlikule kirjutamisvõimele ja paremale lugemisvõimele üle ext2/3. Mõlemat sektsiooni saab vormistada tööriistaga „mkfs” järgmiste käskude abil:

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

Järgmine samm selles protsessis on uute vaheseinte püsiv paigaldamine, et Zone Minder saaks ruumi kasutada piltide ja videote salvestamiseks. Salvestusruumi kättesaadavaks tegemiseks alglaadimise ajal tuleb kirjed lisada faili/etc/fstab.

Selle ülesande täitmiseks kasutatakse juurõigustega käsku blkid.

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

Tähtis: veenduge, et absoluutselt kasutataks sümbolit ‘>>’ ! See kirjutab püsiva kinnituse faili õige UUID-teabe.

See vajab siiski koristamist. Vajaliku teabe puhastamiseks sisestage fail tekstiredaktoriga. Punase värviga teave on see, mida „blkid” faili sisestas. Algselt pole vormindamine õige, et süsteem katalooge õigesti paigaldada.

Punasega üksus on see, mida kaks ülaltoodud blkid-käsku faili paigutavad. Selle väljundi olulised osad on stringid UUID ja TYPE. Fstab-faili formaat on erinev. Vorming peab olema järgmine:

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

Sel juhul on ühenduspunktiks kaks Zone Minderi kataloogi piltidele ja salvestatud sündmustele, failisüsteem - ext4, vaikevalikud, 0 - dump ja 2 failisüsteemi kontrollimiseks.

Allolev pilt illustreerib selle konkreetse süsteemi fstabi faili seadistamist. Pöörake tähelepanu eemaldatud topelt jutumärkidele failisüsteemi tüübi ja UUID-i ümber!

Esimene kataloog '/ var/cache/zoneminder/events' on selles süsteemis suurem partitsioon ja seda kasutatakse salvestatud sündmuste jaoks. Teist kataloogi '/ var/cache/zoneminder/images' kasutatakse piltide jaoks. Kui selles failis on tehtud asjakohased muudatused, salvestage muudatused ja väljuge tekstiredaktorist.

Zone Minder on need kaustad juba installimise ajal loonud, nii et need tuleks enne uute partitsioonide paigaldamist eemaldada.

Ettevaatust, kui järgite seda artiklit juba töötavas/seadistatud Zone Minderi süsteemis, eemaldab see käsk KÕIK juba salvestatud pildid! Selle asemel soovitatakse failid teisaldada.

Eemaldage need kataloogid järgmise käsuga:

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

Kui kataloogid on eemaldatud, tuleb kaustad luua ja uuele kettaruumile paigaldada. Samuti peavad õigused olema määratud selleks, et Zone Minder saaks uutes salvestuskohtades lugeda/kirjutada. Selle saavutamiseks kasutage järgmisi käske:

# 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}

Viimane samm on Zone Minderi protsessi uuesti alustamine ja süsteemi edasise konfigureerimise alustamine! Kasutage Zone Minderi uuesti käivitamiseks järgmist käsku ja pöörake tähelepanu ilmnevatele vigadele.

# systemctl start zoneminder.service

Sel hetkel salvestab Zone Minder pildid/sündmused selle serveri külge kinnitatud palju suuremasse MSA salvestussüsteemi. Nüüd on aeg alustada Zone Minderi edasist konfigureerimist.

Järgmises artiklis uuritakse, kuidas seadistada Zone Minderi kuvareid selles labori seadistuses IP-kaameratega liideseks.