响应式网站如何设计,桂林网站推广,ui设计培训大概多少钱,php网站开发百度云本地虚拟机的搭建
一、准备网段
在VMware的虚拟网络编辑器中将VMnet8虚拟网卡的
网段设置为#xff1a;192.168.88.0网关设置为#xff1a;192.168.88.2 二、下载CentOS操作系统文件#xff0c;并安装
三、克隆多台虚拟机 依照同样的方法#xff0c;克隆出node2…本地虚拟机的搭建
一、准备网段
在VMware的虚拟网络编辑器中将VMnet8虚拟网卡的
网段设置为192.168.88.0网关设置为192.168.88.2 二、下载CentOS操作系统文件并安装
三、克隆多台虚拟机 依照同样的方法克隆出node2,node3共三台虚拟机 四、对每台虚拟机设置相关硬件内存
五、虚拟机系统设置
①、主机名\ip\SSH免密登录
Ⅰ、node1192.168.88.131
进入命令终端首先要切换到root权限 su -root 或者 su -
# 修改主机名
hostnamectl set-hostname node1# 修改IP
vim /etc/sysconfig/network-scripts/ifcfg-ens33
IPADDR192.168.88.131 # 文件内容添加,如下截图所示子网掩码、网关、DNS相同# 重启网卡
systemctl stop network
systemctl start network#或者直接
systemctl restart networknode2192.168.88.132 node3192.168.88.133
Ⅱ、配置主机名映射
Ⅲ、配置三台服务器root用户之间免密互通
Ⅳ、为了避免root用户权限造成的安全问题为三台虚拟机创建一个hadoop用户并配置免密登录 通过在node3输入命令ssh node1或者ssh node2都可以通然后exit退出
②、JDK环境部署
官网中下载jdk8以上的linux安装包.tar.gz
③、防火墙、SELinux、时间同步
集群化软件之间需要通过端口互相通讯为了避免出现网络不通的问题可以在集群内部关闭防火墙并且关闭开启自启功能 systemctl status firewalld 查看防火墙状态 Linux有一个安全模块SELinux用以限制用户和程序相关权限确保系统的安全稳定 需要关闭SELinux功能避免导致后面的软件运行出现问题通过init 6命令或者init 0进行重启
修改时期并配置自动时间同步 步骤2实操
六、为上述设置保存一个快照以备后续恢复 三台虚拟机关机之后右键-快照 云平台 阿里云
购买阿里云服务器
一、配置VPC和子网
VPC云上专属的私有局域网virtual private cloud可提供/16级别的子网掩码65535个IP 并支持创建多个子网交换机 注册阿里云账号进入控制台找到专有网络VPC 创建专有网络
创建专有网络 子网是在VPC内部创建的局域网络可以在一个VPC内创建多个子网 子网支持/17至/29的子网掩码可以支持约8到65535个IP地址 VPC相当于拉了一个家庭带宽属于个人的私有网络 一个子网就相当于放了一个路由器3个子网就相当于放了3个路由器。
二、创建安全组
云上的虚拟流量防火墙称为安全组 被安全组绑定的资源比如服务器其网络流量的进出都是被安全组所控制。
资源的流量可以去往什么地方出站控制外部哪些访问可以连接到资源入站控制
搭建大数据集群需要一个安全组来控制服务器和外部的交互通过安全组来控制网络流量 入方向需要删除默认规则创建自己的规则 出方向允许云服务器随意访问外部
创建自定义的入站规则即允许自己的公网IP访问安全组的全部端口 ①、查询自己的公网IP以下两种方法 ②、只允许自己ip访问
三、创建云服务器ECS 任意选择适合自己的各种模式和地区 根据自己的要求cpu和内存选择筛选最便宜的 选择适合自己的系统和存储 网络、公网IP设置、安全组前面设置好的
选择采用密钥对的方式通过创建密钥对生成 全部创建完成 按照以上步骤创建node2,node3密钥对相同 通过公网和私钥进行登录操作
阿里云服务器系统设置
相较于本地虚拟机的配置云平台只需要以下三项配置 ①、主机名映射
三台node节点上vim /etc/hosts ②、SSH免密登录
cd .ssh/上传配置服务器时的密钥到三台node节点服务器并且更改名称然后400授权
通过ssh node2进行测试。exit退出
③、创建hadoop用户的免密登录 不同与root用户服务器已经创建好直接上传即可 hadoop用户需要通过ssh-copy-id 进行。
需要在三台节点都执行以下操作
ssh-copy-id node1
#设置密码123456
ssh-copy-id node2
#设置密码123456
ssh-copy-id node3
#设置密码123456④、为三台服务器上传jdk安装包
mkdir -p /export/server 将JDK安装包解压到上面的目录中tar -zxvf jdkxxx.tar.gz -C /export/server
配置软链接ln -s /export/server/jdk1.8.0 jdk
vim /etc/profile 配置环境变量 UCloud云购买虚拟机 一、配置UVPC
二、配置安全组 三、创建服务器
同样的方式创建node2和node3 然后通过fialshell工具进行连接
UCloud云服务器设置
一、设置主机名以及主机名映射
hostnamectl set-hostname node1(node2,node3)vim /etc/hosts # 三台服务器的内网地址二、SSH免密
①、进入cd .ssh/ 上传密钥文件并改名 mv bigdata-key-cloud.pem id_rsa 修改权限chmod 400 id_rsa
通过 ssh node1 ssh node2 ssh node3进行测试exit退出
②、创建hadoop用户的免密登录
三台服务器都执行如下
三台服务器都执行
ssh-copy-id node1
ssh-copy-id node2
ssh-copy-id node3三、JDK环境
mkdir -p /export/server
上传jdk安装包并解压 然后配置环境变量
然后在node1中将文件复制到node2、node3中