系统基本设置

  1. # 停止防火墙
  2. sudo systemctl stop firewalld
  3. # 禁用防火墙
  4. sudo systemctl disable firewalld
  5. # 查看防火墙状态
  6. sudo systemctl status firewalld
  7. # 禁用Selinux(注意重启liunx系统后才生效)
  8. sudo vi /etc/selinux/config
  9. 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