Skip to content
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

build: Cylon Summit recipe is failing #659

Open
AymenFJA opened this issue May 12, 2023 · 10 comments
Open

build: Cylon Summit recipe is failing #659

AymenFJA opened this issue May 12, 2023 · 10 comments
Assignees
Labels
bug Something isn't working documentation Improvements or additions to documentation priority:high Tasks with high priority

Comments

@AymenFJA
Copy link
Contributor

AymenFJA commented May 12, 2023

Hello all,

We were trying to deploy Cylon on Summit following this recipe: https://github.com/cylondata/cylon/tree/main/summit (README). We tried two modes of installation on Summit:

  1. Following the recipe mentioned above and using compute nodes and the Cylon did not finish as it was failing with dependency installation.
  2. We switched to the login node, and we were able to install Cylon, and it was faster. We exported the necessary arrow and build paths. Yet we keep getting this error:
    (We ran a test from a compute node here using jsrun as recommended)
    image

and this
image

Any help or idea is appreciated it.

@nirandaperera
Copy link
Collaborator

nirandaperera commented May 13, 2023 via email

@okilic1
Copy link

okilic1 commented May 17, 2023

Hi @nirandaperera.

Which library path are you talking I tried with CYLON/lib, but I don't think it is working

image

@mstaylor
Copy link
Collaborator

I have run across a similar issue on Amazon Linux and it is related to cmake not finding openMPI. Niranda may have another suggestion but perhaps try installing from a OS repo such as yum or apt or build openmpi from source. I'm doing the same in parallel :-)

@nirandaperera
Copy link
Collaborator

Hi @okilic1,
I think we are talking about two separate issues here. @AymenFJA's initial issue was related to running cylon after compilation. There, you need to add <cylon install dir>/lib path to the LD_LIBRARY_PATH.

I believe you are referring to building cylon. Do you have OpenMPI installed in your system? If not, you can either install it locally, or install it using conda. It should resolve the compilation problem.

@laszewsk
Copy link
Collaborator

laszewsk commented Aug 2, 2023

Can documentation for this be improved. Do code changes need to be done?

@laszewsk laszewsk added bug Something isn't working documentation Improvements or additions to documentation labels Aug 2, 2023
@laszewsk laszewsk added the priority:high Tasks with high priority label Aug 2, 2023
@laszewsk laszewsk changed the title Cylon Summit recipe is failing compile: Cylon Summit recipe is failing Aug 2, 2023
@laszewsk laszewsk changed the title compile: Cylon Summit recipe is failing build: Cylon Summit recipe is failing Aug 2, 2023
@arupcsedu
Copy link
Collaborator

Is this issue producing again? It should be fixed after executing
export LD_LIBRARY_PATH=$BUILD_PATH/arrow/install/lib64:$BUILD_PATH/glog/install/lib64:$BUILD_PATH/lib64:$BUILD_PATH/lib:$LD_LIBRARY_PATH

This is already in the documentation

@AymenFJA
Copy link
Contributor Author

AymenFJA commented Aug 3, 2023

@arupcsedu we tried this approach before opening the ticket, and it did not work. Did you test from your side recently with this approach on Summit? If you did, then happy to give it a try again. Maybe something has changed.

@arupcsedu arupcsedu reopened this Aug 3, 2023
@arupcsedu
Copy link
Collaborator

@AymenFJA , if you have access to the summit, let's have a joint session to make cylon work. The steps by steps guidelines mentioned in the https://github.com/cylondata/cylon/tree/main/summit, was working before in summit.

@AymenFJA
Copy link
Contributor Author

@arupcsedu Unfortunately I have no access.

@laszewsk
Copy link
Collaborator

@arupcsedu we all wait for approval.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working documentation Improvements or additions to documentation priority:high Tasks with high priority
Projects
None yet
Development

No branches or pull requests

7 participants