zoukankan      html  css  js  c++  java
  • Hadoop1

    安装 epel-release :(Extra Packages for Enterprise Linux 是为“红帽系”的操作系统提供额外的软件包,适用于 RHEL、CentOS 和 Scientific Linux。相当于是一个软件仓库,大多数 rpm 包在官方repository 中是找不到的)
    yum install -y epel-release

    如果 Linux 安装的是最小系统版,还需要安装如下工具;如果安装的是 Linux
    桌面标准版,不需要执行如下操作:yum install -y net-tools;  yum install -y vim

    关闭防火墙:systemctl stop firewalld(企业开发时,单个服务器防火墙一般关着,整体对外时设置非常安全的防火墙)
    关闭防火墙开机自启:systemctl disable firewalld.service

    创建用户:useradd atguigu
    修改密码:passwd atguigu

    配置用户具有root权限:vim /etc/sudoers

    在%wheel 这行下面添加一行:atguigu  ALL=(ALL)  NOPASSWD:ALL(:atguigu 这一行不要直接放到 root 行下面,因为所有用户都属于 wheel 组,你先配置了 atguigu 具有免密功能,但是程序执行到%wheel 行时,该功能又被覆盖回需要密码。所以 atguigu 要放到%wheel 这行下面。)
    之后只要在命令前加上sudo,就可以相当于root用户执行命令。

    卸载虚拟机自带的JDK:rpm -qa | grep -i java | xargs -n1 rpm -e  --nodeps
    ➢ rpm -qa:查询所安装的所有 rpm 软件包
    ➢ grep -i:忽略大小写
    ➢ xargs -n1:表示每次只传递一个参数
    ➢ rpm -e –nodeps:强制卸载软件

    修改虚拟机ip

    修改虚拟机静态ip:vim /etc/sysconfig/network-scripts/ifcfgens33,将里面的BOOTPROTO的值改为static,之后修改下面的IPEDDR为静态ip地址,GATEWAY改为网关,DNS1也改为网关
    修改 Linux 虚拟机的虚拟网络编辑器,编辑->虚拟网络编辑器->VMnet8

    修改 Windows 系统适配器 VMware Network Adapter VMnet8 的 IP 地址,修改网络里虚拟机网络属性

    保证 Linux 系统 ifcfg-ens33 文件中 IP 地址、虚拟网络编辑器地址和 Windows 系统 VM8 网络 IP 地址相同。

     修改主机名:vim /etc/hostname

    配置 Linux 克隆机主机名称映射 hosts 文件,打开/etc/hosts(这样之后用xshell连接虚拟机的时候,和ip地址就可以写主机名来代替,仅限于添加的这八个,例如连接的ip地址写的hadoop102,实际上连接上的是192.168.10.102)

    vim /etc/hosts
    在最下面添加:

    192.168.10.100 hadoop100
    192.168.10.101 hadoop101
    192.168.10.102 hadoop102
    192.168.10.103 hadoop103
    192.168.10.104 hadoop104
    192.168.10.105 hadoop105
    192.168.10.106 hadoop106
    192.168.10.107 hadoop107
    192.168.10.108 hadoop108
    之后重启;

    再修改 windows 的主机映射文件

     进入C:WindowsSystem32driversetc,打开hosts文件并添加:

    192.168.10.100 hadoop100
    192.168.10.101 hadoop101
    192.168.10.102 hadoop102
    192.168.10.103 hadoop103
    192.168.10.104 hadoop104
    192.168.10.105 hadoop105
    192.168.10.106 hadoop106
    192.168.10.107 hadoop107
    192.168.10.108 hadoop108

    每次配置环境变量后都要source一下让其生效

    scp -r $pdir/$fname $user@$host:$pdir/$fname(实现服务器与服务器之间的数据拷贝,要数据传递的两个服务器都开着,-r是递归的意思)例:scp -r /opt/module/jdk1.8.0_212  atguigu@hadoop103:/opt/module

  • 相关阅读:
    oracle中Blob和Clob类型的区别
    为什么要分库分表
    Enable file editing in Visual Studio's debug mode
    SQL Server Dead Lock Log
    Debug .NET Framework Source
    SQL Server text field里面有换行符的时候copy到excel数据会散乱
    诊断和修复Web测试记录器(Web Test Recorder)问题
    Can't load Microsoft.ReportViewer.ProcessingObjectModel.dll
    'telnet' is not recognized as an internal or external command
    Linq to XML
  • 原文地址:https://www.cnblogs.com/zhaoyids/p/15013288.html
Copyright © 2011-2022 走看看