系统基本设置
# 停止防火墙
sudo systemctl stop firewalld
# 禁用防火墙
sudo systemctl disable firewalld
# 查看防火墙状态
sudo systemctl status firewalld
# 禁用Selinux(注意重启liunx系统后才生效)
sudo vi /etc/selinux/config
SELINUX=disabled
新增用户
su root
useradd bigdata
# 设置密码(bigdata/bigdata123)
passwd bigdata
# 为sudoers添加可写权限
chmod -v u+w /etc/sudoers
vi /etc/sudoers
# 取消sudoers可写权限(修改完成后执行)
chmod -v u-w /etc/sudoers
配置如下:
root ALL=(ALL) ALL
bigdata ALL=(ALL) ALL
软件上传目录
软件统一放置于~/software目录下。
sudo mkdir -p /home/bigdata/software
sudo chmod 755 /home/bigdata/software
sudo chown bigdata:bigdata /home/bigdata/software
软件安装目录
软件统一安装于~/modules目录下。
sudo mkdir -p /home/bigdata/modules
sudo chmod 755 /home/bigdata/modules
sudo chown bigdata:bigdata /home/bigdata/modules
测试数据文件目录
测试数据文件统一存放于~/datas目录下。
sudo mkdir -p /home/bigdata/datas
sudo chmod 755 /home/bigdata/datas
sudo chown bigdata:bigdata /home/bigdata/datas
Maven仓库目录
Maven仓库配置于~/repository目录下。
# 中转机执行,大数据集群节点无需执行
sudo mkdir -p /home/bigdata/repository
sudo chmod 755 /home/bigdata/repository
sudo chown bigdata:bigdata /home/bigdata/repository
集群配置
# 设置主机名(集群所有节点)
sudo vi /etc/hosts
配置如下:
# 127.0.0.1 localhost
# 注意:务必注释# 127.0.1.1 ${HOST_NAME}
# 本机内网IP建议配置与第一行(多个域名情况下)
192.168.0.13 LTSR003
192.168.0.15 LTSR005
192.168.0.16 LTSR006
192.168.0.17 LTSR007
192.168.0.18 LTSR008
10.8.0.125 LTSR003
10.8.0.109 LTSR005
10.8.0.137 LTSR006
10.8.0.117 LTSR007
10.8.0.113 LTSR008