-
Notifications
You must be signed in to change notification settings - Fork 3.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error: exit status 2, Failed running "start" #14443
Comments
Can you share your logs?
…On Mar 29, 2017 09:56, "Zafar Ansari" ***@***.***> wrote:
I am getting this error on Ubuntu 16.04
[image: cockroachdb]
<https://cloud.githubusercontent.com/assets/5788284/24458094/60ab5900-14b1-11e7-8167-c3f18d9bbf58.png>
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#14443>, or mute the
thread
<https://github.com/notifications/unsubscribe-auth/ABdsPNyhKdJm-Qlp_jUQlDyLKAS-j_BZks5rqmMNgaJpZM4MtBGI>
.
|
Here is the correct log
|
From gitter: the CPU on this machine is We should probably provide a build tag that can be used to remove the |
It's pretty annoying that we have to modify c-rocksdb to support these build configuration changes, though I don't have any suggestions for an alternative arrangement. Can we have someone new to the c-* repos take this one? Perhaps @benesch is interested. |
We could instead manipulate the flags using |
If that works ( |
I think we should also try to give a better warning if we're running on a processor which doesn't support sse4.2. See #14466 (comment). |
Hello,
|
@hrstoyanov, you could try building from source. If you manually remove "-msse4.2" from line 8 of |
any update on this? a source install requires gcc6 and that may be an issue with centos7 . |
You can build from source with our builder docker image: run |
well installing docker on centos7 sure is fun..... but i get the same error as before: docker run --rm cockroachdb/cockroach start --background ; any idea when this msse4.2 issue #14466 might be resolved? i might just wait at this point, or try spanner. |
Even when building from the docker image, you still need the change from #14443 (comment) (manually remove "-msse4.2" from line 8 of vendor/github.com/cockroachdb/c-rocksdb/cgo_flags.go) to support these old CPUs. |
sorry this is my first intro to docker (yum is so much easier) at what point here would i intercept the process to remove the -msse4.2 part? i tried to follow these instructions. docker run hello-world ; ### seems to work fine UPDATE: gcc-6 compile is still running - several hours later and it has not fallen over. maybe i will get lucky on that? |
You have to use the builder image, not the production docker image. Check out the cockroach source repo as if you're going to build from source, |
to be fair, this is a cento7 running on virtualbox. the cpu is
so when my wife asks why i need to build yet another box, i will conveniently blame you instead. thanks! |
thanks to bdarnell's extraordinary patience, the following worked for me using centos7 on virtualbox:
|
Tamir I'm reassinging this to you since you have #14466 ready already. |
tip: more /proc/cpuinfo; look under "flags" look to see if sse4_1 and and sse4_2 are there. |
Fixed (really this time) in #15247. |
I am still getting same error with the latest version
|
I am getting this error on Ubuntu 16.04
The text was updated successfully, but these errors were encountered: