问题标签 [munge]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
247 浏览

linux - 安装 MUNGE 时找不到 rpmbuild 错误文件

我按照Munge 安装指南下载了 tar.gz 文件,但我无法创建教程中提到的三个 rpm 二进制文件,因此

在 home/rpmbuild/SPEC/munge.spec 创建。但我没有得到编辑的地方。我提到了 Thomas Dickey 对这个问题的回答它说要覆盖 BUILDROOT 目录的位置,不确定如何做到这一点,根据muschy的回答,我们需要添加 %install 所以我也这样做了

非常感谢任何帮助。

0 投票
1 回答
1149 浏览

python - 按空行拆分数据帧并按标题重塑

我有一个 csv 表,每张表有多个表,如下所示:

我可以将表格按空白行拆分,然后将它们重新整形为一个数据框,结果如下:

我想将空白行用作新索引并将每个表作为新的 df 读取。每个表的标题都是相同的,只是它们的顺序不正确。最终 - 我想将它们重新缝合成一个干净的 DF。

0 投票
1 回答
151 浏览

java - 使用 Munge Composer 在 FeatureIDE 中创建 java 类

我用 Munge 在 FeatureIDE 上尝试了示例项目 ( HelloWorld ),它运行正常。我轻松创建的类是“”文件夹,它们是在预处理后自动在“ src ”文件夹中创建的。

But I don't know how to create a class in my own FeatureIDE project when Munge is selected as a composant. 我试图在其中创建“”文件夹和文件,但它不起作用。

我在网上找不到关于它的教程或文档。

谁能帮帮我?

0 投票
3 回答
123 浏览

python - 如何在 Python pandas 中重塑这个数据集?

假设我有一个这样的数据集:

我如何重塑它看起来像这样?

在原始数据集中,我有 features abc作为它们自己单独的列。在转换后的数据集中,这些相同的变量列在 column 下feature,并生成了两个新列01,对应于这些特征可以采用的值。

在原始数据集 where is_ais 中0,添加infected值并将它们除以population值。在哪里,做同样is_a1事情,添加infected值并将它们除以population值。冲洗并重复is_bis_c。新数据集将具有这些分数(或小数),如图所示。谢谢!

我已经尝试过pd.pivot_tablepd.melt但没有什么能接近我所需要的。

0 投票
1 回答
2708 浏览

slurm - Slurm 和 Munge “无效凭证”

我是第一次安装 slurm。我已经安装了 19.05.1-2 压缩包并使用配置器制作了一个非常简单的两节点集群。控制节点是 sdc,计算节点(运行 slurmd)是 sdc 和 sdc1。两者都使用 Ubuntu 18.04 重建

我可以启动控制器和计算节点 sdc 并使用 srun 成功提交作业。那太棒了。但是,当我在第二个节点 SDC1 上启动 slurmd 时,我得到:

这很快就把我引向了我的 munge 配置。控制器 (sdc) 上的 Munge.log 每秒显示“无效凭据”。我三次检查了两台主机上的 munge.key 是否相同。我验证了 ntp 也在运行。

所以我用手做了 munge -s foobar | unmunge 在 SDC1 上当然可以在本地工作。然后我将 SDC1 中的 munged 文本保存到 SDC 上的文件中并尝试 unmunge。那确实再次给了我“无效凭据”错误。

因此,我在两个系统上卸载并重新安装了 munge,分发了密钥并重复了该测试,结果相同。

我想我错过了一些简单的东西。我不知道还有什么可以正确安装 munge。

0 投票
0 回答
577 浏览

slurm - 安装 slurm 时出错,slurmd 无法启动

我正在尝试在小型两台电脑系统中安装 slurm。但是在启动 slurmd 时出现以下错误

systemctl status slurmd.service 和 journalctl -xe 的输出如下

我试图理解这个问题,它看起来像是控制节点(node1)无法访问计算节点(node2)的连接问题。

我做了一些搜索,有人提到这可能是由于 UID 和 GID 不匹配。如安装指南中所述,“确保时钟、用户和组(UID 和 GID)在集群中同步。” 我自己没有发现任何关于 UID/GID 的问题,有没有办法对此进行检查?有人可以帮我看看吗?

一些附加信息:使用“munge -n | unmunge”我在两个节点上都得到了以下信息

两者看起来都很好,相同的 UID/GID/TIME。从“slurmctld -Dcvvv”,我得到以下错误,我想知道它与某些日志文件的所有权有关吗?

0 投票
1 回答
374 浏览

ansible - 无法启动 munge - 错误:日志文件不安全:“/var/log/munge”的所有权无效

我正在运行我自己的 Ansible 角色,该角色依赖于 munge。这里我使用的 munge ansible 角色会引发以下错误:

这是journalctl -xe命令的输出:

权限似乎很好:

这是单元文件:

怎么了?

0 投票
0 回答
37 浏览

hpc - 将 munge mrsh 与 clustershell 一起使用

我正在尝试在我的 HPC 上使用 clustershell,并且我想使用 munge 作为通信基础,因为它已经用于 SLURM。

我按照官网的配置,据说只需要添加一个defaults.conf文件

但后来我有一个 python 错误说

我使用 pip 安装了 python 包 mrsh 但它没有帮助。

所有节点具有相同的配置

我不知道如何将 munge (如果可能的话)用于 clustershell