学习大数据

学习大数据

HBase_Shell 练习
Created2022-03-23|HBase
HBase 练习查看HBase版本12hbase(main):033:0> version1.4.13, r38bf65a22b7e9320f07aeb27677e4533b9a77ef4, Sun Feb 23 02:06:36 PST 2020 集群状态12hbase(main):034:0> status1 active master, 0 backup masters, 1 servers, 0 dead, 4.0000 average load 创建Teacher表,包含一个列族Info12hbase(main):041:0> create 'Teacher','Info'0 row(s) in 2.3430 seconds 创建Student表,两个列族Info和Score;列族Info的数据在读取时关闭缓存BLOCKCACHE。列族Score内的数据保留2个版本VERSIONS12hbase(main):047:0> create 'Student',{NAME=&g...
HBase
Created2022-03-23|HBase
HBase 环境部署 官方文档 https://hbase.apache.org/1.4/book.html 下载地址 https://archive.apache.org/dist/hbase/1.4.13/ 安装目录 /opt/bigdata/hbase/ 配置文件 https://hbase.apache.org/1.4/book.html#_configuration_files 部署规划 node0:Standalone node0:Pseudo-Distributed; node1 node2 node3 配置为hbase集群。 Standalone Standalone https://hbase.apache.org/1.4/book.html#quickstart 准备上传12[zhangsan@node0 bigdata]$ cd /opt/bigdata/[zhangsan@node0 bigdata]$ mkdir hbase 使用FTP工具上传压缩包hbase-1.4.13-bin.tar.gz 到/opt/bigdata/hbase 目录...
HBase Source Code
Created2022-03-23|HBase
HBase Source CodeHMaster选举1234567891011121314151617181920212223242526272829303132333435363738394041424344private void startActiveMasterManager(int infoPort) throws KeeperException { String backupZNode = ZNodePaths.joinZNode( zooKeeper.getZNodePaths().backupMasterAddressesZNode, serverName.toString()); /* * Add a ZNode for ourselves in the backup master directory since we * may not become the active master. If so, we want the actual active * master to know we are backu...
Hadoop NameNode HA
Created2022-03-23|Hadoop
Hadoop HANameNode HA修改配置文件core-site.xml1234567891011121314<property> <name>fs.defaultFS</name> <value>hdfs://hdfscluster</value></property><property> <name>dfs.journalnode.edits.dir</name> <value>/opt/bigdata/hadoop/default/tmp/jn</value></property><property> <name>ha.zookeeper.quorum</name> <value>node1:2181,node2:2181,node3:2181</value></property> hdfs-site.xml12...
Cloudera CDH
Created2022-03-23|Hadoop
CDH安装免密登录1234[root@node123 ~]# ssh-keygen[root@node123 ~]# ssh-copy-id node1[root@node123 ~]# ssh-copy-id node2[root@node123 ~]# ssh-copy-id node3 MySQLMySQL Server安装选择一台机器安装MySQL Server,安装过程略,参考 linux 文档。 创建数据库12345678910111213141516171819202122232425create database cmf DEFAULT CHARSET utf8 COLLATE utf8_general_ci;create database scm DEFAULT CHARSET utf8 COLLATE utf8_general_ci;create database hive DEFAULT CHARSET utf8 COLLATE utf8_general_ci;create database amon DEFAULT CHARSET utf8 COLLAT...
Hadoop HDFS Train
Created2022-03-23|Hadoop
准备启动HDFS使用用户zhangsan启动HDFS(张三用户已配置免密登录); 使用用户root执行后续操作。 配置全局环境变量123[root@node0 ~]# vim /etc/profileexport HADOOP_HOME=/opt/bigdata/hadoop/defaultexport PATH=$HADOOP_HOME/bin:$HADOOP_HOME/sbin/:$PATH Linux本地创建三个文件123[root@node1 ~]# echo "hello hadoop" > file_hadoop[root@node1 ~]# echo "hello hbase" > file_to_append[root@node1 ~]# echo "hello spark" > file_to_move 创建目录在HDFS上创建目录/input,如果创建失败(把root用户加入supergroup) 123456789[root@node0 ~]# groupadd supergr...
Hadoop QA
Created2022-03-23|QA
Hadoop QAContainer is running beyond virtual memory limitsQ12345678910Application application_1645498549388_0001 failed 2 times due to AM Container for appattempt_1645498549388_0001_000002 `exited with exitCode: -103`For more detailed output, check application tracking page:http://node1:8088/cluster/app/application_1645498549388_0001Then, click on links to logs of each attempt.`Diagnostics: Container [pid=2316,containerID=container_1645498549388_0001_02_000001] is running beyond virtual memor...
Quartz
Created2022-03-23|Quartz
Quartz1、Quartz使用1.1 核心类说明Scheduler: 调度器。所有的调度都是由它控制,是Quartz的大脑,所有任务都是由它来管理 Job: 任务,想定时执行的事情(定义业务逻辑) JobDetail: 基于Job,进一步包装。其中关联一个Job,并为Job指定更详细的属性,比如标识等 Trigger: 触发器。可以指定给某个任务,指定任务的触发机制。 1.2 创建项目创建Maven项目 配置GroupId和ArtifactId 1.3导入依赖在pom.xml中引入如下依赖: 1234567<!--Quartz任务调度--><!-- https://mvnrepository.com/artifact/org.quartz-scheduler/quartz --><dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>2...
LayUI
Created2022-03-23|LayUI
Lay UI1. 环境搭建1.1 下载在官网https://www.ilayuis.com/即可完成下载。 1.2 创建项目创建Maven项目,选择create from archetype,然后从列表中选择maven-archetype-webapp。 设置项目的GroupId和ArtifactId 1.3 webapp在main目录下,创建java目录,将下载的layui解压到webapp目录内,目录结构如下图: 1.4 导入依赖12345678910<dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-core</artifactId> <version>9.0.36</version></dependency><dependency> <groupId>org.apache.tomcat.embed</grou...
Spring整合Quartz
Created2022-03-23|Quartz
Spring整合Quartz1. 引入相关依赖引入Spring和Quartz相关依赖 123456789101112131415161718192021222324<properties> <springframework.version>5.1.6.RELEASE</springframework.version> <quartz.version>2.2.3</quartz.version></properties><dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context-support</artifactId> <version>${springframework.version}</version> ...
1…101112…14
avatar
QuZheng
Articles
133
Tags
99
Categories
27
Follow Me
Announcement
This is my Blog
Recent Posts
Kafka基本使用2026-03-15
Flink Hello World2026-03-14
Flink Stream Connect2026-03-14
Flink Stream Union2026-03-14
Flink Introduction2026-03-14
Categories
  • Flink12
  • Flume1
  • HBase9
  • Hadoop21
  • Hive1
  • JavaEE13
  • Kettle11
  • LayUI1
Tags
Phoenix 相关Jar包 MongoDB使用 源码安装Nginx Flink Stream Connect HBase Source Code Linux网络管理 Partitioner Flink Table API Hadoop Java DataInput/DataOutput Linux文件管理 Linux基础知识 Spark环境部署 Python在线编程环境 源码安装Redis 免密登录 Flink Broadcast Windows Dev Env Linux进程管理 防火墙设置 Linux Quartz WordCount Linux基础命令 Tools 大数据项目 Linux系统配置 MapReduce VIM文本编辑器 JavaEE Jpyuter Notebook Kafka Redis Web Framework HDFS综合操作实验 GroupBy Python 乱码
Archives
  • March 2026 17
  • November 2023 2
  • October 2023 1
  • June 2023 7
  • May 2023 6
  • March 2023 6
  • February 2023 2
  • January 2023 36
Website Info
Article Count :
133
Unique Visitors :
Page Views :
Last Update :
© 2025 - 2026 By QuZhengFramework Hexo 8.1.1|Theme Butterfly 5.5.4