
技术总结
文章平均质量分 80
李孟聊人工智能
独立开发,Substack和Medium顶级编辑
展开
-
HBase的shell命令行界面按退格键(Backspace)无法删除问题
所使用的连接 Linux 的工具是 Xshell。所以此处仅针对 xshell 来进行设定。 在File->Properties->Terminal->Keyboard下,把DELETE/BACKSPACE key sequence选为ASCII 127(Ctrl+?)。 在HBase的shell命令行界面输入错误项按"退格键"删除,却怎么也删除不了:解决...原创 2017-03-15 18:02:23 · 1587 阅读 · 0 评论 -
3台hadoop集群部署计划---安装系列一
注意:apache官网提供的hadoop-2.x的安装包是在32位操作系统编译的,因为hadoop依赖一些C++的本地库,所以如果在64位的操作上安装hadoop-2.6.0就需要重新在64操作系统上重新编译安装 yum install psmiscKillall -9 java安装 glibc-headers 和 g++ 命令如下: $yum install glib...原创 2017-04-30 16:23:34 · 1267 阅读 · 0 评论 -
Spark报错系列01
1.java.lang.NoClassDefFoundError: org/apache/spark/LoggingException in thread "main" java.lang.NoClassDefFoundError: org/apache/spark/Logging at java.lang.ClassLoader.defineClass1(Native Method...原创 2019-02-13 16:38:58 · 962 阅读 · 0 评论 -
centos网卡故障-弹出界面eth0-错误-没有找到合适的设备
报错截图如下:排错步骤如下:1:查看系统是否识别相应网卡(发现没有eth0网卡存在): 根据显示信息我们可以初步判定系统网卡信息有问题:2:查看当前MAC地址相关信息:发现多出一块eth1网卡信息。3:删除多余mac地址信息,并修改网卡配置文件:/etc/udev/rules.d/70-persistent-net.rules 文件下记录着网卡对应mac地...原创 2017-03-13 01:50:29 · 1804 阅读 · 0 评论 -
hadoop报错总结02
hadoop报错总结01:https://blog.youkuaiyun.com/qq_19968255/article/details/828037681.当脚本在运行时报错信息如下:Examining task ID: task_201201061122_0007_m_000002 (and more) from job job_201201061122_0007Exception in th...原创 2019-02-13 16:31:44 · 1396 阅读 · 0 评论 -
hadoop重新编译---安装系列二
yum -y install lzo-devel zlib-devel gcc autoconf automake libtool gcc-c++ openssl-devel ncurses-devel ant maven protocolbuf findbugs cmake 1、Protobuf 编译安装 tar -zxvf protobuf-2.5.0.tar....原创 2017-04-30 16:26:41 · 1768 阅读 · 0 评论 -
hive环境---安装系列五
承接安装系列hadoop,hbase环境//hive 安装一个节点 1.上传tar包2.解压tar -zxvf apache-hive-1.2.1-bin.tar.gz -C /itcast/3.mkdir /itcast/hive-1.2.1/logs4./itcast/hive-1.2.1/conf/hive-site.xml<?xml version="1....原创 2017-04-30 16:36:30 · 1287 阅读 · 0 评论 -
Linux centos异常
please make your choice from ['1' to enter the License information spoke]ter the license information spoke | 'q' to quit |'c' to continue |'r' to refresh 选择哪个都没用?解决方法:输入“1”,按Enter键输入“2”,按Enter键...原创 2016-10-08 21:08:17 · 1425 阅读 · 0 评论 -
java相关问题梳理02
承接java相关问题梳理01 网址: http://blog.sina.com.cn/s/blog_a7a5bfd90102whkt.html 9.基于struts2 防止表单重复提交方案一:使用struts2中的token拦截器或者tokenSession 第一步:在表单中加入<s:token />(当然啦!要首先导入struts2的标签库 &...原创 2016-10-02 22:40:13 · 1044 阅读 · 0 评论 -
hadoop报错解决方案---安装系列三
操作过程中主要出现以下几个错误:Unsupported major.minor version 51.0处理办法:eclipse下的项目的jdk环境和liux下的jdk环境不一致,将windows下的eclipse中的jdk环境与linux的环境更改一致切换linux的jdk版本为1.7:上传jdk7压缩包并解压配置jdk变量 vi /etc/profil...原创 2017-04-30 16:28:27 · 2035 阅读 · 0 评论 -
java相关问题梳理02
承接java相关问题梳理01 内容网址:http://blog.youkuaiyun.com/qq_19968255/article/details/52725505原创 2016-10-02 22:23:43 · 599 阅读 · 0 评论 -
ambari报错总结01
ambariOn host centos1.hadoop role YARN_CLIENT in invalid state.Invalid transition. Invalid event: HOST_SVCCOMP_OP_IN_PROGRESS at INSTALL_FAILED 登录元数据库(我是mysql)use ambari;select host_id fro...原创 2017-11-27 17:35:16 · 2129 阅读 · 0 评论 -
ambari系列--报错问题
hbase 启动不起来,通常是因为节点日期不同步。HDFS 无法启动,通常是因为hdfs 进入了安全模式,需要先退出来,再启动。 hadoop dfsadmin -safemode leave repo源的地址是可以随时更改的。更改路径:admin -> stacks and Versions -> Versions -> 点击框的右上角笔样编辑图标...原创 2017-06-06 15:40:30 · 9538 阅读 · 2 评论 -
Hive on Spark 报错
1.自从spark2.0.0发布没有assembly的包了,在jars里面,是很多小jar包修改目录查找jar2.异常HiveConf of name hive.enable.spark.execution.engine does not exist在hive-site.xml中:hive.enable.spark.execution.engine过时了,配置删除...原创 2017-03-30 16:24:05 · 1195 阅读 · 1 评论 -
Centos7使用桥接时候出现无法连接到网络的问题
以为在Centos7中,默认的网卡的名字不在是eth0,所以需要进行一下的一些处理: http://jingyan.baidu.com/article/7f41ecec1b022e593d095c1e.html如果使用了上面的方法还是无法解决,那么可能是网卡中的配置需要修改,如下: http://www.centoscn.com/CentosBug/osbug/2014/0831/3621.h...原创 2017-03-10 16:18:05 · 1606 阅读 · 0 评论 -
javaee中数据库异常
java.sql.SQLException: ORA-00928: 缺失 SELECT 关键字at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping. at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError. at oracle...原创 2016-10-03 00:53:59 · 1244 阅读 · 0 评论 -
hadoop报错总结01
1.进行矩阵计算的时候,由于持续时间长,往往会出现超时的错误,错误内容如下: INFO mapreduce.Job: Task Id : attempt_1422500209602_0008_m_000000_0, Status : FAILEDAttemptID:attempt_1422500209602_0008_m_000000_0 Timed out after 600 secs...原创 2017-11-27 17:37:33 · 1622 阅读 · 0 评论 -
FAILED: Execution Error, return code 2 from org.apache.hadoop
Note: System times on machines may be out of sync. Check system time and time zones.解决办法一:在每台服务器上执行:ntpdate asia.pool.ntp.org 同步所有的服务器的时间解决办法二:设置参数set hive.exec.parallel=true; 解释:同一个sql中的不同的j...原创 2017-03-31 14:09:19 · 2462 阅读 · 0 评论 -
Hive创建表时添加中文注释后乱码问题
创建数据表时我们经验会添加一些中文注释到表里面方便识别,最近在测试Hive的时候,发现添在Hive创建表时添加COMMENT时的中文注释就会出现乱码,如下: 图片不能显示解压思路: 1、查看存放Hive元数据信息的数据库表字符集;是否因为字符集问题mysql> show create table COLUMNS_V2\G *********************...原创 2017-04-11 14:45:14 · 1055 阅读 · 0 评论 -
spark报错---安装系列八
1.自从spark2.0.0发布没有assembly的包了,在jars里面,是很多小jar包修改目录查找jar 2.异常HiveConf of name hive.enable.spark.execution.engine does not exist在hive-site.xml中:hive.enable.spark.execution.engine过时了,配置删除即...原创 2017-04-30 16:48:28 · 5495 阅读 · 0 评论 -
ambari系列--报错问题2
ambari HDFS-HA 回滚查看hdfs的信息curl -u admin:admin -H "X-Requested-By: ambari" -X GET http://centos1:8080/api/v1/clusters/hadoop1/services/HDFShadoop1为cluster名字,HDFS为服务名称查看服务centos1,datanode,journaln...原创 2017-06-08 16:12:54 · 1856 阅读 · 2 评论 -
ambari服务关一半,停电了遇到的bug
ambari webui hosts全部丢失,/etc/hosts ip没有变,映射没变最后查看/var/log/ambari-agent/ambari-agent.log 所有服务组件拒绝连接/var/log/ambari-agent/ambari-server.log ambari库两个表结构alert_current host_role_command 结构坏了修复表my...原创 2017-10-30 19:20:20 · 1347 阅读 · 0 评论 -
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Specified key was 
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Specified key was too long; max key length is 767 bytes at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ...原创 2017-03-25 18:01:18 · 1313 阅读 · 0 评论 -
Oracle提示错误消息ORA-28001: the password has expired
这个问题是由于Oracle 11G的新特性所致, Oracle 11G创建用户时缺省密码过期限制是180天, 如果超过180天用户密码未做修改则该用户无法登录。可通过SELECT * FROM dba_profiles WHERE profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME'语句查询密码的有效期设置,LIMIT字段是密码有效天数。...原创 2017-02-21 16:35:33 · 691 阅读 · 0 评论 -
hive报错---安装系列六
Mondrian对Hive的支持一.测试Mondrian对Hive的支持1.创建一个web项目,把olap4j.jar Mondrian.jar以及hive相关的jar包放进项目中2. 准备四张表 Customer - 客户信息维表 Product - 产品维表 ProductType - 产品类表维表 Sale - 销售记录表:在hive shell下执行下面命令:crea...原创 2017-04-30 16:40:57 · 3557 阅读 · 0 评论 -
项目性能问题
1. 缺少合适的容量计划。2. Java EE中间件环境规格说明不充分。3. 过度的Java虚拟机垃圾回收。4. 与外部系统过多或者很差的集成。5. 缺少合适的数据库SQL调优和容量计划。6. 对应用程序特定的性能问题。1. 线程安全代码的问题。2. 缺少通信API的超时处理。3. I/O、JDBC或者关系型持久API资源管理的问题。4. 缺少合适的数据缓存。...原创 2016-10-02 23:04:43 · 702 阅读 · 0 评论 -
响应重定向与请求转发的比较
1 1. requestDispatcher对象是一个Web资源的包装器,可以用来把当前请求转发到该资源。 这种转发是在服务器端控制权的转向,客户端发来的请求将交由新的页面进行处理。 使用请求转发,在客户的浏览器地址栏中不会显示转发后的资源地址。 使用请求转发,可以将前一个页面的数据、状态等信息传到转发的页面。 2 sendRedirect()方法实际...原创 2016-10-02 23:28:36 · 1123 阅读 · 0 评论 -
apache项目地址
apache项目包地址http://archive.apache.org/dist/ apache项目cdh包地址http://archive.cloudera.com/cdh5/cdh/5/原创 2017-03-31 14:48:38 · 769 阅读 · 0 评论 -
本地代码上传gitHub--01
第一步:建立git仓库 cd到你的本地项目根目录下,执行git命令git initwin7 组织-》文件夹和搜索选项第二步:将项目的所有文件添加到仓库中git add .如果想添加某个特定的文件,只需把.换成特定的文件名即可第三步:将add的文件commit到仓库git commit -m "注释语句"第四步:去github上创建自己的Repository,创建...原创 2017-08-10 17:46:11 · 1503 阅读 · 0 评论 -
本地代码上传gitHub--02
push代码报错:hint: Updates were rejected because the tip of your current branch is behindhint: its remote counterpart. Merge the remote changes (e.g. 'git pull')hint: before pushing again.hint: Se...原创 2017-08-10 17:52:34 · 1097 阅读 · 0 评论