上一页 1 ··· 84 85 86 87 88 89 90 91 92 ··· 123 下一页
摘要: 配置环境要求: Centos7 jdk 8 Vmware 14 pro hadoop 3.1.1 Hadoop下载 安装4台虚拟机,如图所示 克隆之后需要更改网卡选项,ip,mac地址,uuid 重启网卡: 为了方便使用,操作时使用的root账户 设置机器名称 再使用hostname命令,观察是否更 阅读全文
posted @ 2019-08-12 11:32 技术研究与问题解决 阅读(319) 评论(0) 推荐(0)
摘要: CentOS修改IP地址 # ifconfig eth0 192.168.1.80 这样就把IP地址修改为192.168.1.80(如果发现上不了网了,那么你可能需要把网关和DNS也改一下,后面会提到),但是当你重新启动系统或网卡之后,还是会变回原来的地址,这种修改方式只适用于需要临时做IP修改。要 阅读全文
posted @ 2019-08-11 17:02 技术研究与问题解决 阅读(24868) 评论(0) 推荐(0)
摘要: 前言: 由于最近写的程序在运行一段时间后出现高cpu,然后不可用故进而进行排查,最终定位到由于metaspace引起fullgc,不断的fullgc又占用大量cpu导致程序最终不可用。下面就是这次过程的分析排查和总结,便于以后温故,同时也希望能给遇到同样问题的同学一些参考。 一 jvm的内存分配情况 阅读全文
posted @ 2019-08-09 16:51 技术研究与问题解决 阅读(2206) 评论(0) 推荐(0)
摘要: 1.背景 2.为什么废弃永久代(PermGen) 3.深入理解元空间(Metaspace) 4.总结 正文分割线 一、背景 1.1 永久代(PermGen)在哪里? 根据,hotspot jvm结构如下(虚拟机栈和本地方法栈合一起了): 上图引自网络,但有个问题:方法区和heap堆都是线程共享的内存 阅读全文
posted @ 2019-08-09 16:39 技术研究与问题解决 阅读(297) 评论(0) 推荐(0)
摘要: 什么是方法区? 方法区(Method Area)是jvm规范里面的运行时数据区的一个组成部分,jvm规范中的运行时数据区还包含了:pc寄存器、虚拟机栈、堆、方法区、运行时常量池、本地方法栈。 方法区存储东西? 主要用来存储class、运行时常量池、字段、方法、代码、JIT代码等。 注意: (1)运行 阅读全文
posted @ 2019-08-09 16:17 技术研究与问题解决 阅读(576) 评论(0) 推荐(0)
摘要: 如何使用start with connect by prior递归用法 阅读全文
posted @ 2019-08-08 14:28 技术研究与问题解决 阅读(127) 评论(0) 推荐(0)
摘要: 一、什么是JVM JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。 阅读全文
posted @ 2019-08-06 18:00 技术研究与问题解决 阅读(179) 评论(0) 推荐(0)
摘要: 概述 Jstat是JDK自带的一个轻量级小工具。全称“Java Virtual Machine statistics monitoring tool”,它位于java的bin目录下,主要利用JVM内建的指令对Java应用程序的资源和性能进行实时的命令行的监控,包括了对Heap size和垃圾回收状况 阅读全文
posted @ 2019-08-06 11:14 技术研究与问题解决 阅读(329) 评论(0) 推荐(0)
摘要: 记一次HBase内存泄漏导致RegionServer挂掉问题 阅读全文
posted @ 2019-08-05 18:03 技术研究与问题解决 阅读(279) 评论(0) 推荐(0)
摘要: 搭建好HBase 集群后,各种后台进程都正常,搭建手册参考: Hbase 2.1.3 集群搭建手册https://www.cndba.cn/dave/article/3322 但是通过web访问,却报如下错误: 2019-03-05 23:13:49,508 WARN [qtp1911600942- 阅读全文
posted @ 2019-08-04 20:58 技术研究与问题解决 阅读(2016) 评论(0) 推荐(0)
上一页 1 ··· 84 85 86 87 88 89 90 91 92 ··· 123 下一页