O objetivo deste artigo é demonstrar como fazer a instalação do Elasticsearch e Kibana no CentOS 7.9, Red Hat ou Fedora, pois as distribuições funcionam baseados no mesmo kernel.
Este post tem o intuito de ajudar pessoas interessadas em começar e aprender sobre platadorma Elastic Stack.
Elastic – É um mecanismo de busca RESTFul que armazena dados coletados.
Kibana – É uma interface web.
Tópicos:
Instalação do Elastic com RPM
Instalação do Kibana com RPM.
Pré requisitos:
É necessário que já tenha um computador ou maquina virtual com o CentOS instalado e funcionando.
A instalação será por linha de comando utilizando o software putty.
O primeiro passo é atualizar o sistema operacional;
yum update -y
Import
rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch
sudo yum install java
[elasticsearch]
name=Elasticsearch repository for 8.x packages
baseurl=https://artifacts.elastic.co/packages/8.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=0
autorefresh=1
type=rpm-md
sudo yum install --enablerepo=elasticsearch elasticsearch
Ou a partir do arquivo
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.2.0-x86_64.rpm
sudo rpm --install elasticsearch-8.2.0-x86_64.rpm
Instalar Webmin (versão 1.940) no CentOS 8 usando o arquivo tar.gz
O Webmin é um sistema que permite o gerenciamento dos principais servidores(plataforma unix) como; Apache, DNS, Squid, DHCP, Compartilhamento de arquivos, Banco de dados MySQL entre muito outros. Uma das maiores vantanges é a administração através do browser(Navegador de internet) que pode ser feito localmente ou remoto em qualquer computador conectado a internet, e você não precisa editar os arquivos de configuração manualmente.
Após logar no servidor usando o Putty vamos instalar o servidor web e pacotes necessários;
Instalando o servidor web
yum install httpd -y
Instalando o pacote Perl
yum install perl perl5 -y
Fazendo o download
Para o download vamos acessar o diretório temporário, digite no terminal;
Quando o arquivo script.sh for executado, ele irá fazer algumas perguntas:
– O diretório de configuração do webmin
(pode ser escolhido um diretorio diferente para que as configurações
sejam salvas quando você atualizar, se estiver usando o mesmo diretório
config esta será a unica pergunta)
– O diretório de log do Webmin
(Local para armazenar os arquivos de log do webserver)
– Diretório da instalação do Perl
(Normalmente é, /usr/bin/perl ou /usr/local/bin/perl)
– Tipo do sistema operacional
(O script irá mostrar uma lista de sistemas suporteados, se o seu não
estiver na lista escolha o mais proximo, mas poderá não funcionar
corretamente)
– Porta de funcionamento do servidor web
(porta padrão :10000)
– Usuário e Senha
(Usuário e senha usados para acessar o servidor Webmin)
– Nome do servidor Web
(nome da maquina em que o Webmin esta instalado)
– SSL
(So será perguntado se tiver instalado no sistema bibliotecas SSL Perl)
– Iniciar o Webmin na inicialização da maquina
(Se for suportado pelo sistema operacional o Webmin irá perguntar se deseja inicia-lo junto com a inicialização da maquina)
Apos instalado pode ser facilmente acessado por qualquer computador,
basta digitar no navegador http://localhost:10000/ ou trocar o localhost
pelo IP do servidor.
Ao usar o #CSSCAN foi retornado a critica “CSS-00107: Character set migration utility schema not installed”
select * from v$nls_parameters where parameter in (‘NLS_CHARACTERSET’,’NLS_LANGUAGE’);
— ALTER SESSION SET NLS_LANGUAGE = ‘AMERICAN’
— ALTER SESSION SET NLS_LANGUAGE = ‘BRAZILIAN PORTUGUESE’
–WE8ISO8859P1
–WE8MSWIN1252
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
[oracle@srvrussia ~]$ csscan
Character Set Scanner v2.2 : Release 11.2.0.1.0 - Production on Sat Nov 2609:58:212016
Copyright (c)1982,2009, Oracle and/or its affiliates. All rights reserved.
Username:system
Password:
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
CSS-00107: Character set migration utility schema not installed
Scanner terminated unsuccessfully.
[oracle@srvrussia ~]$ csscan
Character Set Scanner v2.2 : Release 11.2.0.1.0 - Production on Sat Nov 26 09:58 :21 2016
Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
Username: system
Password:
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
CSS-00107: Character set migration utility schema not installed
Scanner terminated unsuccessfully.
Para resolver é simples, basta conectar com usuário SYS, localizar o script (csminst.sql) conforme o diretório de instalação do Oracle e executar.