首先安装docker安装命令如下:安装curl -fsSL https://get.docker.com | bash -s docker --mirror aliyun也可以使用国内 daocloud 一键安装命令:curl -sSL https://get.daocloud.io/docker | sh安装成功后,输入docker -v命令即可Docker version 20.10.6, b            
                
         
            
            
            
            Message from syslogd@localhost at Jan  2 22:01:37 ... kernel:NMI watchdog: BUG: soft lockup - CPU#0 stuck for 27s! [kworker/u256:1:90397]ERROR:         Can't find a suitable configuration file in this directory or any        parent. Are you in the righ            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-09-04 12:56:52
                            
                                1031阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Docker离线加载ES
在使用Docker运行Elasticsearch(ES)时,有时我们会遇到网络连接问题,或者需要在没有网络连接的环境中运行ES。为了解决这个问题,我们可以使用Docker的离线加载功能来加载ES镜像。本文将介绍如何离线加载ES,并提供相关的代码示例。
## 准备工作
在开始之前,我们需要准备以下工具和资源:
- Docker:确保已经安装并正确配置了Docke            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-29 06:40:05
                            
                                60阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 如何解决“ES Docker启动不报错”问题
## 导语
在使用Elasticsearch(ES)时,我们常常会选择使用Docker进行部署和管理。然而,有时候我们可能会遇到ES Docker启动时出现报错的情况。本文将详细介绍解决这一问题的步骤和代码示例。
## 整体流程
为了解决ES Docker启动不报错的问题,我们可以按照以下步骤进行操作:
| 步骤 | 操作 |
| --- |            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-12-24 05:14:08
                            
                                48阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Docker Compose 环境加载错误处理指南
在现代应用开发中,**Docker** 和 **Docker Compose** 提供了极大的便利性。在使用 `docker-compose up` 命令时,有时我们会遇到报错,特别是关于环境变量(env)的加载问题。今天,我将向你介绍解决这一问题的步骤和相关代码。
## 流程概述
我们将通过以下步骤解决 Docker Compose            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-10-24 03:38:13
                            
                                299阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            报错代码1[root@localhost docker_es]# docker-compose up -dERROR: yaml.parser.ParserError: while parsing a block mapping  in "./docker-compose.yml", line 1, column 1expected <block end>, but found '<block mapping start>'  in "./docker-compose.ym            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-09-04 12:56:52
                            
                                1398阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Docker Elasticsearch 不报错也不启动的解决方案
在使用 Docker 部署 Elasticsearch 的过程中,有时我们会遇到一个尴尬的情况:Docker 容器虽然没有报错,但 Elasticsearch 却也没有成功启动。这种情况不仅让人困惑,也影响了开发和测试的进程。本文将探讨可能的原因、解决方案,以及一些实用的代码示例,帮助大家解决这一问题。
## 原因分析            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-09-21 07:44:50
                            
                                492阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、前言      这篇主要记录在导入数据时候踩到的坑,这些坑总共花费我小一天的时间,记录一下。二、正文1、logstash显示在导入数据,ES也成功新建了索引,但是没数据      最开始遇到的是这个坑,logstash的输入框就僵住了,博主以为在导入数据呢,等了半天,ES竟然            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-02 15:56:18
                            
                                96阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            犯罪现场~~es: 三节点,配置相同
