自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

灯火觅阑珊

衣带渐宽终不悔,为伊消得人憔悴

  • 博客(5)
  • 收藏
  • 关注

原创 MongoDB 占用大量内存和Swap不释放

接到告警,一台部署了多实例MongoDB的机器内存和swap快用完了,排查发现下午某一个实例导入大量数据。为什么会用了这么多内存和swap?因为WiredTiger引擎使用内存的方式是:50% of (RAM - 1 GB)或256 MB,哪个更大就以哪个为上限。一个机器部署了多个实例,按照50% of (RAM - 1 GB)的比例分配,那当然是会把内存用完的。解决方式只能是重启实例了...

2020-01-09 15:35:44 3665

原创 MongoDB 添加分片和删除分片

一、添加分片搭建好复制集后,登陆mongos,添加分片:db.runCommand( { addshard:“repset3/127.0.0.1:37017,127.0.0.1:37018,127.0.0.1:37019”,name:“s3”});注意要打开balancer,否则新加入分片后不会自动将数据打散:startBalancer()可以设置窗口避开高峰时期:db.setting...

2020-01-09 15:19:00 1824

原创 linux lvm简单理解和使用

PV由独立的分区或磁盘组成;VG由一个或多个PV组成,可以再添加PV进行扩容;LV从VG里分配空间,可以再从VG里拿空间资源进行扩容。LV用于挂载目录。所以资源分配流程是PV->VG->LV,如果要扩容LV,要从VG里拿空间资源,如果VG不够了,要增加新的PV。1.创建PVpvcreate /dev/dfa2.创建VGvgcreate vg1 /dev/dfa3.创建...

2020-01-09 15:01:52 380

原创 redis-trib.rb 关于ruby的一些问题

/usr/bin/env: ruby: No such file or directory原因是没安装ruby下意识的解决方法就是yum install ruby -ygem install redis但是也会遇到报错:ERROR: Error installing redis: redis requires Ruby version >= 2.3.0.这是因为ce...

2020-01-07 11:19:24 698

原创 MySQL 主从复制的一个BUG

发现一个主从复制的BUG,从库会自动跳过不存在的主键列,看例子。主库有一个sam表,其中id是自增主键:mysql> desc sam;+-------+---------+------+-----+---------+----------------+| Field | Type | Null | Key | Default | Extra |+-----...

2020-01-03 17:04:24 405

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除