集群节点临时重启
当修改配置时可能需要重启集群才生效,或者集群发生严重错误无法恢复时都可能需要重启集群
一个集群节点重启前要先临时禁用自动分配,设置cluster.routing.allocation.enable为none,否则节点停止后,当前节点的分片会自动分配到其他节点上,本节点启动后需要等其他节点RECOVERING后才会RELOCATING,也就是分片在其他节点恢复后又转移回来,浪费大量时间
首先禁用自动分配
curl -XPUT http://127.0.0.1:9200/_cluster/settings -d '{
"transient" : {
"cluster.routing.allocation.enable" : "none"
}
}'
然后再重启集群
集群启动后再改回配置
curl -XPUT http://127.0.0.1:9200/_cluster/settings -d '{
"transient" : {
"cluster.routing.allocation.enable" : "all"
}
}'
- 浏览: 399806 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (311)
- 网站开发及性能优化 (1)
- JQUERY滚动加载 (1)
- 网络编辑 (1)
- redis (2)
- memcache (4)
- mongodb (5)
- kafka (7)
- apache (3)
- Nexus (2)
- 操作系统 (21)
- JDK (2)
- MyEclipse (11)
- SVN (4)
- Tomcat (3)
- Solr (4)
- CENTOS (5)
- ubuntu (2)
- 新浪微博api (1)
- elasticsearch (60)
- java (28)
- MAC (6)
- Lucene (4)
- Linux (14)
- mysql (6)
- XenCenter (1)
- ext (3)
- spring (6)
- oracle (4)
- tsp (1)
- JForum (1)
- jms (1)
- CAS (1)
- jquery (6)
- freemarker (2)
- 项目管理 (5)
- CSS (3)
- 事务管理 (1)
- js (3)
- 分词 (1)
- 分词器 (1)
- oauthToken (1)
- hadoop (8)
- spark (1)
- cache (1)
- unicode (1)
- 正则表达式 (1)
- google (1)
- Postfix (4)
- windows (3)
- 搜索引擎 (1)
- notepad (1)
- nginx (1)
- outlook (1)
- Fiddler (2)
- Shadowsocks (0)
- github (1)
- 算法 (4)
- zabbix (1)
- office (2)
- maven (8)
- TeamView (1)
- csv (1)
- mikrotik (1)
- DELL (1)
- USVN (2)
- mybatis (3)
- vue (1)
- python (1)
- zxing (2)
- Intellij idea (0)
- IDEA (2)
- http (2)
- JWT (1)
- CAP (1)
- Nacos (1)
- OpenFeign (1)
- SpringCloud (1)
- feign (1)
- springboot (2)
- skywalking (1)
- 微服务 (2)
- 部署 (1)
- bootstrap (1)
最新评论
-
xam_sunny:
用楼主的第一种方法解决了乱码问题,谢谢分享。
spring 中文乱码 -
lzq570:
...
freemarker中分页
发表评论
-
elasticsearch-env行116未预期的符号附近有语法错误
2020-07-04 15:11 746> 第一次解决方式(): bash 3.0后,she ... -
Elasticsearch启动、停止脚本
2020-07-04 15:00 711构建Elasticsearch启动脚本 start_es ... -
Elasticsearch搜索类型(query type)详
2016-08-04 12:05 673es在查询时,可以指定 ... -
elasticsearch游标查询所有数据
2016-08-04 10:47 2070在Elasticsearch中找一个 ... -
Elasticsearch安装与测试验证详解
2016-07-29 18:05 829什么是Elasticsearch? 【百科】Elasti ... -
Shard数调优(ElasticSearch性能)
2016-07-27 18:12 1979摘要 当创建一个索引的时候,我们经常会面对一个问题:要为索 ... -
Elasticsearch的存储模型和读写操作
2016-07-27 15:46 483剖析Elasticsearch集群系列涵盖了当今最流行的分布 ... -
亿级规模的 Elasticsearch 优化实战
2016-07-27 15:33 899Elasticsearch 的基本信息大致如图所示,这里就不 ... -
Elasticsearch 架构以及源码概览
2016-07-22 18:18 722Elasticsearch 是最近两年异军突起的一个兼有搜 ... -
Elasticsearch模块功能之-路由(routing)
2016-07-22 15:44 723索引分片分配能够控制索引分片在节点上怎么分布,那对于具体的文 ... -
elasticsearch通用API,多数据源,分组
2016-07-12 13:53 2926公司项目大规模使用elasticsearch,封装了统一的e ... -
Elasticsearch过滤与聚合的先后顺序java实现
2016-07-07 10:48 4467一、Elasticsearch的聚合 ES的聚合相当于关系 ... -
ElasticSearch Java api 详解_V1.0
2016-07-07 10:23 824原英文文档:http://www.elasticsearc ... -
Elasticsearch head插件介绍
2016-06-30 16:31 1936datasize: 121Mi (242Mi)docs: 1 ... -
Elasticsearch 1.7 热更新
2016-06-07 14:42 1318搜索是一个需要不停改进的项目,有时我们需要更新分词插件,有时 ... -
Elasticsearch 搜索服务器全集群升级版本并重启
2016-05-28 21:36 754Elasticsearch 搜索服务器需要一个完整的集群重启 ... -
elasticsearch之节点重启
2016-05-24 13:22 990Elasticsearch节点重启时背后发 ... -
elasticsearch如何安全重启节点
2016-05-24 11:58 909elasticsearch集群,有时候可能需要修改配置 ... -
Elasticsearch 合理内存分配
2016-05-03 22:45 785Elasticsearch默认安装后设置的内存是1GB,对于 ... -
Elasticsearch重要文章之三:重要配置项的修改
2016-05-03 22:38 727Elasticsearch已经有很好的默认值,特别是涉及到 ...
相关推荐
重写过程中,会创建临时文件(如`temp-rewriteaof-bg-*`),待重写完成后,会原子地替换原有的AOF文件。 在集群环境中,数据的持久化和恢复同样重要,因为如果某个节点故障,可以使用备份的数据快速恢复服务。因此...
完成这些步骤后,需要在数据源创建界面进行同步化操作,保存设置并重启所有节点和集群管理器(Dmgr),以确保更改生效。最后,在控制台测试创建的数据源,以验证其是否能够成功连接到数据库。 #### Apache的安装与...
- **临时文件分区**:tmp,用于存放临时文件。 #### 六、Ecology系统安装部署 **6.1 负载均衡安装** 使用NGINX作为负载均衡器的安装步骤如下: **6.1.1 拷贝nginx配置** 将nginx安装包拷贝到服务器的`/opt/`目录...
2. **重启网络服务**: 使用 `service network restart` 命令重启网络服务,使更改生效。 3. **验证网络**: 使用 `ping` 命令验证两台虚拟机之间的网络连接是否正常。 ### 三、SSH 免密码登录配置 为了简化 Hadoop...
此命令仅临时关闭防火墙,重启后会自动开启。 3. **永久禁用防火墙**: ```bash systemctl disable firewalld.service ``` 这样即使系统重启后,防火墙也不会自动开启。 4. **开放 5432 端口**: ```bash ...
- 如果不想重启系统,可以使用 `setenforce 0` 命令临时禁用SELinux。 4. **创建Hadoop用户** - 创建一个新的组。 - 创建Hadoop用户,并设置密码。 - 配置Hadoop用户的sudo权限。 5. **创建数据库、用户及赋权...
为了存储HDFS元数据、临时数据和数据节点上的数据块,需要在文件系统中创建相应的目录结构。 ### 12. 修改Hadoop配置文件 Hadoop的配置文件包括`hadoop-env.sh`, `core-site.xml`, `hdfs-site.xml`, `mapred-site....
- **创建临时文件目录**:在`/home/hadoop/hadoop`目录下创建`tmp`目录作为Hadoop运行时的临时文件存储位置: ``` mkdir /home/hadoop/hadoop/tmp ``` #### 四、Hadoop配置文件调整 在Hadoop集群搭建过程中,...
在“通用设置”中开启集群处理,关键是确保所有工作节点都能访问主节点的“临时文件夹”。如果这个文件夹位于主节点的本地硬盘,需要共享到网络并提供相应的网络路径。同时,可以通过主工具栏打开“处理节点列表”...
1. 关闭SELinux:将`/etc/selinux/config`中的`SELINUX`设置为`disabled`,重启系统生效。 2. 设置umask为0022,可以查看当前umask值:`umask`。 完成以上步骤后,就可以在CentOS 6.5上安装Ambari并开始配置大数据...
- 保存并退出编辑器后,重启虚拟机以使配置生效。 - 验证JDK安装是否成功: ```bash java -version ``` #### Hadoop集群安装步骤 1. **配置Hadoop环境变量**: - 再次编辑`/etc/profile`文件,添加Hadoop环境...
- 临时关闭:`setenforce 0` - 永久禁用:编辑 `/etc/selinux/config` 文件,将 `SELINUX=enforcing` 改为 `SELINUX=disabled`。 - 开放防火墙端口:确保 MySQL 集群服务器之间的数据库端口以及同步端口可以互相...
- 使用`chmod -v u+w /etc/sudoers`临时给予当前用户读写权限,以便编辑该文件。 - 使用`vim /etc/sudoers`编辑文件,在合适的位置添加类似`hadoop ALL=(ALL) ALL`这样的行,表示“hadoop”用户可以使用sudo执行...
- **启动HDFS**:将格式化后的临时目录复制到其他节点,并在主NameNode上启动HDFS。 - **启动MapReduce**:同样在主NameNode上启动MapReduce服务。 - **验证集群状态**:检查所有服务是否正常运行,所有节点是否...
二是删除临时文件目录,重新初始化NameNode并重启所有服务。 启动Hadoop集群,执行`start-all.sh`脚本。通过`jps`命令验证各个节点上的进程,正常情况下,master节点应有NameNode和SecondaryNameNode进程,slave...
2. `core-site.xml`:配置HDFS的默认名称节点(defaultFS)为HA集群,指定临时文件目录(hadoop.tmp.dir),以及设置IO缓冲区大小(io.file.buffer.size)。 3. `hdfs-site.xml`:设置数据块大小(dfs.block.size)...
### 搭建一个大数据集群的关键知识点 #### 一、基础环境配置 ##### 1. 网络配置 - **动态分配IP**:适用于测试环境或临时搭建。 - `TYPE=Ethernet`:指定网卡类型为以太网。 - `PROXY_METHOD=none`:禁用代理...
- 使用`systemctl stop firewalld`命令临时关闭防火墙。 - 使用`systemctl disable firewalld`命令永久关闭防火墙。 2. **安装NTP同步服务**: - 使用`yum -y install ntp`命令安装NTP服务。 - 使用`systemctl ...
CTDB使用持久化的TDBs来存储关键的数据结构,如锁信息等,这些信息在系统重启后仍然可用。 ##### 5.2 正常的TDBs 除了持久化的TDBs之外,CTDB还使用正常的TDBs来存储临时性的数据。 ##### 5.3 恢复机制 CTDB包含...
在安装前,需要关闭服务器的防火墙,这可以通过运行特定的命令完成,如禁用iptables服务的开机启动、重启服务生效和临时关闭防火墙。这些操作应在所有需要部署MongoDB的服务器上执行。 然后,使用Xshell或其他SSH...