摘要:
一、JVM体系结构概述 JVM位置 JVM体系结构 1.1 类加载器 ClassLoader 类加载器(ClassLoader)负责加载class文件,class文件在文件开头有特定的文件标示,并且ClassLoader只负责class文件的加载,至于它是否可以运行,则由Execution Engi 阅读全文
摘要:
kafka通过控制台模拟消息发送和消息接收正常,但是通过javaAPI操作生产者发送消息不成功 消费者接收不到数据解决方案? 1.问题排查 (1)首先通过在服务器上使用命令行来模拟生产、消费数据,发现生产、消费数据正常。测试如下: #生产者 bin/kafka-console-consumer.sh 阅读全文
摘要:
在hive中,会有这样一种情形: 1、创建一个分区外部表A(比如A表有5个字段),并且向A表里指定的分区(比如20160928这个分区)里插入数据 2、发现A表缺少一些字段,因为存在元数据不实时更新的问题,不想更新元数据,就进行删表重新建表B(表B与表A除了多了几个字段外,别的都一样) 3、再执行h 阅读全文
摘要:
yyyy-MM-dd与yyyyMMdd000000转换的三种方法 方法一:date_format(只支持yyyy-MM-dd -> yyyyMMdd000000) select date_format('2019-10-07', 'yyyyMMdd000000') -- 20191007000000 阅读全文
摘要:
电脑打不开gitHub的解决方法 方法:修改本地的hosts文件 因为Github是国外网站,所以经常会遇到打不开的问题,并且有时能打开但是网速好慢 解决这个问题的方法是 : C:\Windows\System32\Drivers\etc 下找到hosts文件,记事本格式打开 添加如下内容: 即可 阅读全文
摘要:
配置MySQL主从复制报错 修改配置文件 sudo vim /usr/my.cnf 当时配置从机的时候没改id,应该主机id是1,从机是2 然后重启MySQL服务 问题解决! 阅读全文
摘要:
0、 Keepalived介绍 Keepalived是基于VRRP(Virtual Router Redundancy Protocol,虚拟路由器冗余协议)协议的一款高可用软件。Keepailived有一台主服务器(master)和多台备份服务器(backup),在主服务器和备份服务器上面部署相同 阅读全文
摘要:
配置MySQL双主配置,需要先配置MySQL的主从复制,传送门: 0、集群规划 1、修改 hadoop107中MySQL的/usr/my.cnf配置文件 2、重启hadoop107mysql服务 3、登录MySQL,查看master状态 4、在hadoop106中修改配置文件 5、重启hadoop1 阅读全文
摘要:
配置前准备:安装MySQL MySQL在centOS上的安装传送门: 1、集群规划 2、修改hadoop106中MySQL的/usr/my.cnf配置文件。 3、重启hadoop106的MySQL服务 4、在hadoop106进入mysql客户端,执行以下命令,查看master状态 显示如下: 这样 阅读全文
摘要:
0、先将原先的MySQL卸载 1、先将安装包放到/opt/software/mysql/下 2、解压 3、安装服务端 4、安装客户端 5、启动MySQL服务 6、查看初始密码 7、使用初始密码登录MySQL 8、修改MySQL密码 9、退出MySQL,然后使用新密码重新登录 10、修改root用户远 阅读全文
摘要:
在自己搭建的集群上执行hive搜索语句 报错如下: 原因很简单,就是机器内存不足了,可能长时间开机没关机造成的,我重启了下,执行没问题了。 阅读全文