内存: 248G
CPU: 没注意看
磁盘: 2T
data: 380G左右
indices: 近9800条在下才疏学浅,目前跟着大佬学习,这个问题还没解决,大佬猜测是indices数量过高,将es打爆了,由于机器是客户的,indices的删减需要客户方的同意,暂时不确定是否是这个原因导致的,后期成功处理恢复es集群后,再来更新(为什么不看日志?因为日志太大了            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-26 15:15:00
                            
                                66阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、问题现象随着ES的密集使用,线上环境,不同应用最近几天陆续有报java.io.IOException: Connection reset by peer异常,感觉不太正常。直接影响就是用户查询或者变更ES数据失败。java.io.IOException: Connection reset by peer
	at org.elasticsearch.client.RestClient.extra            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-19 13:52:05
                            
                                1565阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.概述转载源码解读-ES异常:Connection reset by peer相似问题:【Elasticsearch】解决Elasticsearch HTTP方式查询报SocketTimeoutException的问题 Connection reset by peer2.问题描述使用 Spring boot 服务使用 ES RestHighLevelClient 连接 ES 运行一段时间就会出现            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-27 10:24:24
                            
                                308阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
              ES老集群用的2.4.1版本,跑的比较好就一直没动,最近看资料ES5.X已经稳定,并且性能有较大提升,心里就发痒了,但由于业务要保持高可用的属性,就得想一个平滑升级的方案,最后想到了多实例过度的办法,5.X版本网上介绍配置变化较大,也做好了踩坑准备,确定好要升级后,立刻动手。一、对应升级改造方案  使用端口9220和9330 安装并配置好新的ES5.2.1实例——            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-29 19:12:25
                            
                                397阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            系统起来,页面访问报空指针错.折腾了好几个小时.原因是因为修改了model中的校验器,然后dorado控件存在bug导致参数丢失. type="range"丢掉了导致启动ok 访问页面就报空指针错误. 解决思路:先判断是eclipse的问题,还是代码的问题.将程序部署到测试环境也报相同的错误,确定为程序的问题.猜测是某个文件的修改导致,看了下svn的提交日志.各个文..            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-06-15 00:12:39
                            
                                79阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            由于公司需要离线部署Docker,这里将其步骤记录下来。目标环境Centos7.2。由于目标环境为公司内网,首先尝试在https://download.docker.com/linux/centos/7/x86_64/stable/Packages/下载Docker RPM包:docker-ce-17.03.2.ce-1.el7.centos.x86_64.rpm,docker-ce-selinu            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-13 21:41:06
                            
                                143阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Elasticsearch 5.1.1升级6.7.2小结(2)接上文:Elasticsearch 5.1.1升级6.7.2小结(1)2 处理升级过程中的各种问题2.1 更新配置文件接上文启动失败,仔细检视安装过程,安装过程中的几个warning引起了我的注意:Updating / installing...
   1:elasticsearch-0:6.7.2-1         
warning            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-05 14:14:11
                            
                                52阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录前言简单叙述踩坑记录以及解决方法shell脚本申明程序语言安装部分linux程序包Docker时区调整镜像启动容器退出解决方法完整Dockerfile实例前言  本文主要讲真实项目打包成镜像的过程。以前我打包的项目是只有一个main文件,直接启动main文件,而这次的项目是用sehll脚本启动,脚本启动应该也是比较常见的情况之一。简单叙述  这次打包的项目是golang作为            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-11 15:07:53
                            
                                80阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            hive 关联表和外表的区别:1. 外部表需要external关键之,location是数据文件默认存放位置,不管是不管是select 还是load的数据都存放在这里。导入数据到外部表,数据并没有mv到数据仓库目录,而是在loacation目录。
2.内部表建表时也能加上location,作用和外部表一样,都是表数据的存放路径,不同的是drop table时内部表会将hdfs上的数据也删掉,外部            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-12 11:08:20
                            
                                118阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 如何在Spark中加载Elasticsearch数据
作为一名经验丰富的开发者,你必须熟悉如何在Spark中加载Elasticsearch(ES)数据。现在有一位刚入行的小白向你请教如何实现这一操作,接下来我将为你详细介绍整个过程。
## 整体流程
首先,让我们来看整个过程的步骤流程:
| 步骤 | 操作 |
| --- | --- |
| 1 | 创建SparkSession |
|            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-29 04:55:18
                            
                                180阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             
  
 document 路由 (1)document路由到shard上是什么意思?    (2)路由算法:shard = hash(routing) % number_of_primary_shards    
  举个例子,一个index有3个primary shard,P0,P1,P2 
    
  每次增删改查一个document的时候,都会带过来一个routing num            
                
         
            
            
            
            公司一直在用Amazon AWS的ElasticSearch service, 最近因为AWS提供从5.6到6.5的升级,就在上周日尝试着升级了一下。结果升级之后产生了一堆问题,一边在AWS support开ticket一边自己研究怎么修复。最终幸运的修复了一些,下面介绍一下问题和心得 1. ES 6.0之后不再支持string type:这里的type指的是index和indice里面            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-16 11:09:27
                            
                                145阅读
                            
                                                                             
                 
                
                                
                    