CentOS on lopettanut tuen versiolle 6 30. Marraskuuta 2020.
Nämä ohjeet eivät enää pidä paikkaansa, sillä viralliset CentOS-peilipalvelimet eivät ole enää käytettävissä. On suositeltavaa ettei CentOS 6 versiota enää käytetä asennuksiin.
Nämä ohjeet auttavat asentamaan Obseron-palvelun CentOS 6 -alustalle. Tämä versio toimii vain palveluna, ja sitä voidaan käyttää web-käyttöliittymällä tai etäyhteydellä. Asennus voi erota näistä ohjeista palvelimia varten käytetyn eri laitteiston vuoksi. Pakollisia askelia on vain muutama, mutta kaikki suositellut askeleet ovat hyödyllisiä. Näitä ohjeita ei tule seurata sokeasti vaan soveltaa laitteistoon sopivaksi.
1. Vaatimukset
CentOS 6 (64-bittistä versiota suositellaan)
2. CentOS-osiointi ja -asennus
Seuraava osiotaulukko on ehdotus siitä, miten osioida järjestelmä, kun käytössä on yksi 1TB kiintolevy.
Liitospiste Koko (GB) Tyyppi Kuvaus
/ 10 ext4 Käyttöjärjestelmän osio
swap 2 swap Swap-osio
/var/lib/obseron 10 ext4 Asetukset tallennetaan tänne
/var/lib/obseron/capture/d 100 ext4 Tämä osio on tietokannalle
/var/lib/obseron/capture/e "Käytä kaikki jäljellä oleva" ext4 Tämä osio on tallenteille
CentOS-asennuksen jälkeen kirjaudu sisään pääkäyttäjänä, jolloin päädyt konsolinäkymään.
3. Obseronin asennus
Asentaaksesi Obseronin sinun täytyy ensin asentaa pakettivarasto, josta Obseron sitten ladataan.
#(Asenna Obseron pakettivarasto)
rpm -Uvh http://packages.ksenos.fi/centos/6/x86_64/ksenos-release-0.1-3.noarch.rpm
#(Asenna Obseron-palvelu)
yum -y install obseron-daemon
#(Aseta käyttöoikeudet "obseron"-käyttäjälle tallennustiloille ja asetuskansiolle)
chown -R obseron:obseron /var/lib/obseron
Asennuksen jälkeen järjestelmä tulee käynnistää uudelleen. Kun järjestelmä on taas toimintakunnossa, yhdistä sen IP-osoitteeseen selaimen kautta päästäksesi konfiguraatiosivulle. Seuraavaksi syötä tuoteavain, konfiguroi tallennustila ja lisää kameroita. Kaikki nämä askeleet kuvataan tarkemmin Obseronin pikaoppaassa.
4. Suositellut konfiguroinnit ja lisäohjelmistot
4.1. Päivitä kaikki paketit.
yum -y update
4.2. Asenna lisää pakettivarastoja myöhempien kohtien ohjelmien asentamiseen.
rpm --import http://elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm
4.3. Asenna lisäohjelmia. CentOSin ”vähimmäisasennus” ei sisällä joitain hyödyllisiä paketteja, joten nämä asennetaan manuaalisesti.
yum -y install nano wget ntpdate ntp openssh-clients parted smartmontools
nano CLI tekstieditori
wget CLI lataustyökalu
ntpdate Työkalu ajan manuaaliseen päivittämiseen aikapalvelimelta
ntp Aikapalvelimen palvelin- ja asiakas-toteutus
openssh-clients SSH/SCP-työkalut SSH-yhteyksille ja tiedostojen siirroille
parted Osiointityökalu Linuxille
smartmontools Työkalu kiintolevyjen SMART-tietojen lukemiseen
4.4. Järjestelmän asetuksiin päästään käsiksi Obseronin asetuksista erillisen webmin-obseron -lisäosan avulla.
wget http://share.obseron.com/webmin-obseron-1.930-1.noarch.rpm
yum -y localinstall webmin-obseron-1.930-1.noarch.rpm
Paketin webmin-obseron asennuksen jälkeen tulee muuttaa automaattista käynnistysjärjestystä palveluille niin, että webmin-obseron käynnistyy ennen obseron-daemon -palvelua.
chkconfig webmin off
sed -i "s/^# chkconfig: 235 99 10$/# chkconfig: 235 84 10/g" /etc/init.d/webmin
chkconfig webmin on
4.5. Poista tiettyjä järjestelmäpalveluita.
#(Järjestelmä bugien automaattiselle raportoinnille OS:lle)
chkconfig abrtd off
#(Palomuuri IPv4-liikenteelle, pidä tämä päällä jos konfiguroit sen)
chkconfig iptables off
#(kdump tekee vedostiedoston jos käyttöjärjestelmä kaatuu)
chkconfig kdump off
4.6. Lisää avoimien tiedostokahvojen maksimimäärää. Liian moni aukinainen tiedostokahva on aiheuttanut ongelmia joissakin järjestelmissä oletusarvoa käytettäessä.
nano /etc/security/limits.conf
Lisää seuraavat rivit tiedoston loppuun.
obseron soft nofile 10000
obseron hard nofile 10000
CTRL + O tallentaa tiedoston, CTRL + X sulkee ohjelman.
4.7. Prosessin käynnistäminen, pysäyttäminen ja uudelleen aloitus manuaalisesti
service obserond start
service obserond restart
service obserond stop
Uudelleenkäynnistystä suositellaan myös kaikkien näiden muutosten jälkeen. Uudelleenkäynnistys on pakollinen, jotta kaikki palvelut toimivat oikein.
Kommentit
0 kommenttia
Kirjaudu sisään jättääksesi kommentin.