Comments (10)
in my case, my processor is not compatible with AVX (error: Illegal instruction mongod), so the latest version of mongodb is not usable.
I modified my Dockerfile to install mongodb 4.4 :
# MongoDB
RUN wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | apt-key add -
RUN echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | tee /etc/apt/sources.list.d/mongodb-org-4.4.list
RUN wget http://archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1f-1ubuntu2.17_amd64.deb
RUN dpkg -i libssl1.1_1.1.1f-1ubuntu2.17_amd64.deb
RUN apt-get update
RUN apt-get install -y mongodb-org
everything works perfectly.
from serge.
Check your end of line sequence in deploy.sh. With vscode, edit file and change crlf by lf on bottom right of the window.
from serge.
in my case, my processor is not compatible with AVX (error: Illegal instruction mongod), so the latest version of mongodb is not usable. I modified my Dockerfile to install mongodb 4.4 :
# MongoDB RUN wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | apt-key add - RUN echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | tee /etc/apt/sources.list.d/mongodb-org-4.4.list RUN wget http://archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1f-1ubuntu2.17_amd64.deb RUN dpkg -i libssl1.1_1.1.1f-1ubuntu2.17_amd64.deb RUN apt-get update RUN apt-get install -y mongodb-orgeverything works perfectly.
I accidentally made a mistake when implementing this, and am leaving this here as a future note if anyone encounters this.
If you are replacing https://github.com/nsarrazin/serge/blob/main/Dockerfile#L17-L24 then you need to use
RUN apt-get update
RUN apt-get install -y curl wget gnupg python3-pip git
# MongoDB
RUN wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | apt-key add -
RUN echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | tee /etc/apt/sources.list.d/mongodb-org-4.4.list
RUN wget http://archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1f-1ubuntu2.17_amd64.deb
RUN dpkg -i libssl1.1_1.1.1f-1ubuntu2.17_amd64.deb
RUN apt-get update
RUN apt-get install -y mongodb-org
RUN git clone https://github.com/ggerganov/llama.cpp.git --branch master-d5850c5
from serge.
Check your end of line sequence in deploy.sh. With vscode, edit file and change crlf by lf on bottom right of the window.
Yes, try checking that!
from serge.
Alright I think we diagnosed the issue.
You can fix it by cloning the repo again with git clone https://github.com/nsarrazin/serge.git --config core.autocrlf=input
. Then you can rebuild and it should work.
from serge.
Check your end of line sequence in deploy.sh. With vscode, edit file and change crlf by lf on bottom right of the window.
It worked for me, thanks
from serge.
Alright I think we diagnosed the issue.
You can fix it by cloning the repo again with
git clone https://github.com/nsarrazin/serge.git --config core.autocrlf=input
. Then you can rebuild and it should work.
2023-03-25 10:51:33 /usr/src/app/deploy.sh: line 12: 8 Illegal instruction mongod
2023-03-25 10:51:34 /usr/src/app/deploy.sh: line 12: 8 Illegal instruction mongod
2023-03-25 10:51:35 /usr/src/app/deploy.sh: line 12: 8 Illegal instruction mongod
2023-03-25 10:51:36 /usr/src/app/deploy.sh: line 12: 9 Illegal instruction mongod
New output
from serge.
@si1en7 What is the output of lscpu | grep avx
in the command line ?
from serge.
countnoobula
This got me up and running, except I used the latest llama branch that was just updated today.
from serge.
Can this be closed now?
from serge.
Related Issues (20)
- 🚀 [Feature]: Add OpenVino / OpenVino Model Server HOT 1
- 🐛 [Bug]: Web interface does not render properly on mobile devices HOT 1
- 🚀 [Feature]: Add LINCE-Mistal model HOT 1
- 🐛 [Bug]: UI components are missing accessibility labels HOT 2
- 🐛 [Bug]: response text generated by a model sometimes disappears after computer/browser is woken up from a 'sleep' HOT 4
- have a separate page which displays downloaded moddles. HOT 1
- 🚀 [Feature]: Add support for Intel ARC GPUs A750 and A770 (If Possible) HOT 2
- bug: Allow loading .gguf and .bin files HOT 3
- 🚀 [Feature]: add eagle 7b HOT 3
- 🐛 [Bug]: system reachable via ICMP and via Port 8008 but screen "navy blue" with no text whatsoever HOT 14
- 🚀 [Feature]: Add Nous-Hermes-2-Mistral-7B-DPO HOT 8
- 🚀 [Feature]: Add support for uploading files during chat conversation
- 🐛 [Bug]: New install - response keeps repeating the last line HOT 7
- 🚀 [Feature]: add characters HOT 6
- 🚀 [Feature]: Please add Gorilla: Large Language Model Connected with Massive APIs HOT 3
- 🤗 [Question]: Whats the difference between the... models?
- 🚀 [Feature]: Add meta-llama/Meta-Llama-3-70B-Instruct HOT 7
- 🐛 [Bug]: Can't use pre-existing model at /weights HOT 1
- 🐛 [Bug]: DLLAMA_BLAS_VENDOR=OpenBLAS build with pip is not enabling OpenBlas HOT 3
- how to use mixtral-8x7b-v0.1🤗 [Question]: HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from serge.