Procedimentos iniciais

Alguns procedimentos iniciais são necessários para instalar o ASR:

1) Verifique os requisitos de instalação

Verifique que o seu ambiente atende os requisitos indicados na seção requisitos de instalação. Nos exemplos a seguir, alguns comandos do Linux são executados para verificar as características do ambiente de instalação.

SISTEMA OPERACIONAL

Para verificar a versão do sistema operacional, execute o comando cat /etc/redhat-release. Neste exemplo, temos instalado o CentOS 7.6:

$ cat /etc/redhat-release

CentOS Linux release 7.6.1810 (Core)

MEMÓRIA RAM

Para usar fala livre, é necessário atender os requisitos mínimos de memória RAM. Para verificar a memória, execute o comando free -h. No exemplo seguinte, temos um total de 7,6G de memória RAM (campo “total”) e aproximadamente 6,2G disponíveis (campo “available”):

$ free -h
              total        used        free      shared  buff/cache   available
Mem:           7,6G        1,0G        1,0G        1,1M        3,6G        6,2G
Swap:            0B          0B          0B

ESPAÇO EM DISCO

O ASR é instalado em /opt/cpqd/asr e os logs são criados em /var/log/cpqd/asr. Para verificar o espaço em disco nessas regiões, execute df -h /opt e df -h /var/log. No exemplo seguinte, temos 32GB livres em disco:

$ df -h /opt

Filesystem      Size  Used Avail Use% Mounted on
none             65G   29G   32G  52% /

$ df -h /var/log

Filesystem      Size  Used Avail Use% Mounted on
none             65G   29G   32G  52% /

QUANTIDADE DE CPUs E TIPO DE PROCESSADOR

Para verificar a quantidade de CPUs e o tipo de processador, execute o comando lscpu. No exemplo seguinte, temos uma máquina com 8 CPUs tipo Intel(R) Core(TM) i7 CPU 870 @ 2.93GHz.

$ lscpu

Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                8
On-line CPU(s) list:   0-7
Thread(s) per core:    2
Core(s) per socket:    4
Socket(s):             1
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 30
Model name:            Intel(R) Core(TM) i7 CPU 870 @ 2.93GHz
Stepping:              5
CPU MHz:               1200.000
BogoMIPS:              5866.97
Virtualization:        VT-x
L1d cache:             32K
L1i cache:             32K
L2 cache:              256K
L3 cache:              8192K
NUMA node0 CPU(s):     0-7

2) Instale o Java JDK

Instale o Java JDK 17 64 bits da Oracle buscando o arquivo RPM no link para JDK 17 ou a partir do link de downloads.

Por exemplo, baixe o arquivo jdk-17.0.5_linux-x64_bin.rpm e execute o comando abaixo para instalar:

sudo yum -y localinstall jdk-17.0.5_linux-x64_bin.rpm

Aviso

Esta versão do ASR funciona apenas com Java 17, ou superior.

Aviso

Utilize a distribuição Java da Oracle, pois o sistema é homologado com esta distribuição. O sistema não é testado com o OpenJDK e não garantimos seu correto funcionamento nesse caso.

3) Teste a instalação do Java

Verifique a correta instalação do Java, executando o comando java -version. Veja o exemplo seguinte:

$ java -version
java version "17.0.5"
Java(TM) SE Runtime Environment (build 17.0.5-LTS)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.5-LTS, mixed mode, sharing)

4) Configurar a versão correta do Java

Se a versão ou distribuição do Java não é a desejada, você pode selecionar a correta executando o comando sudo alternatives --config java, como mostrado no exemplo seguinte:

$ java -version

  openjdk version "1.8.0_171"
  OpenJDK Runtime Environment (build 1.8.0_171-b10)
  OpenJDK 64-Bit Server VM (build 25.171-b10, mixed mode)

$ sudo alternatives --config java

  There are 2 programs which provide 'java'.

    Selection    Command
  -----------------------------------------------
  *+ 1           java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-8.b10.el7_5.x86_64/jre/bin/java)
     2           /usr/java/jdk-17.0.2/bin/java

  Enter to keep the current selection[+], or type selection number: 2

$ java -version

  java version "17.0.5"
      Java(TM) SE Runtime Environment (build 17.0.5-LTS)
  Java HotSpot(TM) 64-Bit Server VM (build 17.0.5-LTS, mixed mode, sharing)