ClustrixDB中的device1文件用于所有数据库数据、撤消日志、临时表、binlog和ClustrixDB系统对象。ClustrixDB确保device1文件在集群的所有节点上大小相同。一旦得到device1文件的最佳大小,就很少需要更改了。

要增加device1文件的大小,请参阅 https://www.cnblogs.com/yuxiaohao/p/11956574.html

要在集群范围内减小device1文件的大小,请遵循以下说明。当集群的Clustrix 7.5或更高版本已经达到或接近容量,或者用于使用大型排序或聚合的工作负载时,这可能是必要的。

这些指令意味着一次完成一个节点,但是如果您的集群中有空间,则可以一次使用多个节点来完成该循环。

一、验证,设置初始全局

全局device_auto_resize_to_largest控制整个集群中device1文件的大小如何保持一致。确保这个初始值设置为false,这样它就不会干扰这个过程。

验证device_auto_resize_to_largest的初始设置为false

sql> SHOW GLOBAL VARIABLES LIKE 'device_auto_resize_to_largest';

如果需要,将global设置为false。

sql> SET GLOBAL device_auto_resize_to_largest = 'false';

二、 Softfail一个节点

软失效一个或多个节点,如果您的集群有足够的空闲空间。https://www.cnblogs.com/yuxiaohao/p/12068406.html

三、删除旧的device1文件

在节点被softfailed并从集群中删除之后,从命令行提示符运行以下命令。这将导致组更改。

这些命令将把节点格式化为默认状态并删除所有数据。

在每个softfail的节点上运行这些命令

shell> rm /data/clustrix/pnid
shell> systemctl stop clustrix
shell> systemctl start clustrix

四、重新将节点添加到集群中

使用MySQL提示符中的语法创建一个默认的device1文件。这将导致组更改。

从一个节点(而不是刚刚软失败的节点)运行此操作

ALTER CLUSTER ADD 'ip' [, 'ip'] ... 

五、调整device1

使用以下控制端口命令,在上面添加的每个节点上调整device1文件的大小:

在IP被添加到集群的每个节点上运行这个命令

shell> nc localhost
$ device resize deviceid size

例如,这将系统的第一个(也是唯一一个)设备(device1)的大小设置为连接到的节点上的800Gb。对上面添加的每个节点执行此操作。

$ device resize  800g

Clustrix建议在每个驱动器上留下50 - 100 gb的可用空间或工作空间。这是特定于站点的,Clustrix支持可以为您的特定工作负载提供指导

六、Rebalance数据

Rebalancer将自动将数据分发到重新配置的节点。如果您的集群有足够的空闲空间,则不需要等待该操作完成后再继续。有关更多信息,请参见管理Rebalancer。

七、对所有节点重复操作

重复步骤2-6,直到集群中的所有节点的device1文件都减少为止。

八、设置全局变量以供将来使用

在所有节点上完成该过程并减小device1文件的大小之后,将全局变量device_auto_resize_to_largest设置为true。这将确保添加到集群中的所有未来节点的device1文件大小相同。

在集群中的所有节点完成此过程之前,不要将此全局变量设置为true。

在所有device1文件都被减少之后,在一个节点上运行它

sql> SET GLOBAL device_auto_resize_to_largest = 'true';

