大数据技术_ linux系统 之centos7搭建

大数据环境准备 三台电脑(使用虚拟机)

主机名 Ip地址 root账号密码 备注
node1 192.168.72.11 12345678 先集中力量配置好这台
node2 192.168.72.12 12345678 等node1配置好,再克隆出来
node3 192.168.72.13 12345678 等node1配置好,再克隆出来

1、配置信息

node1示例

在这里插入图片描述

2、配置root账号的无密码登陆(可选)

使用无密码登陆 ssh node1 成功即可。方便我们登陆

3、绑定ip与主机名

修改文件/etc/hosts( vi /etc/hosts )入以下关联
192.168.72.11 node1
192.168.72.12 node2
192.168.72.13 node3

在这里插入图片描述

4、防火墙关闭——生产环境不要这样,非常不安全

关: systemctl stop firewalld.service
开机不启动: systemctl disable firewalld.service在这里插入图片描述

5、关闭写入安全检查

修改文件 /etc/selinux/config ( vi /etc/selinux/config )
将些文件的SELINUX属性,改成如下值:SELINUX=disabled

在这里插入图片描述

6、创建组与用户

创建组,组名是 hadoop: groupadd hadoop
创建用户 并加入hadoop组: useradd -g hadoop hduser
修改hduser密码: passwd hduser
设置密码: 1234567
备注:当密码过于简单时,会有相关的安全提示,可以不理会,输入两次后,成功修改密码
在这里插入图片描述

7、给用户设置权限

附root级的权限给hduser用户
1、修改文件为可修改状态 chmod 777 /etc/sudoers
2、执行文件修改 vi /etc/sudoers

提示:在vi命令状态,输入 /root 可以快速定位此处。
3、还原文件状态(必须还原只读状态) chmod 440 /etc/sudoers
4、重启下系统 reboot

在这里插入图片描述

8、辅助——ntp时间同步组件使用(可选)

软件安装:
安装:sudo yum install ntp ntpdate -y
启动:sudo systemctl start ntpd
自启:sudo systemctl enable ntpd
设置:
采用主从方式。
我们使node1当作主。node2,node3当作从
8.1、node1的配置(主)
sudo vi /etc/ntp.conf
设置自己的ip为主机: 192.168.72.11
设置自己接受的客户端的ip范围: 192.168.72.0

在这里插入图片描述

8.2、node2、node3的配置(从)
sudo vi /etc/ntp.conf
设置 时间服务器主机ip 192.168.72.11
在这里插入图片描述

8.3、更新时间
所有节点启动时间同步 sudo timedatectl set-ntp yes
手动-立刻更新时间 sudo ntpdate -u 时间服务器 示例:sudo ntpdate -u 192.168.72.11

9、辅助——常用命令

标题 命令 备注
重启命令 reboot
使用命令关机 shutdown
修改主机名 hostnamectl set-hostname 新的主机名
查询ip相关 ip addr
查看防火墙的命令 firewall-cmd --state

猜你喜欢

转载自blog.csdn.net/Coder_Boy_/article/details/109457968