欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

大数据Linux集群搭建和配置

程序员文章站 2024-03-22 12:02:58
...

大数据中Linux集群搭建与配置

测试需要,一共安装4台linux系统,在windows上用vm搭建。

对应4个IP为192.168.0.110、111、112、113,这里记录其中一台的搭建过程,其余直接克隆虚拟机,修改相关配置即可。

软件版本选择:

虚拟机: VMware® Workstation 14 Pro  版本:14.1.3 build-9474260

Linux: CentOS-7-x86_64-DVD-1810

FTP工具: Xftp6

SSH远程登录控制工具:Xshell

https://www.netsarang.com/zh/free-for-home-school/  这两个工具可以下载免费教育版  很好用推荐

安装CentOS虚拟机

首先安装虚拟机,成功后重启电脑

新建虚拟机, 配置直接用推荐的经典

选择CentOS的IOS光盘映像

剩下用默认设置,20G硬盘,1G内存,1核CPU

等待加载虚拟机,安装Linxu

语言选择中文

大数据Linux集群搭建和配置

系统安装位置需要进入一次,可以自己分区,不过这里是测试,默认一个区,点击完成

大数据Linux集群搭建和配置

打开自动获取IP

大数据Linux集群搭建和配置

可以在软件选择中指定默认要安装的内容,不过这里因测试,且知道具体安装了什么软件,我这里选择最小安装

设置root账号的密码,输入完毕点击两次完成键,完成配置开始安装,安装完毕重置

大数据Linux集群搭建和配置

配置Linux环境

 

大数据Linux集群搭建和配置

输入用户名root,输入密码,登录系统

vm上右键虚拟机,设置,修改网络适配器从NAT模式改为桥接模式,这里可以Xshell连接linux 不过ip不固定

 ip addr 

安装网络工具,用于配置IP,若报错无法访问,可能是windows服务没启动,启用VMware DHCP Service,VMware NAT Service两个服务

yum install net-tools -y 安装后可以使用ifconfig命令

配置静态IP,最后ens33根据各自具体网卡名字来设置

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

按i切换到INSERT模式,修改配置文件如下,将BOOTPROTO的值从dhcp改为static,ONBOO如果是no设置为yes并且增加ip配置,修改完毕按esc,输入:wq保存退出

大数据Linux集群搭建和配置

IP配置:  ip的设置 要和你的host主机ip在同一网段

IPADDR=192.168.0.111(填你的ip)                   #IP地址

NETMASK=255.255.255.0  (填你的掩码值)          #掩码值

GATEWAY=192.168.0.1       (默认网关)

DNS1=8.8.8.8           (采用谷歌的默认DNS服务器)

启用配置,重启网络服务

systemctl restart network

关闭selinux,打开selinux配置文件

vi /etc/selinux/config

修改SELINUX的值为disabled

 

大数据Linux集群搭建和配置

 

关闭防火墙

systemctl stop firewalld
systemctl disable firewalld

安装vsftp用于上传各种文件

yum install vsftpd –y

启用ftp并添加ftp用户

systemctl enable vsftpd
systemctl start vsftpd
useradd ftpuser -s /sbin/nologin
passwd ftpuser

用Xftp6连接,使用普通FTP连接,输入刚创建的ftp用户名密码(可能出现连接不成功)

解决办法 暂时只有: 直接用root用户密码 登录ftp

https://blog.csdn.net/PioneerOneLi/article/details/10200944

连接成功!~

大数据Linux集群搭建和配置