35. ClustrixDB 减少device1大小的更多相关文章

  1. SQLSERVER复制优化之一《减少包大小》

    原文:SQLSERVER复制优化之一<减少包大小> SQLSERVER复制优化之一<减少包大小> 自从搭了复制之后以为可以安枕无忧了,谁不知问题接踵而来 这次遇到的问题是丢包, ...

  2. 如何通过 WebP 兼容减少图片资源大小

    作者:学军又拍云 CDN 服务公测 WebP 自适应功能,为客户减少图片资源大小.本文我们将一起来阐述WebP兼容的来龙去脉. 前言我们知道,理想的网页应该在 1 秒内打开,而在页面的整体大小中,图片 ...

  3. 如何通过 WebP 自适应方案减少图片资源大小

    前言 我们知道,理想的网页应该在 1 秒内打开,而在页面的整体大小中,图片往往是所占比例最大的一部分(大约占到 60% 以上,更多了解请点击),也可以参照如下图所示.优化图片不仅可以加快页面显示,还能 ...

  4. APP瘦身绝技(快速减少包大小)

    如果要清理无用类文件和无用图片,参考博客<iOS 清理Xcode项目中没有使用到的图片资源和类文件>.当下众多app项目,尤其是初创公司,明显的特点就是,开发周期短,迭代更新快,甚至一周一 ...

  5. c#项目减少源代码大小

    这次的代码缩减主要通过了这几个方面 1.bin和obj文件的删除(以前真的不知道,只是通过右键属性发现这些文件太大,然后上网搜索才知道,这些文件在源代码备份的时候是建议删掉的) 删掉的好处: 1.减少 ...

  6. UE4 减少APK包的大小

    本文依据官方文档 Reducing APK Package Size整理而来,不过我会陆续添加自己减少包大小的心得. ETC1 纹理 当使用ETC1打Android包时,注意ETC1是不会压缩带Alp ...

  7. Unity3D如何减少安装包大小

    译官方文档:http://docs.unity3d.com/Manual/ReducingFilesize.html PDF文档:http://www.rukawa.cn/Uploads/Attach ...

  8. Unity3D之如何将包大小减少到极致

    http://www.luzexi.com Unity3D之如何将包大小减少到极致,图片是游戏app里最最占空间的资源,所以请各位还没有理解u3d对图片文件存储方式理解的请看<unity3d-t ...

  9. 怎样减少 Android 应用包 60% 的大小?

    简评: 应用的大小也是用户体验的一个重要方面,而减少 Android 应用安装包大小其实一点也不复杂. 对于移动应用来说,应用安装包的大小当然是越小越好.特别是对于一些欠发达地区,你不希望用户因为手机 ...

随机推荐

  1. 排序算法大汇总 Java实现

    一.插入类算法 排序算法的稳定性:两个大小相等的元素排序前后的相对位置不变.{31,32,2} 排序后{2,31,32},则称排序算法稳定 通用类: public class Common { pub ...

  2. OpenVZ平台 Google BBR加速

    前言  一直以来用的都是搬瓦工的VPS,不得不说比国内那些大厂的性价比高得不知道哪里去了.  当做梯子来用的话搬瓦工年付19.9美元的方案就够用了,网上还有一些官方优惠码(折扣6%: BWH1ZBPV ...

  3. 图解django的生命周期

    其实django的生命周期的大体框架就是这样,剩下的细致的,自己再补充! 图片实在是有点抽象! 谅解!! koala-----给你更多技术小干货

  4. 安装 pybloomfilter

    1.在windows的cmd下,使用 pip install pybloomfiltermmap 命令安装,pybloomfiltermmap 时报错 ,错误信息如下 根据错误信息分析,报错原因是需要 ...

  5. Spring实战(七)Bean 的作用域

    1.Spring中bean 的多种作用域 单例(Singleton):整个应用中只创建一个bean 的实例,Spring默认创建单例的bean: 原型(Prototype):每次注入or通过Sprin ...

  6. 怎样创建并使用 vue 组件 (component) ?

    组件化开发 需要使用到组件, 围绕组件, Vue 提供了一系列功能方法, 这里仅记录组件的 最简单 的使用方法. 1. 通过 Vue.component(tagName, options) 注册一个 ...

  7. nnginx配置代理服务器

    因为有些服务有ip白名单的限制,部署多节点后ip很容易就不够用了,所以可以将这些服务部署到其中的一些机器上, 并且部署代理服务器,然后其余机器以代理的方式访问服务.开始是以tinyproxy作为代理服 ...

  8. 今天朋友带领去谷歌ok2eat 餐厅吃免费午餐

    中午去队友公司免费吃饭.朋友带我们去她的楼下吃,就算是googler真的也不是所有cafe都知道,感谢朋友带领.

  9. LeetCode 腾讯精选50题--数组中的第K个最大元素

    好吧,不得不承认,书上看到的始终不是自己的,只有亲身时间过才会明白该怎么操作. 找数组中第K个最大元素,简而言之就是先排序,不论使用哪种算法,都需要先排序,确认位置,由于数组可以通过下标直接访问,所以 ...

  10. hadoop面试题(自己整理版)

    1. hadoop 运行原理2. mapreduce 原理3. mapreduce 的优化4.举一个简单的例子说下 mapreduce 是怎么运行的5. hadoop 中 combiner 的作用6. ...