摘要:
1. JasperReport介绍 JasperReport 是一个开源的Java报表引擎,它不像其他的报表工具,例如Crystal报表是基于Java的,没有自己的表达式语法。Jasper Reports有提供丰富的内容到屏幕上,到打印机,或转换成PDF,HTML,XLS,RTF,ODT,CSV,T 阅读全文
摘要:
这里介绍Linux下两种安装mysql的方式:yum安装和源码编译安装。 1. yum安装 (1)首先查看centos自带的mysql是否被安装: (2)下载MySQL官网的yum仓库:https://dev.mysql.com/downloads/repo/yum/, (3)使用mysql yum 阅读全文
摘要:
hadoop集群有三种运行模式:单机模式、伪分布模式、完全分布模式。我们这里搭建第三种完全分布模式,即使用分布式系统,在多个节点上运行。 1 环境准备 1.1 配置DNS 进入配置文件,添加主节点和从节点的ip映射关系: 1.2 关闭防火墙 1.3 配置免密码登录 (1)每个节点都首先进入/root 阅读全文
摘要:
好久没来更博了,从这篇开始,我准备好好梳理一下Hadoop的那些“事”。本人技术渣一枚,只是本着知识共享的原则,希望将我所掌握的知识分享出来。若文中有错误的地方,欢迎大家告知我,我会及时改正以免误导别人!! 1 准备文件 在创建虚拟机之前,需要准备好以下两个文件: 镜像文件 复制提供的模板镜像文件, 阅读全文
摘要:
介绍 Aapche Ranger是以插件的形式集成到HDFS中,由Ranger Admin管理访问策略,Ranger插件定期轮询Admin更新策略到本地,并根据策略信息进行用户访问权限的判定。其中提供管理员管理策略、插件的Ranger web和Ranger Plugin,与Admin之间的通信是基于 阅读全文
摘要:
介绍 文件权限检查由NameNode执行,而不是DataNode执行。 默认情况下,任何客户端都可以访问只有其块ID的任何块。 为了解决这个问题,Hadoop引入了块访问令牌的概念。 块访问令牌由NameNode生成,并在DataNode端进行合法性验证。块访问令牌作为Hadoop数据传输协议的一部 阅读全文
摘要:
介绍 Hadoop中的安全机制包括认证和授权。而Hadoop RPC中采用SASL(Simple Authentication and Security Layer,简单认证和安全层)进行安全认证,具体认证方法涉及Kerberos和DIGEST-MD5两种。 在这种机制中,Kerberos用于在客户 阅读全文