Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

Under the environment of linux hadoop big data, the / home folder under a data node is damaged. Use shell to quickly recreate it.

2025-01-17 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >

Share

Shulou(Shulou.com)06/03 Report--

Problem description:

Set up the hadoop environment in the local area network, and the node / home is mounted on a separate disk. Due to a power outage, several nodes / home file systems are damaged and cannot be recovered. You can only remount / home after formatting, and then use scripts to quickly restore many hadoop users.

Source quotation: "Brother Bird's Private Cuisine" manually creates the user process:

First create the required group (vi / etc/group)

Synchronize / etc/group with / etc/gshadow (grpconv)

Create various attributes of the account (vi / etc/passwd)

Synchronize / etc/passwd with / etc/shadow (pwconv)

The password to create the account (passwd accountname)

Create a user home directory (cp-a / etc/skel / home/accountname)

Change the properties of the user's home directory (chown-R accountname.group / home/accountname).

Because only the / home file is corrupted, you only need to proceed to steps 6 and 7, as shown in the script:

#! / 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

~

~

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Internet Technology

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report