Oracle cloud issue [Apr 05]

:raising_hand_man: PoisonFlame asked

Hi all, I’m trying to set up nocodb on my oracle free tier ampere instance via the docker route following the npm docker-compose file from github, and I’m not able to setup nocodb.

Looking into the docker logs, the error I’m getting is this.

```

<— Last few GCs —>

<— JS stacktrace —>

# Fatal process OOM in insufficient memory to create an Isolate

Trace/breakpoint trap (core dumped)

```

and the container just keeps restarting everytime after outputting this into the logs.

In terms of memory, this VM has 24GB memory and is only using 2GB so I don’t think the memory is the issue so I wasn’t sure if anyone else has encountered this or if anyone has any pointers as to what I should look to.

Thanks in advance!

:person_tipping_hand: o1lab replied

Surely memory is not the issue. NocoDB would be fine with as little as 128-256MB

:person_tipping_hand: o1lab replied

Fatal process OOM in insufficient memory to create an Isolate · Issue #1559 · nodejs/docker-node · GitHub

:raising_hand_man: PoisonFlame replied

Ah, yes, I came across that a little while after I made the post. I tried the possible solution as well as the stuff that person mentioned in the “Additional Information” and it does seem like its a node 12 alpine issue.

I’m now going through the git route (made a container using node:14-alpine as base that pulls and runs based on instructions here: GitHub - nocodb/nocodb-seed)

I updated the nocodb version in the package.json and I was able to get the service running but I’m now having issues with setting it up with postgres. It seems like it’s not communicating with postgres at all as I see no new tables created or any connection attempts in my postgres container. With that, I was able to create a user but I’m not sure where the credentials are being stored.

The way I’m connecting is by setting the NC_DB variable in my .env file which is in the root of the git project directory. My NC_DB is as follows: NC_DB=pg://db:5432?u=user&p=pass&d=nocodb

Also, somewhat separate from the above, but with the git installation route, which directories should I be backing up to save my data in case I need to reinstall or update the current install?

Thanks again.

Autogenerated from discord


Join NocoDB’s community

DiscordTwitterRedditDocs