clustersh:防止窗口按字母顺序排列
cssh我在 Debian 10(软件包)上使用clusterssh 4.13.2-2。 当我连接到多个服务器时: cssh foo bar zz aa cssh 将打开 4 个终端并且按字母顺序排列! 这样我就可以在屏幕上按如下顺序排列窗口: aa bar foo zz 这就是纯粹的邪恶! 如何使窗户保持原来的顺序? Perl 代码中有一些快速修复吗? ...
cssh我在 Debian 10(软件包)上使用clusterssh 4.13.2-2。 当我连接到多个服务器时: cssh foo bar zz aa cssh 将打开 4 个终端并且按字母顺序排列! 这样我就可以在屏幕上按如下顺序排列窗口: aa bar foo zz 这就是纯粹的邪恶! 如何使窗户保持原来的顺序? Perl 代码中有一些快速修复吗? ...
我想提交一个由 解释的任务/bin/csh,该任务仅存在于主节点中。而且我没有root权限,只有sudo权限,这在主节点上是有限的。所以我不能sudo apt install csh在每个计算节点中使用。 案件如何处理? ...
我正在使用某些集群在 Ubuntu 20.04 LTS 上使用 TAU(分析和分析工具)运行 C++ 代码。我正在运行的命令如下所示: tau_cxx.sh -I$FFTW3_INC wrappingScript.cpp spectralFunctions.cpp arithmeticFunctions.cpp -optLinking="-lfftw3 -lm -g" -o ../../Datasim/TauTest.out 然而,这给了我以下错误: Executing> /opt/apps/gcc/5.2.0/bin/g++ -I/opt/apps...
通常,当我在终端中打开文本编辑器时,我使用组合键CTRL+ K+V移动到文件末尾 CTRL当我在“主 cssh 输入字段”中时(即当我在多个终端中输入时), ++不起作用K。V但如果我直接选择打开的终端之一,则CTRL++K可以V工作。 所以我假设,当我在主输入字段中使用它时,它会被“吃掉”。 理想情况下,我想cssh将所有组合键传递到终端。我不需要cssh使用它自己的快捷键。 是否有地方可以配置/禁用 所使用的快捷键cssh,以便所有快捷键都传递到终端? 另一个问题是,当我按 时F10,它不会传递到终端,而是打开 的菜单cssh。这是纯粹的邪恶。该cssh...
我有 3 台显示器,一大两小。 当我启动时cssh,xterm 窗口覆盖所有 3 个显示器。如果xterm窗口不与监视器边界重叠,那就没问题了。但不幸的是,我得到的基本上是xterm窗口,其中一半在监视器 1 上,另一半在监视器 2 上。 我想限制 css 仅使用一台显示器。 我正在使用openbox窗口管理器,并尝试将以下内容添加到我的xml配置中: <application title="CSSH: *"> <focus>yes</focus> <decor>yes</decor>...
clustersh (cssh) 可以将选项传递给 ssh: cssh -o "-o ConnectTimeout=1" myserver.mydomain.org 我试图将ProxyCommand选项传递给ssh,但它不起作用。对于 plain ssh,我可以使用这个: ssh -o ProxyCommand='ssh [email protected] nc %h %p' behind-fw.mydomain.org 它将non-routable.mydomain.org通过连接到服务器1.2.3.4。但是当我尝试将其与以下内容一起...
我想使用 clustersh 在一些主机上运行 htop。我没有更改 .clusterssh/config 中的任何默认值。 这工作正常: $ clusterssh somehosts -a uptime ... 12:11:30 up 8 days, 4:42, 1 user, load average: 2.04, 1.74, 1.71 这不会: $ clusterssh somehosts -a htop ... Error opening terminal: unknown. 如果我在没有任何操作的情况下运行,则会设置 TERM:...
我正在使用 50 个计算节点的计算机集群上运行大型模拟。该求解器使用一种动态增长的数据结构,并且每个节点的数据结构(非常)不同。我需要确保使用的内存不会超出每个节点的内存限制。 到目前为止,我正在以最低效的方式进行操作:我为每个节点打开一个终端选项卡,然后运行top以检查使用的内存百分比。 有没有办法用脚本来做到这一点?这个想法是在每个节点上 ssh 并存储内存使用情况,ssh 到下一个节点,等等...... ...
(directory=$(python -c 'import read_params; print(read_params.get_directory())') nsrc=$(cat $directory/master.pixels|wc -l) tail $directory/forward_src0{1..$nsrc}_ls00/out_data_forward) 上面的作用是模拟正在运行(这并不重要),上面的命令通过打印目录中的文件来跟踪它: ..../forward_src01_ls01/out...
我有一个依赖输入参数(使用 getopts)的大型脚本。这些参数之一是包含文件的目录(全部名为 *bam) 该脚本有 2 个部分: 第1部分:根据输入的*bam文件,计算一个具体数字。需要明确的是,结果是一个数字,而不是每个文件一个数字。 第 2 部分:使用第 1 部分中找到的数字,对每个 *bam 文件执行一系列操作。 现在,从计算角度来看,第 1 部分最初非常快。所以我的设置是: 在终端上运行脚本:bash script.sh 在 script.sh 中,对于第 2 部分,为每个文件提交 HPC 作业 然而,现在我需要分析比最初计划更多的...
我已阅读问题cluster-ssh:指定终端字体并确认我的配置可以正常使用传递给的有效非 Freetype 字体名称,例如xfontsel.不过,我想使用 Freetype 字体。 我在 X 资源中urxvt指定我的字体;xft:Source Code Pro:size=9当直接使用命令行选项给出时,相同的规范可以正常工作-fn。 但是,如果我使用相同的规范和选项-f或cssh设置terminal_font,.clusterssh/config我会收到一条错误消息: Fatal: Unrecognised font used (xft:Source C...
是否有可能通过 cssh 使用所有已完成的主机? 例如:cssh www* 这应该建立三个连接到www1, www2,www3 如果我Tab在 www 之后按,我会得到所有三种可能性。 ...
我想将一个具有许多连续 IP 地址的大型集群添加到我的 ~/.clusterssh/clusters 中。是否有捷径可寻? ...
我在 .csshrc 配置文件中配置了一个集群,其中包含多个节点。我希望当我打开这个集群时,给定的命令会自动在每个节点上运行。每个节点的命令都不同。实际上,每个节点的命令都非常相似,只有几个字符在节点之间发生变化。有办法设置吗? ...
我需要从我的 PC 管理多个集群节点。问题是集群节点只能从远程 PC 访问。因此,首先我必须 ssh 到远程 PC,然后从远程 PC ssh 到集群节点。 如果我可以直接访问节点,我会使用 clustersh 之类的东西来同时管理所有节点。 有没有类似 clustersh 的工具可以适合我的情况? ...