RPC:异步系统的调用,webservice是RPC的一种。webservice用于不在同一个公司的系统调用,同一个公司用socket调用。就是RPC。
Dubbo淘宝的RPC框架。
Hadoop rpc是hadoop自带的RPC框架。 阿里云就是虚拟机。虚拟机可以安装linux,unix,macos系统。 虚拟机网络连接方式不用桥接用NAT,桥接的时候在不同的地方需要更改虚拟机的地址,NAT不用更改虚拟机地址。 Linux的分区不像windows一样,分区之后就可以看到盘,linux分区之后是/里面的文件夹指向不同的盘。Boot分区指向的就是一块硬盘,linux所有的盘都是挂载在文件夹下面的。/bin是一些可执行的命令,windows的cmd、dir是命令也是程序exe文件。/boot是启动的一些相关。/dev是设备硬件。/etc是配置文件,都是约定俗称的,当然也可以改。 Linux里面的配置是文本文件,windows里面还要改注册表。 /home是用户目录,比如windows的我的文档。里面有用户名的文件夹。/lib是库文件,Linux是c语言开发的,里面都是C语言的头文件和动态链接库。Yum跟maven一样会自动下载,不用maven找不到包就报错而maven会去下载。/media是外置媒体,U盘光盘光驱挂载到media里面,linuc没有光驱这个盘都要挂载到文件系统里面去,也可以挂载到别的地方。/usr是不同的人都需要用的软件就装到这个里面。/sbin是系统管理的命令,跟bin差不多。/temp程序在工作的时候会生成临时数据。 路由器、交换机、网桥都是网络设备,路由器的功能是最强的。IP的配置是由网关决定的,路由器交换机是网关,网关有IP地址,网关ip是192.168.33.1,电脑的IP是192.168.33.2-254,255是广播地址,0-255是因为是8位2的8次方。子网掩码是看属于那个网段的,子网掩码和IP地址进行与操作出来的是网段192.168.33.0,不同电脑网段相同则是同一个网段。 DNS是域名解析服务器。DNS在每个省都有的。虚拟机里面的虚礼网卡对于linux系统而言是真实的网卡。

用SCR用SSH协议连接linux的时候,linux上面有sshd的服务端才可以连接,默认linux就有这个服务。

1. 修改Linux的基本配置

**IP地址配置,最简单的一种,在命令运行  setup,带提示,按照提示修改即可

1.修改主机名

vi /etc/sysconfig/network

NETWORKING=yes

HOSTNAME=server1.itcast.cn

2.修改ip地址

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

DEVICE=eth0

TYPE=Ethernet

ONBOOT=yes     #是否开机启用

BOOTPROTO=static   #ip地址设置为静态

IPADDR=192.168.0.101

NETMASK=255.255.255.0

service network restart

3.修改ip地址和主机名的映射关系

vi /etc/hosts

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4

::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168.0.101 server1.itcast.cn

4.关闭iptables并设置其开机启动/不启动

service iptables stop

chkconfig iptables on

chkconfig iptables off

1. 安装JDK

1.上传jdk-7u45-linux-x64.tar.gz到Linux上

2.解压jdk到/usr/local目录

tar -zxvf jdk-7u45-linux-x64.tar.gz -C /usr/local/

3.设置环境变量,在/etc/profile文件最后追加相关内容

vi /etc/profile

export JAVA_HOME=/usr/local/jdk1.7.0_45

export PATH=$PATH:$JAVA_HOME/bin

4.刷新环境变量

source /etc/profile

5.测试java命令是否可用

java -version

1. 安装Tomcat

1.上传apache-tomcat-7.0.68.tar.gz到Linux上

2.解压tomcat

tar -zxvf apache-tomcat-7.0.68.tar.gz -C /usr/local/

3.启动tomcat

/usr/local/apache-tomcat-7.0.68/bin/startup.sh

4.查看tomcat进程是否启动

jps

5.查看tomcat进程端口

netstat -anpt | grep 2465

6.通过浏览器访问tomcat

http://192.168.0.101:8080/

SSH免密登陆:ssh是远程登陆协议,

公钥和私钥是2个文件,公钥要A的身份验证信息,把公钥复制一个给B,B给A的公钥加入授权列表(也是一个文件)。别人可以把A的公钥拿过去冒充,B用A的公钥把随机字符串加密发送给A,A用私钥解密,解密完了之后把明文发给B,B进行验证之后成功就登陆了。

