我正在关注教程关于如何将一台 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