专业的编程技术博客社区

网站首页 > 博客文章 正文

CentOS,Linux,大数据集群搭建,基础环境,基础配置及免密登录

baijin 2024-11-27 11:21:54 博客文章 4 ℃ 0 评论

环境说明

CentOS版本:CentOS Linux release 7.9.2009

安装工具包、创建用户及基础配置

安装工具包

epel-release安装:yum install -y epel-release

工具包集合:yum install -y net-tools

VIM编辑器:yum install -y vim

网络(修改为静态地址):

vim /etc/sysconfig/network-scripts/ifcfg-ens33

关闭防火墙:systemctl stop firewalld

关闭防火墙:systemctl disable firewalld.service

创建账号:admin

在/opt目录下创建module和software,并修改所属用户和所属组:

mkdir /opt/module

mkdir /opt/software

chown admin:admin /opt/module

chown admin:admin /opt/software

配置host(root登录):

vim /etc/hosts

192.168.2.51 node51

192.168.2.52 node52

192.168.2.53 node53

192.168.2.54 node54

192.168.2.55 node55

免密登录,生成公钥和私钥:

ssh-keygen -t rsa

将公钥拷贝到目标机器上:

ssh-copy-id node51

ssh-copy-id node52

ssh-copy-id node53

ssh-copy-id node54

ssh-copy-id node55

测试:

ssh node51

sudo配置(root用户)

sudo配置:vim /etc/sudoers

root ALL=(ALL) ALL

admin ALL=(ALL) ALL

JDK安装及环境变量配置

卸载自带的JDK:

rpm -qa | grep -i java | xargs -n1 rpm -e --nodeps

JDK1.8下载:

https://www.oracle.com/java/technologies/downloads/#java8

下载:jdk-8u341-linux-x64.tar.gz

安装JDK:

tar -zxvf jdk-8u341-linux-x64.tar.gz -C /opt/module

配置环境变量:

sudo vim /etc/profile.d/my_env.sh

#JAVA环境变量

export JAVA_HOME=/opt/module/jdk1.8.0_341

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

输出环境变量:

source /etc/profile.d/my_env.sh

java -version

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表