hadoop01的更多相关文章

  1. Hadoop01的主要总结

    Hadoop (离线) 分布式的计算框架 scala---spark(实时计算框架)

  2. Hadoop-01 搭建hadoop伪分布式运行环境

    Linux中配置Hadoop运行环境 程序清单 VMware Workstation 11.0.0 build-2305329 centos6.5 64bit jdk-7u80-linux-x64.r ...

  3. hadoop2.7.1 HA安装部署(转)

    hadoop集群规划 目标:创建2个NameNode,做高可用,一个NameNode挂掉,另一个能够启动:一个运行Yarn,3台DataNode,3台Zookeeper集群,做高可用. 在 hadoo ...

  4. Liunx下配置DNS服务

    当Ping 主机名时可以映射出该主机的IP地址,反之亦然.配置并指定DNS服务器可以快速部署集群,不需要每台主机都去修改HOSTS文件即可实现IP与主机名的相互解析.而在Linux下的DNS是用bin ...

  5. 记录centos6.8安装Oracle10.2.0.1过程中的错误解决

    [root@hadoop01 database]# ./runInstaller ./runInstaller: /opt/database/install/.oui: /lib/ld-linux.s ...

  6. 内网配置DNS服务器,无域名,只有主机名

    Hadoop集群中,使用DNS而不是hosts来访问服务器. 1. 安装bind软件 用root用户运行: yum -y install bind* 2. 配置named.conf文件 vi /etc ...

  7. Hadoop HDFS编程 API入门系列之HDFS_HA(五)

    不多说,直接上代码. 代码 package zhouls.bigdata.myWholeHadoop.HDFS.hdfs3; import java.io.FileInputStream;import ...

  8. Hive安装与部署集成mysql

    前提条件: 1.一台配置好hadoop环境的虚拟机.hadoop环境搭建教程:稍后补充 2.存在hadoop账户.不存在的可以新建hadoop账户安装配置hadoop. 安装教程: 一.Mysql安装 ...

  9. Hadoop2.4.x 实例测试 WordCount程序

     在实例测试前先确保hadoop 启动正确 Master.Hadoop: word 1[hadoop@Master input]$ jps6736 Jps6036 NameNode4697 Secon ...

随机推荐

  1. IOS设计模式浅析之原型模式(Prototype)

    原型模式的定义 “使用原型实例指定创建对象的种类,并通过复制这个原型创建新的对象”.最初的定义出现于<设计模式>(Addison-Wesley,1994). 简单来理解就是根据这个原型创建 ...

  2. python 循环内部添加多个条件判断会出现越界

    1.循环遍历数组是,想添加条件修改时,只删除第一个 # -*- coding: utf-8 -*- a=[11,22,33,44,55] for i in a: if i == 11 or i ==2 ...

  3. 多媒体开发之---h264格式详解

    http://blog.csdn.net/bluebirdssh/article/details/6533501 http://blog.csdn.net/d_l_u_f/article/detail ...

  4. (转)初步认识拓展UnityEditor编辑器定制

    初步认识拓展UnityEditor编辑器定制 热度 9529 2015-9-4 18:50 |个人分类:Unity3d| 编辑器, 拓展 我相信无数初学者看别人游戏都经常看到他们的Inspector中 ...

  5. OpenCV学习笔记廿一:opencv_contrib模块

    一,简介: 该库为新加入代码库的算法.

  6. Web API 2中的操作结果

    how ASP.NET Web API converts the return value from a controller action into an HTTP response message ...

  7. 在其他app里预览文档

    本文转载至 http://www.cocoachina.com/newbie/basic/2013/0515/6212.html iOS中的沙盒可以让平台更加的安全,这也是沙盒给用户带来的最主要好处. ...

  8. node.js调用函数

    首先EditPlus编辑器,打开新建的文本文档,另存为副本 调用函数分为调用本地函数,和其他文件的函数 1.调用本地函数 var http = require('http'); http.create ...

  9. Kotlin——中级篇(一):类(class)详解

    在任何一门面向对象编程的语言里,类(class)是非常基础.但也是非常重要的一项组成,通俗的说就是万般皆对象,而所说的对象就是我们生成的类.Kotlin也是如此,下面详细为大家介绍Kotlin中的类的 ...

  10. 【BZOJ2730】[HNOI2012]矿场搭建 Tarjan

    [BZOJ2730][HNOI2012]矿场搭建 Description 煤矿工地可以看成是由隧道连接挖煤点组成的无向图.为安全起见,希望在工地发生事故时所有挖煤点的工人都能有一条出路逃到救援出口处. ...