Infinity Personal: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 1: Line 1:
[[Documentation]] / [[Activation, Deactivation, and Installation]] / [[Infinity Personal]] __NOEDITSECTION__
[[Documentation]] / [[Activation, Deactivation, and Installation]] / [[Infinity Personal]] __NOEDITSECTION__
----
----
Infinity Personal is a set of tools allowing you to install the Infinity system on your computer, either PC or laptop. The currently supported operating systems are:
Infinity Personal is a set of tools allowing you to install the Infinity system on your computer, either PC or laptop. The software modules are downloaded on your computer and can be used offline. In addition, you can monitor and submit computational jobs to supported clusters if you are online. Note: your local account should have the same name as in e-Infra space for reasonable work.
* Ubuntu 22.04 LTS
 
The software modules are downloaded on your computer and can be used offline. In addition, you can monitor and submit computational jobs to supported clusters if you are online. Your local account must have the same name as in e-Infra space for reasonable operation.  
The currently supported operating systems are:
* Ubuntu 22.04 LTS


=1. Register=
=1. Register=
Line 29: Line 30:
=3. Configure Infinity Personal=
=3. Configure Infinity Personal=


2) Instalace balicku ncbr-ams-core-8.0-personal
At this stage, you can configure Infinity Personal using the ams-personal command. You must generate SSH keys to access the Infinity Personal repository, update the shell environment, and set up your user account to grant access to the local Infinity Personal repository. Each step require to re-login the session:


$ sudo apt-get update
==Basic Setup==
$ sudo apt-get install ncbr-ams-core-8.0-personal ncbr-env-infinity-8.0-personal


Odhlaseni + nove prihlaseni
$ ams-personal envinit
-> logout/login
$ ams-personal useradd
-> logout/login 
$ ams-personal gensshkeys


3) vytvoreni ssh klicu pro Infinity ucet
Confirm that you want to create the new key. The key is composed of the type, key, and user ID.


$ ams-personal  gensshkeys
==Register SSH Key==


4) registrace ssh klice do vaseho e-infra uctu v perunu
Put all the ssh key content into your e-Infra identity in the Perun system. 


https://perun.cesnet.cz/fed/gui
https://perun.cesnet.cz/fed/gui


Leva zalozka "User" -> Zvolit uzivatele -> Horni zalozka
a) Left tab "User" -> Select identity -> Top tab "Authentication" -> Kerberos & SSH keys
"Authentication" -> Kerberos & SSH keys, vytvorit novy (plusko) v
b) Create a new key in the section "Public ssh Key:"
casti "Public ssh Key:", a vlozit ssh klic z bodu 3
c) Insert the key
Nezapomenout ulozit! Tlacitko "Save" pod "Kerberos & SSH keys"
d) Press the "Save" button.
 
5) podani prihlasky k pristupu k Infinity repozitari
 
https://perun.cesnet.cz/allfed/registrar/?vo=VO_muni_ceitec&group=Services:Infinity+Personal+Site&locale=en
 
pri vyplnovani nezadejte o prodlouzeni clenstvi ve VO
 
po schvaleni budete muset chvilku pockat, nez se klic prenese na
repozitar infinity
 
6) instalace zakladnich buildu
 
$ ams-personal addcorebuilds


7) instalace vlastnich buildu nebo balicku, napr.:
You need to wait up to 1 hour to finish the propagation.


$ ams-personal addmodule vmd
==Install Core Modules==


nebo
$ ams-personal coremods
-> logout/login


$ ams-personal addbuilds orca:4.0.0:x86_64:para      # akolo 10 GB!!!
=2. Install Software Modules=


Seznam buildu je dostupny v iSoftrepo:
<span class="plainlinks">[https://infinity.ncbr.muni.cz/isoftrepo/fcgi-bin/isoftrepo.fcgi <span class="mw-ui-button mw-ui-constructive mw-ui-small">iSoftRepo</span>]</span>
https://lcc.ncbr.muni.cz/whitezone/development/infinity/isoftrepo/fcgi-bin/isoftrepo.fcgi