- componentes utilizados nas estações de coleta...

20
GEONETCast Sistema Global de Disseminação de Dados Ambientais - Componentes utilizados nas estações de coleta de dados de satélite - Instalações do sistema operacional - Instalações e configurações dos programas necessários

Upload: lenguyet

Post on 18-Jan-2019

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: - Componentes utilizados nas estações de coleta …satelite.cptec.inpe.br/sigmacast/pdf/apresentacoes...Receptor Novra S300D Antena Ebrasat 2200 LNB Greatek SPL 3700A Nobraek APC

GEONETCast – Sistema Global de Disseminação de Dados Ambientais

- Componentes utilizados nas estações de coleta de dados de satélite - Instalações do sistema operacional - Instalações e configurações dos programas necessários

Page 2: - Componentes utilizados nas estações de coleta …satelite.cptec.inpe.br/sigmacast/pdf/apresentacoes...Receptor Novra S300D Antena Ebrasat 2200 LNB Greatek SPL 3700A Nobraek APC

Componentes utilizados nas estações de coleta de

dados de satélite

• CPU / Estação Lenovo S30

• Monitor LG – LED 20EN33

• Receptor Novra S300D

• Antena Ebrasat 2200

• LNB Greatek SPL 3700A

• Nobraek APC – UPS 1200

Page 3: - Componentes utilizados nas estações de coleta …satelite.cptec.inpe.br/sigmacast/pdf/apresentacoes...Receptor Novra S300D Antena Ebrasat 2200 LNB Greatek SPL 3700A Nobraek APC

Programas e aplicativos necessário nas estações de

coleta de dados de satélite

• PostgreSQL Versão 9.4 server

• Fazzt-KenCast Versão 8.2.0.9

• Open Java Versão 1.7

• Apache-Tomcat Versão 7.0.68

• NetCdf Versão 4.1.2

• Gdal Versão 1.9.2

• Firefox - (Atualizado para versão 45)

Outros softwares como Filezilla, System Config LVM, também foram instalados a fim de facitar as instalações e manutenção do sistema.

Page 4: - Componentes utilizados nas estações de coleta …satelite.cptec.inpe.br/sigmacast/pdf/apresentacoes...Receptor Novra S300D Antena Ebrasat 2200 LNB Greatek SPL 3700A Nobraek APC

Estação

Lenovo S30 – ThinkStation

Processador Intel Xeon E5-1620 – 3.7GHz 16GB Ram – (2x8GHz) – 1.333MHz 2TB Armazenamento (2 x 1TB) 7200rpm Video – Nvidia Quadro 600 – 1GB – DDR3 Fonte 600W – 80 Plus Gold

Page 5: - Componentes utilizados nas estações de coleta …satelite.cptec.inpe.br/sigmacast/pdf/apresentacoes...Receptor Novra S300D Antena Ebrasat 2200 LNB Greatek SPL 3700A Nobraek APC

Sistema Operacional

CentOS 6_64 Linux RadHat

Atualizado para 6.7

Page 6: - Componentes utilizados nas estações de coleta …satelite.cptec.inpe.br/sigmacast/pdf/apresentacoes...Receptor Novra S300D Antena Ebrasat 2200 LNB Greatek SPL 3700A Nobraek APC

Instalação do Sistema

O Linux foi instalado em dois discos de 1Tb no formato LVM / EXT4

LVM – Logical Volume Maneger

Page 7: - Componentes utilizados nas estações de coleta …satelite.cptec.inpe.br/sigmacast/pdf/apresentacoes...Receptor Novra S300D Antena Ebrasat 2200 LNB Greatek SPL 3700A Nobraek APC

Representação do particionamento LVM instado mostrado pelo terminal. Comando: #lvscan

Instalação do Sistema

Page 8: - Componentes utilizados nas estações de coleta …satelite.cptec.inpe.br/sigmacast/pdf/apresentacoes...Receptor Novra S300D Antena Ebrasat 2200 LNB Greatek SPL 3700A Nobraek APC

Durante a instalação do sistema é criada a conta “fazzt” e no decorrer das configurações a conta “web”.

A conta “fazzt” é necessário para a ingestão de dados feito pelo programa KenCast Fazzt e a conta “web” para as aplicações do SigmaCast.

Instalação do Sistema

Iniciando as Configurações e instalações necessárias

Ao final de instalação já conta fazzt abra um terminal e mude o sistema de segurança do linux no arquivo /etc/sysconfig:

de – SELINUX=enforcing

para – SELINUX=disabled

Após a modificação atualize e reboot o sistema. # yum update –y

# reboot

Page 9: - Componentes utilizados nas estações de coleta …satelite.cptec.inpe.br/sigmacast/pdf/apresentacoes...Receptor Novra S300D Antena Ebrasat 2200 LNB Greatek SPL 3700A Nobraek APC

# chkconfig ip6tables off

# chkconfig iptables off

- Agora crie a conta web com UID 1001 com o seguinte comando: # useradd -s /bin/bash -m -d /dados/web -c "GeonetCast Web" --uid 1001

web

- Atribua uma senha para a conta:

obs: “colocamos a senha web2016 para a conta web”

Configurações e instalações necessárias

- Após o reinício desligue as regras dos iptables momentaneamente

Page 10: - Componentes utilizados nas estações de coleta …satelite.cptec.inpe.br/sigmacast/pdf/apresentacoes...Receptor Novra S300D Antena Ebrasat 2200 LNB Greatek SPL 3700A Nobraek APC

- Adicione os seguintes repositórios:

# rpm -Uvh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm

# rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-

8.noarch.rpm

# rpm -ivh http://fedora.mirrors.pair.com/epel/6/i386/epel-release-6-8.noarch.rpm

- Atualize o sistema novamente. # yum update –y

Instale os softwares “Filezilla” e “System-Config-LVM”

# yum install filezilla -y

# yum install system-config-lvm –y

Configurações e instalações necessárias

Page 11: - Componentes utilizados nas estações de coleta …satelite.cptec.inpe.br/sigmacast/pdf/apresentacoes...Receptor Novra S300D Antena Ebrasat 2200 LNB Greatek SPL 3700A Nobraek APC

Edite o arquivo “sysctl.conf” localizado em /etc e adicione ao final do

arquivo as seguintes linhas:

net.ipv4.conf.all.rp_filter = 0

net.ipv4.conf.default.rp_filter = 0

kernel.printk = 3 4 1 3

net.ipv4.ipfrag_max_dist = 0

Configurações e instalações necessárias

Page 12: - Componentes utilizados nas estações de coleta …satelite.cptec.inpe.br/sigmacast/pdf/apresentacoes...Receptor Novra S300D Antena Ebrasat 2200 LNB Greatek SPL 3700A Nobraek APC

Instalação do PostgreSQL – 9.4-1

- Instale o repositório para o PostgresSQL 9.4-1: # rpm -Uvh http://yum.postgresql.org/9.4/redhat/rhel-7-x86_64/pgdg-centos94-9.4-

1.noarch.rpm

- Instale as seguintes dependências: # yum install gd.x86_64 gd-devel.x86_64 -y

# yum install net-snmp-devel.x86_64 net-snmp.x86_64 –y

- Atualize o sistema: # yum update –y

- Por fim instale o PostgreSQL: # yum install postgresql94-server postgresql94-contrib –y

Configurações e instalações necessárias

Page 13: - Componentes utilizados nas estações de coleta …satelite.cptec.inpe.br/sigmacast/pdf/apresentacoes...Receptor Novra S300D Antena Ebrasat 2200 LNB Greatek SPL 3700A Nobraek APC

Instalação do PostgreSQL – 9.4-1

- Inicialize o PostgreSQL

# service postgresql-9.4 initdb

# service postgresql-9.4 start

# chkconfig postgresql-9.4 on

- Coloque-o para rodar nos níveis de modo 3, 4 e 5

# /sbin/chkconfig --level 345 postgresql-9.4 on

Page 14: - Componentes utilizados nas estações de coleta …satelite.cptec.inpe.br/sigmacast/pdf/apresentacoes...Receptor Novra S300D Antena Ebrasat 2200 LNB Greatek SPL 3700A Nobraek APC

Instalação do Fazzt KenCast

- Copie o arquivo “Fazzt-Professional-Cliente-rhel6-8.2.0.9-1.i386.rpm” e a licença “PCxxxxx.kcl” para /home/fazzt/Download.

- Instale o programa. # yum --nogpgcheck install Fazzt-Professional-Client-rhel6-8.2.0.9-1.i386.rpm -y

- Instale a licença. # fconf set license PCxxxxx.kcl

- Verifique se esta rodando corretamente: # /etc/init.d/fazzt checkdb

A saída deverá ser esta: Test database connection to localhost.

OK

Page 15: - Componentes utilizados nas estações de coleta …satelite.cptec.inpe.br/sigmacast/pdf/apresentacoes...Receptor Novra S300D Antena Ebrasat 2200 LNB Greatek SPL 3700A Nobraek APC

KenCast Fazzt - Após alguns ajustes do banco de dados a ingestão (vide manual) será feita em /dados/fazzt. - Para testar se tudo foi instalado corretamente digite no seu browser: 127.0.0.1/admin/

Page 16: - Componentes utilizados nas estações de coleta …satelite.cptec.inpe.br/sigmacast/pdf/apresentacoes...Receptor Novra S300D Antena Ebrasat 2200 LNB Greatek SPL 3700A Nobraek APC

Instalação do Java

- Durante a instalação do Centos 6 e após a atualização para 6.7 o Java também será atualizado, porém para manter

a compatibilidade com as aplicações do SigmaCast este deverá ser desinstalado e instalado a versão Java Hot Spot

