文章目录
- 使用xsync时提示xsync:command not found
- 执行lg.sh时显示lg.sh:command not found
- 云服务器网页无法访问hadoop
使用xsync时提示xsync:command not found
1.使用xsync时提示xsync:command not found
首先查看是否安装rsync:(反正我的里面没有。。。)
rpm -qf `which rsync`
如果没有,则切换回root用户安装,其他几台从服务器也都要安装,安装命令如下:
[root@hadoop102 ~]# yum install -y rsync
然后切回atguigu用户,并进入bin目录下执行:sudo cp xsync /bin
[atguigu@hadoop102 ~]$ cd bin
[atguigu@hadoop102 bin]$ sudo cp xsync /bin
执行lg.sh时显示lg.sh:command not found
在lg.sh前加./,如下:
[atguigu@hadoop102 bin]$ ./lg.sh
包括后面的xcall也是一样:
云服务器网页无法访问hadoop
hadoop安装完毕后,服务器端能够正常启动hadoop,但是网页输入hadoop102:9870却始终打不开网页
首先进入服务器安全组的sys-wevsever:
选择添加规则,按下图所示配置
以上完成后,再进入之前配置hadoop配置文件的hdfs-site.xml文件
中,将主机名替换成对应的公网地址
最后,访问网页的时候,也要用“公网地址:9870”的格式才能访问,而不能使用“hadoop102:9870”访问,如下,访问成功!
【温馨提示,如果以上步骤过了还是无法解决,请检查是否关闭了防火墙,ip地址映射有没有问题等百度能查到的解决方案】