linux hadoop大数据环境下,某台数据节点下/home文件夹损坏,使用shell快速重新创建
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,问题描述:局域网内搭建hadoop环境,节点/home是挂载在单独磁盘上,某次断电原因导致几个节点/home文件系统损坏,无法恢复,只能格式化之后重新挂载/home,然后使用脚本快速恢复hadoop众
千家信息网最后更新 2025年12月03日linux hadoop大数据环境下,某台数据节点下/home文件夹损坏,使用shell快速重新创建
问题描述:
局域网内搭建hadoop环境,节点/home是挂载在单独磁盘上,某次断电原因导致几个节点/home文件系统损坏,无法恢复,只能格式化之后重新挂载/home,然后使用脚本快速恢复hadoop众多用户。
源引:《鸟哥的私房菜》手动创建用户流程:
先创建所需要的群组 ( vi /etc/group );
将 /etc/group 与 /etc/gshadow 同步化 ( grpconv );
创建账号的各个属性 ( vi /etc/passwd );
将 /etc/passwd 与 /etc/shadow 同步化 ( pwconv );
创建该账号的口令 ( passwd accountname );
创建用户家目录 ( cp -a /etc/skel /home/accountname );
更改用户家目录的属性 ( chown -R accountname.group /home/accountname )。
因为只是/home文件损坏了,只需要进行第6和第7步就行了,脚本如下:
#!/bin/bash
for user in `cat /etc/passwd|tail -20 | awk -F: '{print $1}'` ;do
mkdir -pv /home/$user
cp -a /etc/skel/.bash_profile /home/$user
cp -a /etc/skel/.bash_logout /home/$user
cp -a /etc/skel/.bashrc /home/$user
chown -R $user:$user /home/$user
done
~
~
用户
文件
节点
属性
目录
脚本
账号
同步
数据
环境
原因
口令
只是
局域
局域网
手动
格式
流程
磁盘
私房
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全宣传周存在的问题
枣庄市网络安全执法典型案
软件开发的信息技术支持
程序员哪些软件开发属非法
泉州市网络安全
网络技术服务费是什么意思
免费的数据库管理
北邮网络安全空间
做ui用的哪些软件开发
服务器水冷管理
网络安全方面的职业有哪些
软件开发综合测试是什么
服务器没公网ip
今日头条软件开发招聘
千万级数据库分区
网络安全np名词解释
ibm服务器硬盘故障
车载音乐显示服务器错误怎么回事
虹口区个人软件开发哪个好
网络安全讲座专题活动总结
网络策略服务器拒绝访问用户
宜昌胺勘网络技术有限公司
千万级数据库分区
降临服务器
微信红包第三方软件开发
洛阳新龙网络技术服务
prom时序数据库指标
数据库的概念模型与下列什么无关
电厂工作网络安全应急处置
绵阳软件开发行业标准