21.0-b7 encontrada no DVD.

# yum remove java

- Copie o arquivo jdk-7-linux-x64.tar para /dados/web.

- Descompacte o mesmo:

$ tar –xvf jdk-7-linux-x64.tar

- Ainda como usuário web crie o link simbólico da pasta jdk1.7.0 para apenas java.

$ ln –s jdk1.7.0 java

- Como administrador, prepare a instalação do Java para ser instalado como versão alternativa com o seguinte

comando:

# update-alternatives --install /usr/bin/java java /dados/web/java/jre/bin/java 1

- Atualize para o Java alternativo.

# update-alternatives --config java

- Como saída terá duas opções como as que seguem:

There are 2 choices for the alternative java (providing /usr/bin/java).

Selection Path Priority Status

------------------------------------------------------------

1 /usr/lib/jvm/java-6-openjdk-x864/jre/bin/java 1061 auto mode

2 /dados/web/java/jre/bin/java

- Neste caso escolha o opção 2 que é a versão do java que desejamos.

- Verifique a instalação do Java

# java –version

Java (TM) SE Runtime Environment (build 1.7.0-b147)

Java Hot Spot (TM) 64-Bit Server VM (build 21.0-b17, mixed mode)

Page 17: - Componentes utilizados nas estações de coleta …satelite.cptec.inpe.br/sigmacast/pdf/apresentacoes...Receptor Novra S300D Antena Ebrasat 2200 LNB Greatek SPL 3700A Nobraek APC

Instalação Apache – Tomcat

- Baixe o tomcat 7, estando em /dados/web (muito importante que esteja em /dados/web). $ wget http://www.us.apache.org/dist/tomcat/tomcat-7/v7.0.68/bin/apache-tomcat-7.0.68.tar.gz

- Descompacte o arquivo. $ tar xzf apache-tomcat-7.0.68.tar.gz

- Crie um link simbólico da pasta “apache-tomcat-7.0.68” para “tomcat”

$ ln -s apache-tomcat-7.0.68 tomcat

- Inicie o Tomcat. $ /dados/web/tomcat/bin/startup.sh

Crie o arquivo “tomcat” em /etc/init.d/ e coloque para iniciar como um serviço do sistema, mas troque as permições e grupo para web # chown web /etc/init.d/tomcat

# chgrp web /web/etc/init.d/tomcat

# chown –R web /dados/web/tomcat/logs

# chgrp –R web /dados/web/tomcat/logs

Page 18: - Componentes utilizados nas estações de coleta …satelite.cptec.inpe.br/sigmacast/pdf/apresentacoes...Receptor Novra S300D Antena Ebrasat 2200 LNB Greatek SPL 3700A Nobraek APC

NetCdf e Gdal

- Baixe e instale o arquivo “rpmforge- release-0.5.2-2.el6.rf.x86_64.rpm”

# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm

# rpm -Uvh rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm

- Instale as bibliotecas do C e C++ necessárias ao Netcdf

# yum install gcc-c++

# yum update -y

- Instale o NetCdf

# yum install netcdf -y

- Instale as bibliotecas do hdf5 necessárias ao Gdal.

# yum --enablerepo=epel provides \*/libhdf5.so.6

- Baixe o Gdal:

# wget http://download.osgeo.org/gdal/gdal-1.9.0.tar.gz

- Descompacte o arquivo baixado.

# tar -xvf gdal-1.9.0.tar.gz

- Entre na pasta gdal-1.9.0 e instale o programa.

# cd gdal-1.9.0

- Instale o Gdal

# ./configure

# make

# make install

Page 19: - Componentes utilizados nas estações de coleta …satelite.cptec.inpe.br/sigmacast/pdf/apresentacoes...Receptor Novra S300D Antena Ebrasat 2200 LNB Greatek SPL 3700A Nobraek APC

Firefox 45

Para total aproveitamento do SigmaCast o Firefox foi atualizado para a versão 45.

- Mude o nome do Firefox atual a fim de criar uma copia da atual versão # mv /usr/bin/firefox /usr/bin/firefox_old

- Vá para a pasta /opt.

# cd /opt

- Baixe o Firefox 45 dentro de /opt # wget https://download-installer.cdn.mozilla.net/pub/firefox/releases/45.0.2/linuxx86_64/pt-BR/firefox-45.0.2.tar.bz2

- Descompacte o arquivo # tar -xvf firefox-45.0.2.tar.bz2

- Crie um link do novo firefox na pasta /usr/bin. # ln –s /opt/firefox/firefox /usr/bin/firefox

- Agora teste o firefox, clicando no ícone do firefox na barra superior.

Page 20: - Componentes utilizados nas estações de coleta …satelite.cptec.inpe.br/sigmacast/pdf/apresentacoes...Receptor Novra S300D Antena Ebrasat 2200 LNB Greatek SPL 3700A Nobraek APC

Muito Obrigado!!!!!

Carlos César – [email protected]