场景  
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服务已启动)相关推荐

  1. 金蝶k3显示加层服务器失败,金蝶k3提示:连接中间加密服务失败,请确认中间层加密服务已启动...

    k3提示:"连接中间加密服务失败,请确认中间层加密服务已启动" 1. 此时,需要在管理工具-服务中,检查加密服务(KDSvrMgrService)是否被停掉,如果未启动,点击鼠标右 ...

  2. 连接中间层加密服务失败,请确认中间层加密服务已启动

    局域网内,金蝶K310.4客户端连接中间层,打开金蝶web系统配置工具webcnfg.exe或webcnfgN.exe,注册连接中间层,提示:连接中间层加密服务失败,请确认中间层加密服务已启动. 主要 ...

  3. navicat创建连接 2002-can‘t connect to server on localhost(10061)且mysql服务已启动问题

    navicat创建连接 2002-can't connect to server on localhost(10061)且mysql服务已启动问题 查看mysql是否启动 查看本地mysql端口号 问 ...

  4. 请确保 ASP.NET State Service (ASP.NET 状态服务)已启动,并且客户端端口与服务器端口相同...

    异常详细信息: System.Web.HttpException: 无法向会话状态服务器发出会话状态请求.请确保已启动 ASP.NET State service,并且客户端和服务器端口是相同的.如果 ...

  5. 打开金蝶K/3控制台提示“连接中间层加密服务失败,请确认中间层加密服务已启动”...

    打开金蝶K/3主控制台时提示: 看到中间层加密服务,就直接想到了注册中间层组件,但是注册完毕后也没有解决问题,上百度,搜到答案服务中没有服务,在DOS环境下加载C:\WINDOWS\system32\ ...

  6. 安装好Vagrant在用户目录下后 后发现虚拟机磁盘空间爆满的血泪填坑记

    现象: 用了几天vagrant后,发现docker 里的 Mysql5.7 服务无法启动,用docker ps 命令,发现mysql一直在反复重启, 查看mysql log 发现说磁盘空间不够, 导致 ...

  7. 修改msyql的my.ini文件后重启mysql服务,服务无法启动

    问题:修改msyql的my.ini文件后重启mysql服务,服务无法启动? 原因:修改mysql的my.ini文件后,重启服务,关闭了mysql服务,显示无法启动? 1.cmd关闭mysql所有进程 ...

  8. linux下Oracle服务的启动和关闭

    1.前言 确保我们能够访问oracle数据库包含两部分,一个是oracle实例,一个是监听,两个同时开启,我们才能正常的使用数据库,因此我们在关闭和启动oracle服务时,也需要同时操作实例和监听.能 ...

  9. SQLEXPRESS服务无法启动 错误10048

    如果SQLEXPRESS服务无法启动,而MSSQLSERVER服务已启动.查找网络配置以及相关外围配置都没有问题.   10048 错误的解释是:"通常每个套接字地址(协议/网络地址/端口) ...

最新文章

  1. ssm radis mysql_从零开始搭建框架SSM+Redis+Mysql(一)之摘要
  2. Windows实现appium+iOS自动化测试
  3. 300多工程师死磕2年,vivo终于发布自研芯片V1,降低功耗50%全片上储存
  4. shell实例第20讲:linux shell date的用法
  5. eclipse 鲜为人知的调试技巧,你用过多少
  6. 一致性哈希算法学习及JAVA代码实现分析
  7. LINUX装魂斗罗游戏,魂斗罗战甲1-支援形态装置搭配思路及攻略
  8. mint-ui之toast使用(messagebox,indicator同理)
  9. CODE[VS] 1346 HelloWorld编译器
  10. java 避免大量if else_利用java的反射避免 多个 if else if else if else if
  11. Java 多并发之原子访问(Atomic Access)
  12. org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; 文件提前结
  13. 小程序搜索页面搜索记录和热门搜索实现
  14. 【Android系统蓝牙开发】蓝牙基础知识-蓝牙核心系统架构
  15. 新视野大学英语第三版第四册读写教程第二单元-真正的美
  16. 谷歌三大论文之the Google File System
  17. MCS:离散随机变量——Pascal分布
  18. 将0.1101101*2^(-10)表示成阶码用4位移码、尾数用8位原码(含符号位)的浮点数
  19. Python破解WIFI升级版保姆级教程,多线程破解+界面(附赠密码本)
  20. 港科资讯 | 香港科技大学校歌正式发布!

热门文章

  1. eclipse如何退出debug模式
  2. 安装cuda时出现 non 7z achive.
  3. mysql备份并且修改表名
  4. GAEA创作地形 个人小结
  5. 今天去一个物流公司参观的一些体会
  6. AC自动机(题目+模板)
  7. python中return ab是什么意思_python中return一般怎么写
  8. Web前端开发技术期末测试及解析一
  9. 我在想,究竟是什么让编程“隔行如隔山”
  10. 隔行如隔山,真的是这样吗