MongoDBv4.0.18 Sharding 高可用集群搭建 (CentOS7.2)全网独有

摘要:从图中可以看到有四个组件:mongos、config server、shard、replica set。mongos,数据库集群请求的入口,所有的请求都通过mongos进行协调,不需要在应用程序添加一个路由选择器,mongos自己就是一个请求分发中心,它负责把对应的数据请求请求转发到对应的shard服务器上。在生产环境通常有多mongos作为请求的入口,防止其中一个挂掉所有的mongodb请求都没有办法操作。config se

 MongoDBv4.0.18 replica set 高可用集群搭建 (CentOS7.6)全网独有

摘要:单节点mongodb软件安装配置:配置环境: [root@node250 ~]# uname -a Linux node250 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux [root@node250 ~]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) 节点功能清单: 功能节点       主机名:    &n

 CentOS6,CentOS7 源码编译安装svn-1.6.11

摘要:参考文档:官方安装文档,安装方法已经制作成一键安装脚本位于码云。git clone https://gitee.com/vazd/subversion-installer.git运行install_svn.sh即可完成安装。一、安装必备组件依赖项:yum install autoconf libtool expat-devel -y1.1 安装apr和apr-utilapr全名Apache Portable Runtime,必需的依赖项。下载地址:apr和apr-util下载地址# 安装aprwget http://mirrors.tun

 MongoDB分库分集合备份SHELL脚本全解

摘要:运行环境:[root@node10 ~]# uname -aLinux node10 2.6.32-696.el6.x86_64 #1 SMP Tue Mar 21 19:29:05 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux[root@node10 ~]# cat /etc/redhat-release CentOS release 6.9 (Final)1.多个数据库备份脚本[root@node10 Mongodb_shell_scripts]# cat get_mongodb_dbs.sh#!/bin/bash/usr/bin/mongo  127.0.0.1:27017/admin -u admin&

 gitlab项目URL点击报错404的解决方法

摘要:之前创建了项目之后,今天重启了服务器,点击项目URL报错404谷歌了很多资料,最后觉得靠谱的还是缓存问题,按照下面小哥的方法清了下缓存,就可以了A gitlab-rake cache:clear solves this issue immediately, so the problem is apparently an incoherent cache.It is reproducible, a formerly renamed or deleted project triggers the cached 404.原文的连接如下:https://

 微服务架构以及服务拆分原则

摘要:微服务是什么微服务起源于 2005 年 Peter Rodgers 博士在云端运算博览会提出的微 Web 服务(Micro-Web-Service),根本思想类似于 Unix 的管道设计理念。2014 年,由 Martin Fowler 与 James Lewis 共同提出了微服务的概念,定义了微服务架构风格是一种通过一套小型服务来开发单个应用的方法,每个服务运行在自己的进程中,并通过轻量级的机制进行通讯(HTTP API)。关键的三点是:

 Linux数据恢复软件extundelete应用实战

摘要:作为一名运维人员,保证数据的安全是根本职责,所以在维护系统的时候,要慎之又慎,但是有时难免会出现数据被误删除的情况,在这个时候改如何快速、有效地恢复数据呢?本文我们就来介绍一下Linux系统下常用的几个数据恢复工具。一、如何使用“rm -rf”命令在Linux系统下,通过命令“rm -rf”可以将任何数据直接从硬盘删除,并且没有任何提示,同时Linux下也没有与Windows下回收

 Supervisor-Linux后台进程管理工具

摘要: centos6.5安装配置supervisor1.下载并安装supervisorhttps://pypi.python.org/pypi/supervisor/3.2.0 wget https://files.pythonhosted.org/packages/c1/5d/f2badebeb0d40ec6a6d3e76c4cc5116cb4a83994790d361c2ccae8a78f44/supervisor-3.2.0.tar.gztar -zxvf supervisor-3.2.0.tar.gzcd supervisor-3.2.0python setup.py install或:指定安装supervisor3.2.0,这个版

 Linux系统终极优化加固精华版

摘要:安全是 IT 行业一个老生常谈的话题了,从之前的“棱镜门”事件中折射出了很多安全问题,处理好信息安全问题已变得刻不容缓。 因此做为运维人员,就必须了解一些安全运维准则,同时,要保护自己所负责的业务,首先要站在攻击者的角度思考问题,修补任何潜在的威胁和漏洞。本文主要分为如下五部分展开:·        账户和登录安全·

 CentOS6.x-升级gcc4.4.7到gcc4.8.5

摘要:CentOS6.x-升级gcc4.4.7到gcc4.8.5因为需要用到C++11,但CentOS 6.x自带的gcc4.4.7不支持,所以决定升级gcc。wget http://people.centos.org/tru/devtools-2/devtools-2.repomv devtools-2.repo /etc/yum.repos.dyum install devtoolset-2-gcc devtoolset-2-binutils devtoolset-2-gcc-c++三个安装包会被装在 /opt/rh/devtoolset-2/root/ 中更新软连接:mv /usr/bin/gcc /usr/b
分页:« 1 2 3 4 5 6 7 8 9 10 »
Powered by AKCMS