首页 > 其他分享 >day1 hadopp安装与使用-前期准备【上】

day1 hadopp安装与使用-前期准备【上】

时间:2023-05-05 22:47:55浏览次数:44  
标签:虚拟机 hadoop day1 密码 hadopp ssh 安装 输入 localhost

【OS】先说明一下,本人正处于大二下,之前一直学的又水又混乱,突发奇想开个博客来记录一下方便自己日后回顾。所写皆为本人自己查阅资料or询问老师所得,非官方,不保熟,路过的家人们可以和我多多探讨,在上手时还是建议参考大佬的帖子。完毕!

 

【参考教材】大数据基础编程、实验和案例教程

 

【正文】

一.前期准备

1.Linux安装

本文使用的虚拟机:VMware、centos7

2.创建普通用户Hadoop

【参考页数】教材38页2.3.3

【创建】

随机使用一个用户登录虚拟机(我用的是root)

l 在终端中输入命令:sudo adduser hadoop

l 再设置密码:passwd hadoop

(可以设置简单一点,博主用的是ok,没错,很简单)

l 输入设置的密码,小于8位是会提示你无效,不用管它,继续(这里注意一下,虚拟机中的密码都是不显示的,所以不要觉得自己没输上,输完enter就行)

l 再次输入密码

到这里创建成功了,接下来为他增加管理权限

 

【增加管理权限】

l sudo adduser hadoop sudo

l 然后点右上角小按钮,切换账户为hadoop登录

 

【更新APT】

【参考页数】41页2.3.9

l 首先为了后续方便,我给虚拟机添加了一个快捷键(ctrl+alt+T=打开终端)(这个很简单,可以在网上搜一下,我就不写了)

l 打开终端,输入:sudo yum update

(这里注意一下,教材上给的是apt-get,在centos7中对应的是yum)

(下载时间比较久,大家可以耐心等待一下)

 

【切换中英文输入法】非必要

【参考教材】43页2.3.10

考虑到偶尔需要输入中午,给虚拟机设置了中文输入法

l 左上角“应用程序”-“系统工具”-“设置”-“区域和语言”

l 输入源下面的“+”号,然后再点更多,搜索框内输入pinyin,添加第一个

l 回到设置,“设备”-“键盘”-“快捷键”-“打字”-“切换下个输入源”,快捷键设置为ctrl+空格,完毕

 

 

【安装SSH】

【参考页数】52页3.2.3

一般来说Centos7自带ssh,不过以防万一,我们还是用命令检查一下

l rpm -qa |grep ssh

 

没毛病嗷,有的,没有的用yum install ssh安装一下(记得看看正经教程)

我看书上说Ubuntu没有ssh服务端,不过咱用的是centos7,我就偷个懒,直接跳到下一步登录试试

l 输入:ssh localhost

 

一般出现这个就说明你已经安装好ssh了,注意登录过程还需要输入密码啥的。

还是为了方便啊,我们把ssh配置成无密码登录,也是因为后续hadoop无法人工输入密码(这句抄的书上的)

l 输入:exit

(退出ssh)

l cd ~/.ssh/

(如果提示没有那个目录,先执行一次ssh localhost)

(注意cd后面有个空格)

l ssh-keygen -t rsa

(跳出的提示全enter下一步)

l cad ./id_rsa.pub>> ./autorized_keys

(试了很多次没用,尝试别的方法)

l 先删除之前的配置:rm -rf ~/.ssh

l 初始目录:ssh-keygen

(按四次回车)

l 密钥拷贝,ssh目录:ssh-copy-id lin3

(这里我的主机名叫lin3,你们对应修改为自己的)

(提示分别输入:yes,你的用户密码)

l 检查拷贝:cat ~/.ssh/authorized_keys

(成功的话末尾会出现hadoop@lin3)

l 验证:ssh lin3

 

教材里用的命令是ssh localhost,验证一下

l ssh localhost

(提示输入yes)

 

l 再次输入:ssh localhost

 

成功

标签:虚拟机,hadoop,day1,密码,hadopp,ssh,安装,输入,localhost
From: https://www.cnblogs.com/linqi07/p/17375580.html

相关文章

  • Day15
      3.代码示例#include<iostream>usingnamespacestd;intmain(){ inti,j,s=11; for(i=4;i>0;i--){ s=(s+1)*(i+1)/i-1; } cout<<"鱼缸中共有"<<s<<"条鱼"; return0;}4.结果输出 ......
  • rock和yubuntu安装后需要做的初始化操作
    Rock和Ubuntu安装后需要做的初始化操作一.CentOS安装后必需所做的初始化操作#关闭SELinuxsed-i'/^SELINUX=/cSELINUX=disabled'/etc/selinux/config#关闭防火墙systemctldisable--nowfirewalld#支持光盘,/misc/cd对应就是光盘内容yum-yinstallautofssystemctlenable......
  • 一键安装httpd脚本
    一键安装httpd脚本#!/bin/bash##********************************************************************#Author:mozhiwen#QQ:490545607#Date:2023-04-24#FileName:install_httpd.sh#URL:http://www.mozhiwe......
  • Rabbitmq 介绍 、安装、基于Queue实现生产者消费者模型、基本使用、消息安全之ack、du
    师承老刘llnb一、消息队列介绍1.1介绍消息队列就是基础数据结构中的“先进先出”的一种数据机构。想一下,生活中买东西,需要排队,先排的人先买消费,就是典型的“先进先出”1.2MQ解决什么问题MQ是一直存在,不过随着微服务架构的流行,成了解决微服务之间问题的常用工具。应用解耦......
  • Snort的安装——Fedora
    SnortFedoraInstall简介Snort是世界上知名的开源入侵防御系统(IPS)。SnortIPS使用一系列规则来帮助定义恶意网络活动,并使用这些规则来查找与其匹配的数据包并为用户生成警报。Snort也可以内联部署以阻止这些数据包。Snort具有三个主要用途:作为数据包嗅探器(如tcpdump),作......
  • docker安装openldap
    项目地址https://github.com/osixia/docker-openldap服务器安装获取相关镜像dockerpullosixia/openldapdockerpullosixia/phpldapadmin部署dockerrun-d-p389:389-p636:636-v/usr/local/ldap:/usr/local/ldap-v/data/openldap/ld......
  • linux安装tomcat,mysql
    环境:centos7.6ssh连接工具:tabby安装tomcat创建目录mkdir/opt/tomcat获取tomcat:1.自己百度下载2.我这里提供百度网盘链接:https://pan.baidu.com/s/1wgLq5W8PCKFkgl_2IPh41A提取码:2du6上传注意:根据自己的ssh连接工具,下面我以tabby工具为例。右上角点击SFTP,鼠标......
  • NSIS官方认证插件集成安装包
     本次制作的集成安装包集成了NSIS官方wiki认证的所有插件(无法下载或者严重过时的除外),翻译了部分比较冷门插件的使用说明。额外集成了关于皮肤,按钮美化以及用于窗口子类化等少数几个优秀的第三方插件。所有插件皆为当前能得到的最新版本。由于兼容性原因,在不干扰正常使用的情况下......
  • Eclipse4.5Mars安装JAD反编译插件
    第一步:打开eclipse帮助中的软件安装第二步:添加站点:http://feeling.sourceforge.net/update,如下图:第三步:选择EclipseClassDecompiler,下一步,下一步第四步:接受许可,安装!图略!第五步:重启eclipse!第六步:配置Jad,下图为EclipseClassDecompiler的首选项页面,可以选择缺省的反编译器工具,并......
  • zookeeper-- 安装
    ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。ZooKeeper 南京今天的天气还是蛮热的......