我在一个带有ssh集群的实验室里做PhD学生,我可以连接到每个集群(没有队列系统,因为它是一个小型实验室,因此,只要有人不在每台计算机上使用很多核心,我就可以在它们上运行我的程序)。
目前,该实验室没有集群管理员,因此它的维护工作掌握在两个具有计算机知识的研究人员手中。目前,集群有一个非常老版本的Julia (0.5.1),我需要更新才能工作;但是,负责的两位研究人员中的一位告诉我,更新Julia需要非常长的时间并停止所有当前的过程,所以他不愿意对集群进行更新。
有什么方法可以让我自己更新集群上的Julia版本吗?不中断或取消任何当前进程?
我相信目前的程序不是和Julia一起运行的,因为我是实验室里唯一一个和它一起工作的人。用于这些过程的语言是C、C++和Fortran。
发布于 2022-10-11 19:41:45
朱莉娅不需要安装全系统才能使用。事实上,在所有的OSes - Linux、Mac和Windows上,朱莉娅发行版都是可移植的,并且是独立的.
因此,获得这个结果的最简单方法是使用juliaup在所有节点上安装julia,并使用它来管理您需要的所有julia版本。
https://stackoverflow.com/questions/73948505
复制相似问题