大数据技术_ 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 |