-
Notifications
You must be signed in to change notification settings - Fork 4
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
platform question #2
Comments
The reason ignis-submit calls exec ${IGNIS_HOME}/backend/jre/bin/java, which is intended for x86-64 Linux, is that the precompiled Docker images available on DockerHub are designed for x86-64 architecture. Consequently, the Java version inside the container is tailored for this architecture. If you wish to use other architectures, you will need to build the environment as specified in the documentation at https://ignishpc.readthedocs.io/en/latest/started.html. I have tested these images with ppc64le, and they worked without any issues. By examining the arguments for "ignis-deploy images build," you'll find that it's even possible to select the specific architecture you want to compile for. Edit: |
Thank you. I'll try that advice and report back. |
Can you help me with a problem with "ignis-deploy images build", or is there a better place for me to ask? I get this
Attached are the mesos and nomad logs. |
I recommend you to use "--ignore mesos nomad zookeeper" those modules are not necessary in your case and it is better to ignore them (take a long time to compile). I guess the ARM versions of mesos and nomad require changes in the installation process. I note that they need to be reviewed. Thanks If you are only going to use Bigseqkit, you only need core-go, you can remove the core-cpp and core-python repos, it will compile faster and the images will be smaller. |
When I get to
Using ignis-deploy 2.2.1 |
You can avoid this step because if you only use your laptop, you don't need a registry to share images with another computer. In any case, the registry tries to use a location where you don't have sufficient permissions. In Linux, Docker runs with root privileges, but on Mac with the hypervisor, I'm not sure. |
Since ignis-submit calls
exec ${IGNIS_HOME}/backend/jre/bin/java
and that java is for x86-64 linux, does that mean that is the only OS that can be used?The text was updated successfully, but these errors were encountered: