ambari发现正常磁盘未挂载(Datanode服务已启动)
场景
ambari发现磁盘未挂载
节点执行df -h 不显示/mnt/data_1
cd /mnt/data_1/正常 且目录都在
mount -a 显示目录不存在
ambari页面停止所有服务,重新对磁盘进行分区
#自动运维
rm -rf /mnt/data_1
systemctl enable lvm2-lvmetad.service
systemctl enable lvm2-lvmetad.socket
systemctl start lvm2-lvmetad.service
systemctl start lvm2-lvmetad.socket
fdisk /dev/vdb
n
p
1
<Enter>
<Enter>
t
8e
wq
pvcreate /dev/vdb1
vgcreate vgdata_1 /dev/vdb1
lvcreate -l 100%FREE -n lvdata_1 vgdata_1
mkfs.ext4 /dev/vgdata_1/lvdata_1
mkdir /mnt/data_1
mount /dev/vgdata_1/lvdata_1 /mnt/data_1
echo /dev/vgdata_1/lvdata_1 /mnt/data_1 ext4 defaults 0 0 >> /etc/fstab
df -h
mkdir -p /mnt/data_1/data
mkdir -p /mnt/data_1/logs
ln -s /mnt/data_1/logs /cy/logs
ln -s /mnt/data_1/data /cy/data
chown -R admin:admin /mnt/
chown -R admin:admin /cy/
ll /cy
启动服务
datanode 报错:
Directory /mnt/data_1/hadoop/hdfs/data became unmounted from / . Current mount point: /mnt/data_1 . Please ensure that mounts are healthy. If the mount change was intentional, you can update the contents of /var/lib/ambari-agent/data/datanode/dfs_data_dir_mount.hist.
查看文件内容
对比正常节点内容
修改后再次启动正常
启动完毕后yarn一直告警
1/1 local-dirs have errors: [ /mnt/data_1/hadoop/yarn/local : Cannot create directory: /mnt/data_1/hadoop/yarn/local ] 1/1 log-dirs have errors: [ /mnt/data_1/logs/hadoop/yarn/log : Cannot create directory: /mnt/data_1/logs/hadoop/yarn/log ]
于是想到datanode的问题
正常节点这个目录
告警节点文件内容
修改后正常
数据的目录个数比硬盘挂载个数要多,目录挂载情况文件
/var/lib/ambari-agent/data/
ambari发现正常磁盘未挂载(Datanode服务已启动)相关推荐
- 金蝶k3显示加层服务器失败,金蝶k3提示:连接中间加密服务失败,请确认中间层加密服务已启动...
k3提示:"连接中间加密服务失败,请确认中间层加密服务已启动" 1. 此时,需要在管理工具-服务中,检查加密服务(KDSvrMgrService)是否被停掉,如果未启动,点击鼠标右 ...
- 连接中间层加密服务失败,请确认中间层加密服务已启动
局域网内,金蝶K310.4客户端连接中间层,打开金蝶web系统配置工具webcnfg.exe或webcnfgN.exe,注册连接中间层,提示:连接中间层加密服务失败,请确认中间层加密服务已启动. 主要 ...
- navicat创建连接 2002-can‘t connect to server on localhost(10061)且mysql服务已启动问题
navicat创建连接 2002-can't connect to server on localhost(10061)且mysql服务已启动问题 查看mysql是否启动 查看本地mysql端口号 问 ...
- 请确保 ASP.NET State Service (ASP.NET 状态服务)已启动,并且客户端端口与服务器端口相同...
异常详细信息: System.Web.HttpException: 无法向会话状态服务器发出会话状态请求.请确保已启动 ASP.NET State service,并且客户端和服务器端口是相同的.如果 ...
- 打开金蝶K/3控制台提示“连接中间层加密服务失败,请确认中间层加密服务已启动”...
打开金蝶K/3主控制台时提示: 看到中间层加密服务,就直接想到了注册中间层组件,但是注册完毕后也没有解决问题,上百度,搜到答案服务中没有服务,在DOS环境下加载C:\WINDOWS\system32\ ...
- 安装好Vagrant在用户目录下后 后发现虚拟机磁盘空间爆满的血泪填坑记
现象: 用了几天vagrant后,发现docker 里的 Mysql5.7 服务无法启动,用docker ps 命令,发现mysql一直在反复重启, 查看mysql log 发现说磁盘空间不够, 导致 ...
- 修改msyql的my.ini文件后重启mysql服务,服务无法启动
问题:修改msyql的my.ini文件后重启mysql服务,服务无法启动? 原因:修改mysql的my.ini文件后,重启服务,关闭了mysql服务,显示无法启动? 1.cmd关闭mysql所有进程 ...
- linux下Oracle服务的启动和关闭
1.前言 确保我们能够访问oracle数据库包含两部分,一个是oracle实例,一个是监听,两个同时开启,我们才能正常的使用数据库,因此我们在关闭和启动oracle服务时,也需要同时操作实例和监听.能 ...
- SQLEXPRESS服务无法启动 错误10048
如果SQLEXPRESS服务无法启动,而MSSQLSERVER服务已启动.查找网络配置以及相关外围配置都没有问题. 10048 错误的解释是:"通常每个套接字地址(协议/网络地址/端口) ...
最新文章
- ssm radis mysql_从零开始搭建框架SSM+Redis+Mysql(一)之摘要
- Windows实现appium+iOS自动化测试
- 300多工程师死磕2年,vivo终于发布自研芯片V1,降低功耗50%全片上储存
- shell实例第20讲:linux shell date的用法
- eclipse 鲜为人知的调试技巧,你用过多少
- 一致性哈希算法学习及JAVA代码实现分析
- LINUX装魂斗罗游戏,魂斗罗战甲1-支援形态装置搭配思路及攻略
- mint-ui之toast使用(messagebox,indicator同理)
- CODE[VS] 1346 HelloWorld编译器
- java 避免大量if else_利用java的反射避免 多个 if else if else if else if
- Java 多并发之原子访问(Atomic Access)
- org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; 文件提前结
- 小程序搜索页面搜索记录和热门搜索实现
- 【Android系统蓝牙开发】蓝牙基础知识-蓝牙核心系统架构
- 新视野大学英语第三版第四册读写教程第二单元-真正的美
- 谷歌三大论文之the Google File System
- MCS:离散随机变量——Pascal分布
- 将0.1101101*2^(-10)表示成阶码用4位移码、尾数用8位原码(含符号位)的浮点数
- Python破解WIFI升级版保姆级教程,多线程破解+界面(附赠密码本)
- 港科资讯 | 香港科技大学校歌正式发布!