事情是这样的,mongo要清理一千八百万的垃圾数据,然后运维跑完,第二天一看,从库状态是RECOVERING,就手动搜了下,发现下面这篇文章解决方案符合,故全文转载。
以下全文转载自:MongoDB 分片集群故障RECOVERING 处理纪实1、问题描述[……]
Monthly Archives: April 2018
推荐书单
《万里任禅游》又名《禅与摩托车维修艺术》
《黑客与画家》《PHP5权威编程》《PHP 核心技术与最佳实践》《深入PHP:面向对象、模式与实践》《敏捷软件开发》《设计模式 可复用面向对象软件的基础》《非暴力沟通》《深度工作》《最好的告别[……]
WinRAR 如何创建静默自解压到当前目录的自解压程序
右键目录,添加到压缩文件,然后勾选创建自解压格式压缩文件。 进入文件标签,文件路径选择 存储相对路径。 这样就可以自解压到当前目录。 静默解压,点击注释标签,添加如下内容:
Silent=1
Overwrite=1
Update=U
三个指令解析: ——[……]
Nginx 反向代理 DNS刷新时间
奇葩情况是这样的,反向代理用了域名,然后有些IP失效,但是依然缓存,NGINX的反代就不对了~后来经老大指点,解析的dns后加个参数即可强制30秒解析一次~
示例:
resolver 114.114.114.114 valid=30s;[......]
libmcrypt编译安装方法
yum install gcc gcc-c++ -y
以下示例代码为自定义路径~用默认的不需要设置额外参数:
mkdir -p /opt/libmcrypt
wget https://jaist.dl.sourceforge.net/project/mcrypt[......]
libpng编译安装方法
yum install gcc gcc-c++ -y
以下示例代码为自定义路径~用默认的不需要设置额外参数(如果前面自定义编译安装了zlib的话,需要额外指定下环境变量):
mkdir -p /opt/libpng
wget https://download.so[......]
jpeglib编译安装方法
yum install gcc gcc-c++ -y
以下示例代码为自定义路径~用默认的不需要设置额外参数:
mkdir -p /opt/jpeglib
wget https://www.ijg.org/files/jpegsrc.v9a.tar.gz
tar xf[......]
GD库编译安装方法
yum install gcc gcc-c++ -y
以下示例代码为自定义路径~用默认的不需要设置额外参数:
mkdir -p /opt/gd
wget https://github.com/libgd/libgd/releases/download/gd-2.[......]
curl编译安装方法
yum install gcc gcc-c++ -y
以下示例代码为自定义路径~用默认的不需要设置额外参数:
mkdir -p /opt/curl
wget https://curl.haxx.se/download/curl-7.59.0.tar.gz
tar xf[......]
BZip2编译安装方法
yum install gcc gcc-c++ -y
以下示例代码为自定义路径~用默认的不需要设置额外参数:
mkdir -p /opt/bzip2
wget https://www.bzip.org/1.0.6/bzip2-1.0.6.tar.gz
tar xf b[......]