# Teste de instalação em aarch64 - Falha ao reportar erro: Erro ao conectar ao Redis em localhost:6379

**URL:** https://meta.discourse.org/t/test-installation-on-aarch64-failed-to-report-error-error-connecting-to-redis-on-localhost-6379/212763
**Category:** Self-hosting
**Tags:** arm
**Created:** [21 Dezembro , 2021 11:09 UTC](https://meta.discourse.org/t/test-installation-on-aarch64-failed-to-report-error-error-connecting-to-redis-on-localhost-6379/212763 "2021-12-21T11:09:47Z")
**Posts on this page:** 14
**Page:** 1

<div class="post-metadata">

### Author: ![esk8builders](https://avatars.discourse-cdn.com/v4/letter/e/c68b51/32.png) [@esk8builders](https://meta.discourse.org/u/esk8builders)
#### Post date: [21 Dezembro , 2021 11:09 UTC](https://meta.discourse.org/t/test-installation-on-aarch64-failed-to-report-error-error-connecting-to-redis-on-localhost-6379/212763/1 "2021-12-21T11:09:47Z")

</div>

Olá a todos,

Estou tentando testar a instalação em aarch64 - Linux XXXXXX 5.4.17-2136.302.6.1.el8uek.aarch64 #2 SMP Tue Dec 14 12:00:21 PST 2021 aarch64 aarch64 aarch64 GNU/Linux

e os seguintes erros aparecem:

I, [2021-12-21T11:04:26.588172 #1] INFO – : cd /var/www/discourse & su discourse -c ‘bundle exec rake plugin:pull\_compatible\_all’  
I, [2021-12-21T11:04:29.293636 #1] INFO – : docker\_manager já está na versão compatível mais recente  
discourse-chat-integration já está na versão compatível mais recente

I, [2021-12-21T11:04:29.293942 #1] INFO – : cd /var/www/discourse & su discourse -c ‘bundle exec rake db:migrate’  
Falha ao relatar erro: Erro ao conectar ao Redis em localhost:6379 (Errno::EADDRNOTAVAIL) 2 Erro ao conectar ao Redis em localhost:6379 (Errno::EADDRNOTAVAIL) falha na assinatura, reconectando em 1 segundo. Pilha de chamadas /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/redis-4.5.1/lib/redis/client.rb:398:in `rescue in establish_connection' /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/redis-4.5.1/lib/redis/client.rb:379:in `establish\_connection’

Por favor, você pode compartilhar alguma dica sobre como resolver esse erro?  
Muito obrigado!

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [21 Dezembro , 2021 14:53 UTC](https://meta.discourse.org/t/test-installation-on-aarch64-failed-to-report-error-error-connecting-to-redis-on-localhost-6379/212763/2 "2021-12-21T14:53:24Z")

</div>

> [@esk8builders](#):
>
> (Errno::EADDRNOTAVAIL)

Isso significa que já existe algo nessa porta. Você pode parar o que estiver escutando lá?

---

<div class="post-metadata">

### Author: ![esk8builders](https://avatars.discourse-cdn.com/v4/letter/e/c68b51/32.png) [@esk8builders](https://meta.discourse.org/u/esk8builders)
#### Post date: [21 Dezembro , 2021 15:28 UTC](https://meta.discourse.org/t/test-installation-on-aarch64-failed-to-report-error-error-connecting-to-redis-on-localhost-6379/212763/3 "2021-12-21T15:28:58Z")

</div>

Obrigado pela sua resposta rápida!

Fiz algumas verificações, mas está tudo bem. Agora estou anexando o arquivo de log completo da configuração.

[discourse\_errors.txt](https://meta.discourse.org/uploads/short-url/tVXqeTGJingNSI6oCLKc7uNLoRX.txt) (73,7 KB)

Muito obrigado!

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [21 Dezembro , 2021 15:31 UTC](https://meta.discourse.org/t/test-installation-on-aarch64-failed-to-report-error-error-connecting-to-redis-on-localhost-6379/212763/4 "2021-12-21T15:31:37Z")

</div>

Você pode executar `sudo lsof -i -P -n | grep LISTEN` no seu host e compartilhar a saída aqui?

---

<div class="post-metadata">

### Author: ![esk8builders](https://avatars.discourse-cdn.com/v4/letter/e/c68b51/32.png) [@esk8builders](https://meta.discourse.org/u/esk8builders)
#### Post date: [21 Dezembro , 2021 15:34 UTC](https://meta.discourse.org/t/test-installation-on-aarch64-failed-to-report-error-error-connecting-to-redis-on-localhost-6379/212763/5 "2021-12-21T15:34:54Z")

</div>

> [@Falco](#):
>
> `lsof -i -P -n | grep LISTEN`

]# lsof -i -P -n | grep LISTEN  
systemd 1 root 36u IPv4 19779 0t0 TCP \*:111 (LISTEN)  
systemd 1 root 38u IPv6 19781 0t0 TCP \*:111 (LISTEN)  
rpcbind 1507 rpc 4u IPv4 19779 0t0 TCP \*:111 (LISTEN)  
rpcbind 1507 rpc 6u IPv6 19781 0t0 TCP \*:111 (LISTEN)  
sshd 2159 root 5u IPv4 33431 0t0 TCP \*:22 (LISTEN)  
sshd 2159 root 6u IPv6 33441 0t0 TCP \*:22 (LISTEN)  
osms-agen 2488 root 6u IPv6 39741 0t0 TCP 127.0.0.1:32768 (LISTEN)  
osms-agen 2488 root 13u IPv4 40406 0t0 TCP 127.0.0.1:9003 (LISTEN)

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [21 Dezembro , 2021 16:09 UTC](https://meta.discourse.org/t/test-installation-on-aarch64-failed-to-report-error-error-connecting-to-redis-on-localhost-6379/212763/6 "2021-12-21T16:09:50Z")

</div>

Parece que eu estava errado aqui. O problema é que o redis não está iniciando…

```plaintext
<jemalloc>: Unsupported system page size
<jemalloc>: Unsupported system page size

```

@esk8builders você pode, por favor, executar

```plaintext
uname -a
getconf PAGE_SIZE

```

---

<div class="post-metadata">

### Author: ![esk8builders](https://avatars.discourse-cdn.com/v4/letter/e/c68b51/32.png) [@esk8builders](https://meta.discourse.org/u/esk8builders)
#### Post date: [21 Dezembro , 2021 16:47 UTC](https://meta.discourse.org/t/test-installation-on-aarch64-failed-to-report-error-error-connecting-to-redis-on-localhost-6379/212763/7 "2021-12-21T16:47:15Z")

</div>

Linux 5.4.17-2136.302.6.1.el8uek.aarch64 #2 SMP Tue Dec 14 12:00:21 PST 2021 aarch64 aarch64 aarch64 GNU/Linux

65536

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [21 Dezembro , 2021 16:48 UTC](https://meta.discourse.org/t/test-installation-on-aarch64-failed-to-report-error-error-connecting-to-redis-on-localhost-6379/212763/8 "2021-12-21T16:48:43Z")

</div>

Qual distro é esta? Testei o aarch64 usando a distro oficial do Raspbian.

Usamos jemalloc com tamanho de página de 4096, é por isso que falha no seu tamanho de página configurado.

---

<div class="post-metadata">

### Author: ![Benjamin\_D](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/benjamin_d/32/277831_2.png) [@Benjamin\_D](https://meta.discourse.org/u/Benjamin_D)
#### Post date: [21 Dezembro , 2021 17:19 UTC](https://meta.discourse.org/t/test-installation-on-aarch64-failed-to-report-error-error-connecting-to-redis-on-localhost-6379/212763/9 "2021-12-21T17:19:39Z")

</div>

> [@Falco](#):
>
> `getconf PAGE_SIZE`

4096  
o mesmo aqui, em um ubuntu 20.04 padrão em um servidor arm Oracle Cloud

---

<div class="post-metadata">

### Author: ![esk8builders](https://avatars.discourse-cdn.com/v4/letter/e/c68b51/32.png) [@esk8builders](https://meta.discourse.org/u/esk8builders)
#### Post date: [21 Dezembro , 2021 21:18 UTC](https://meta.discourse.org/t/test-installation-on-aarch64-failed-to-report-error-error-connecting-to-redis-on-localhost-6379/212763/10 "2021-12-21T21:18:24Z")

</div>

Olá Falco, Isso é padrão para [Oracle-Linux-8.5-aarch64-2021.12.14-0] para processadores de servidor _Ampere_

Tentarei mudar para uma arquitetura mais padrão

Obrigado pela sua ajuda!

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [21 Dezembro , 2021 22:44 UTC](https://meta.discourse.org/t/test-installation-on-aarch64-failed-to-report-error-error-connecting-to-redis-on-localhost-6379/212763/11 "2021-12-21T22:44:56Z")

</div>

Hmm, então o kernel do Oracle Linux foi compilado com este PAGE\_SIZE um tanto diferente.

Você pode executar uma distribuição Debian nesses servidores Ampere @esk8builders?

---

<div class="post-metadata">

### Author: ![riking](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/riking/32/170938_2.png) [@riking](https://meta.discourse.org/u/riking)
#### Post date: [28 Dezembro , 2021 19:14 UTC](https://meta.discourse.org/t/test-installation-on-aarch64-failed-to-report-error-error-connecting-to-redis-on-localhost-6379/212763/12 "2021-12-28T19:14:30Z")

</div>

Isso provavelmente se deve ao hardware da CPU - tamanhos de página menores não estão disponíveis ou são extremamente ineficientes com RAM máxima

---

<div class="post-metadata">

### Author: ![xwu](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/xwu/32/265721_2.png) [@xwu](https://meta.discourse.org/u/xwu)
#### Post date: [3 Julho , 2022 21:05 UTC](https://meta.discourse.org/t/test-installation-on-aarch64-failed-to-report-error-error-connecting-to-redis-on-localhost-6379/212763/13 "2022-07-03T21:05:00Z")

</div>

Olá, estou tendo o mesmo problema ao tentar instalar o Discourse via Docker no servidor Ampere da Oracle, as especificações são  
Oracle Linux Server 8.6  
Linux 5.4.17-2136.305.5.4.el8uek.aarch64

Já existe uma solução? Alguma sugestão do que eu deveria tentar? Muito obrigado!

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [3 Julho , 2022 22:57 UTC](https://meta.discourse.org/t/test-installation-on-aarch64-failed-to-report-error-error-connecting-to-redis-on-localhost-6379/212763/14 "2022-07-03T22:57:18Z")

</div>

Você tentou usar um sistema operacional baseado em Debian como recomendado acima?
