Hadoop的安装实验:
1.Java的下载与环境配置
- Java下载:使用XShell,连接虚拟机fedora时报错
- ssh拒绝了密码,请再试一次,是ssh服务器的原因,需要修改配置文件,用Xshell root连接时显示ssh服务器拒绝了密码,应该是sshd的设置不允许root用户用密码远程登录
- 修改方法:
(1) 修改 /etc/ssh/sshd_config文件,注意,安装了openssh才会有这个文件,如果文件不存在请检查是否安装了openssh。
vi /etc/ssh/sshd_config
找到如下属性:
# Authentication: #LoginGraceTime 2m/120 #PermitRootLogin prohibit-password #StrictModes yes
修改为:
# Authentication: LoginGraceTime 120 PermitRootLogin yes StrictModes yes
注意!!!
这里的#号表示注释,有#号的一定要删掉!一定要删掉!一定要删掉!要不注释怎么可能生效?
(2)重启ssh服务:
#重启服务有两种命令: #旧一些的Linux系统用: /etc/init.d/ssh restart #更新的Linux系统用: systemctl restart sshd #可以两个都使用一下,错误就会报错,换用另一个命令即可
- 遇见的还有系统更新/不同系统带来的命令变更/不同:
(1)在安装一个新的系统或其他时:
#旧一些的Linux系统用: apt-get install XXX #更新的Linux系统用: yum install XXX
不同系统不同的命令可以参考博客:
https://blog.csdn.net/u010741032/article/details/102606888
(2)时间同步命令的变更
#旧一些的Linux系统用: yum install -y ntp #更新的Linux系统用: yum install chrony
错误再现:
centos 8 执行 ntpdate 会出现以下错误:
No match for argument: ntpdate Error: Unable to find a match: ntpdate
这里的原因就是:在CentOS8.0中默认不再支持ntp软件包,时间同步将由chrony来实现,可以搜索虚拟机时间同步了解详情



