Hadoop•踩过的SHIT

听说这里是目录哦

  • [ssh登录Permission denied, please try again💩](#ssh登录Permission denied, please try again💩)
  • [centos7 yum报错:cannot find a valid baseurl for repo:base/7/x86_64💩](#centos7 yum报错:cannot find a valid baseurl for repo:base/7/x86_64💩)
  • FinalShell重连失效💩
  • [ssh免密登录显示 No route to host💩](#ssh免密登录显示 No route to host💩)
  • [免密登录时显示 Connection refused💩](#免密登录时显示 Connection refused💩)
  • 用mv命令移动JDK时显示没有那个文件或目录💩
  • 用tar命令解压上传的JDK时显示没有那个文件或目录💩
  • [test1: WARNING: /export/servers/hadoop-3.3.0/logs does not exist. Creating.💩](#test1: WARNING: /export/servers/hadoop-3.3.0/logs does not exist. Creating.💩)
  • [多次格式化导致secondary namenode等丢失(jps时看不到)💩](#多次格式化导致secondary namenode等丢失(jps时看不到)💩)
  • 能量站😚

不知道手机的会不会不一样,电脑里的这坨小便便真的很可爱呀哈哈哈哈~

ssh登录Permission denied, please try again💩

密码正确,但是报错Permission denied, please try again

原因是远程的服务器,禁用了root账户可以被远程访问的权限。开启操作如下:

  1. 编辑配置文件
java 复制代码
vi /etc/ssh/sshd_config
  1. 文件中找到PermitRootLogin,把PermitRootLogin without-password 这行改成 PermitRootLogin yes(需要连接的每一台机子都要更改!!!)

    如果你是配置了集群的,集群里的机子都改好上述文件后,直接在主节点里start-all.sh开集群就行了,然后jps出来的是下面这样就可以了。

要发癫🥲

如果是HY【懂的都懂,伤心的事就不说了呜呜呜呜】那个实验平台,想要实验二的截图的话,就直接在第一个实验里完成最后一个实验的操作,最后一个实验的环境不行(第二个实验平台没法用上面的步骤jps出正确的东西)💩

解决办法:在第一个实验平台里按照上面的步骤jps出上述图片里的东西以后,就直接执行实验二里的步骤就行了。

补充:可以复制粘贴的,只不过到命令窗口里的粘贴不能使用快捷键Ctrl+v,而是需要右键点击粘贴选项。
分屏,在两个网页都登录,一个操作,一个看步骤:

centos7 yum报错:cannot find a valid baseurl for repo:base/7/x86_64💩

我直接用国内资源,不在谷歌下载。

  1. 检查网络连接ping www.baidu.com看一下能不能成功。下面这个图就是成功了,你Ctrl+c停止就行。
  2. 更新YUM仓库源为阿里云镜像源vi /etc/yum.repos.d/CentOS-Base.repo将内容替换为以下内容:
java 复制代码
[base]
name=CentOS-$releasever - Base - mirrors.aliyun.com
baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7

[updates]
name=CentOS-$releasever - Updates - mirrors.aliyun.com
baseurl=http://mirrors.aliyun.com/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7

[extras]
name=CentOS-$releasever - Extras - mirrors.aliyun.com
baseurl=http://mirrors.aliyun.com/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7

[centosplus]
name=CentOS-$releasever - Plus - mirrors.aliyun.com
baseurl=http://mirrors.aliyun.com/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
  1. 清理并重建缓存
java 复制代码
yum clean all
yum makecache
yum update

FinalShell重连失效💩

这种情况是虚拟机的网络连接断了,解决办法如下:

1.关闭NetworkManager

  • systemctl stop NetworkManager
  • systemctl status NetworkManager

2.开启network服务

  • systemctl restart network
  • systemctl status network

3.检查一下

  • ip addr

ssh免密登录显示 No route to host💩

没开虚拟机,找不到路径,把虚拟机开了就行。

免密登录时显示 Connection refused💩

因为没登出上一台虚拟机,exit登出一下就可以了。(图里蓝色的应该是node2)

用mv命令移动JDK时显示没有那个文件或目录💩

解决办法:在上传的时候就打开到所需文件夹,在该界面上传时会直接上传到这个文件夹

用tar命令解压上传的JDK时显示没有那个文件或目录💩

解决办法:先cd到存放了JDK的目录,再用ll查看。(即使刷新了FinalShell也不行,要在虚拟机里查看了,懵懵的虚拟机宝宝才能感觉到这个文件的位置,宠着吧,我自己的宝宝,这跟用什么身份解压没关系)

我的安装包是放在/export/software里的。

test1: WARNING: /export/servers/hadoop-3.3.0/logs does not exist. Creating.💩

这里是以test为主结点、test1test2为从结点。

解决办法:在三个节点上启动journalnode,命令是hdfs --daemon start journalnode,就是三台虚拟机都需要执行这个命令。

多次格式化导致secondary namenode等丢失(jps时看不到)💩

解决办法:

  1. 关闭集群 stop-all.sh
  2. 删除集群产生的缓存文件(三台机子都要!!!)
    (一)/export/datahadoop文件夹(三台机子都要)【我的文件夹存放目录可看Hadoop•安装JDK,可以帮助理解为什么是这个路径】

    (二)删除/export/servers/hadoop-3.1.4/logs(三台机子都要)
    也是先刷新哦,然后整个文件夹直接删掉,格式化后它会自己创建的
  3. 重新格式化 hdfs namenode -format
    这个警告没事⬇️

能量站😚

有人说哭不能解决问题,但没有人哭是为了解决问题,眼泪自由。

❤️你很好❤️

相关推荐
武子康13 小时前
大数据-237 离线数仓 - Hive 广告业务实战:ODS→DWD 事件解析、广告明细与转化分析落地
大数据·后端·apache hive
大大大大晴天15 小时前
Flink生产问题排障-Kryo serializer scala extensions are not available
大数据·flink
武子康3 天前
大数据-236 离线数仓 - 会员指标验证、DataX 导出与广告业务 ODS/DWD/ADS 全流程
大数据·后端·apache hive
初次攀爬者3 天前
ZooKeeper 实现分布式锁的两种方式
分布式·后端·zookeeper
武子康4 天前
大数据-235 离线数仓 - 实战:Flume+HDFS+Hive 搭建 ODS/DWD/DWS/ADS 会员分析链路
大数据·后端·apache hive
DianSan_ERP4 天前
电商API接口全链路监控:构建坚不可摧的线上运维防线
大数据·运维·网络·人工智能·git·servlet
够快云库4 天前
能源行业非结构化数据治理实战:从数据沼泽到智能资产
大数据·人工智能·机器学习·企业文件安全
AI周红伟4 天前
周红伟:智能体全栈构建实操:OpenClaw部署+Agent Skills+Seedance+RAG从入门到实战
大数据·人工智能·大模型·智能体
B站计算机毕业设计超人4 天前
计算机毕业设计Django+Vue.js高考推荐系统 高考可视化 大数据毕业设计(源码+LW文档+PPT+详细讲解)
大数据·vue.js·hadoop·django·毕业设计·课程设计·推荐算法
计算机程序猿学长4 天前
大数据毕业设计-基于django的音乐网站数据分析管理系统的设计与实现(源码+LW+部署文档+全bao+远程调试+代码讲解等)
大数据·django·课程设计