如何在 centos 6 上安装 pdsh?

如何在 centos 6 上安装 pdsh?

我正在关注教程关于如何将一台 CentOS 机器配置为 Hadoop 集群中的一个节点HortonWorks。我在 VirtualBox 上的虚拟机上执行此操作。

遗憾的是,由于我是 Linux 初学者,我陷入了一些非常基本的步骤:

 2.4. Software Requirements

On each of your hosts:

yum

rpm

scp

curl

wget

pdsh

我知道以上所有内容都已安装,因为当我在终端中输入它们时,除了错误指令或文件名

但是,当我输入pdsh,我得到了错误的命令...

我在谷歌上搜索了几十个网站,但没有明确的方向如何安装 pdsh

答案1

首先尝试运行这个:

yum update

对所有更新都说“是”,然后运行:

rpm -Uvh http://public-repo-1.hortonworks.com/ambari/centos6/1.x/GA/ambari-1.x-1.el6.noarch.rpm

和:

yum install pdsh

如果此命令检索到错误,请从终端复制并粘贴到此处

答案2

对于那些不使用 Hadoop,而只是寻找 pdsh 的人来说,可以在Fedora EPEL。可以通过运行以下命令在 CentOS / RHEL 6 上启用该存储库...

wget http://mirrors.mit.edu/epel/6/i386/epel-release-6-8.noarch.rpm
rpm -Uvh epel-release-6-8.noarch.rpm
yum install pdsh

就我个人而言,EPEL 是我愿意尝试的 CentOS / Redhat Enterprise Linux 服务器的少数几个值得信赖的存储库之一。如果您必须在 VM 的控制台中手动输入链接,我还为您缩短了链接。

wget http://goo.gl/2GWMof

相关内容