renjin
-
Python之入门篇
一、环境准备 环境准备 –> pyenv (安装python解释器,管理Python版本,管理python虚拟环境) https://github.com/pyenv/pyenv https://github.com/yyuu/pyenv-installer # yum -y install git # curl -L https://ra…
-
Docker 之初次体验
一、Docker 简介 lxc linux container,openvz 容器中各虚拟机只有一个内核,而是多个用户空间 在库中完成虚拟化,比如wine 或者在windows中运行bash 在应用程序的运行级别提供虚拟化,比如jvm pstree , pid 为1 的进程 …
-
MongoDB
Edit MongoDB 手册 MongoDB 手册 第一章 Introduction MongoDB入门学习目录(建议) Databases Collections Documents 第二章 部署安装 1. Import the MongoDB public key 2. Configure the package management system (…
-
zabbix之报警功能的实现
一、注册微信公众号 首先申请微信公众平台https://mp.weixin.qq.com/一个人最多申请5个公众号,所以还是可以的 申请完之后就可以根据腾讯的提示使用微信公众号了,然后用你自己的微信扫描关注微信号。 就可以看到用户数了,接下来的就要使用的用户的微信ID号了。点击用户查看用户的微信ID号。在浏览器查看用户的微信ID号。就是那个红色的ID了。 h…
-
redis主/从配置及基于sentinel的故障转移
一、NoSQL基础概念: ACID:原子性、一致性、隔离性、持久性;特性:数据量大、数据变化非常大(数据增长化、流量分布变化、数据间耦合结构变化)、数据源很多; CAP、BASECAP C:多个数据节点的的数据一致;A:用户发出请求后的有限时间范围内返回结果;P:network partition,网络发生分区后,服务是否依可用;CAP理论:一个分布式系统不…
-
MariaDB之MHA配置
工作拓扑 一、MHA简明: MHA(Master HA)是一款开源的MySQL的高可用程序,它为MySQL主从复制架构提供了 automating master failover 功能。MHA在监控到master节点故障时,会提升其中 拥有最新数据的…
-
MairaDB之基于openssl的主从复制
一、配置openssl 1、 在master server(node0)上根CA的搭建(及生成自签名证书) [root@node0 ~]# cd /etc/pki/CA/ [root@node0 CA]# (umask 077;openssl genrsa -out private/cakey.pem 2048) Gen…
-
Nginx lnmp环境及https的实现
一、http事务简明 request: <method> <URL> <VERSION> MHADERS <body> response: <version><status><reason phrase> <HEADERS> … <body&…
-
Nginx 负载均衡多个nmmp主机
设计拓扑图 一、Memcache简介 cache(缓存系统) 高性能分布式缓存服务器,缓存所有的“可流式化”数据:livejournal旗下Danga Interacive公司 程序=指令+数据 指令:程序 数据:IO操作 文件系统: 特征:协议简单 基于libevent的事件处理 内置内存存储方式 memcached 不…
-
Mariadb之SELECT语法练习
一 、导入hellodb.sql生成数据库后实现以下操作 # mysql -uroot -h172.16.23.23 -pcento.123 < hellodb.sql mysql> …
-
corosync v2 + pacemaker + crmsh 实现mariadb高可用
高可用mariadb拓扑图 一、设计前提 1、时间同步 # ntpdate 172.16.0.1 或者 # chronyc sources 2、所有的主机对应的IP地址解析可以正常工作, 主机名要与命令#uname -n 所得的结果一致 &…
-
CentOS 7 tomcat 7.0.54 的功能实现及详解
一、 jdk 安装配置 # yum install java-1.8.0-openjdk-devel (依赖的java-1.8.0-openjdk,java-1.8.0-openjdk,headless也会被安装 ) # alternatives -h # vim /e…
-
keepalived双主模型的实现
一、简介 keepalived 简介:是服务器高可用的一个重要软件,它的核心组件有vrrp ,stack, checker ,ipvs, warpper, watch dog 它是vrrp协议的实现,原生设计目的为高可用ipvs服务;keepalived能够通过配置文件中定义生成ipvs规则 并能够对RS的健康状态进行检测;vrrp_…
-
python之psutil模块
python 安装psutil 来实现获取系统信息 # yum -y install python*pip # yum -y groupinstall “Development Tools # yum -y install python34-devel.x86_64 # pip3 install –upgrade pip # pip3 inst…
-
ldirectord 结合ipvsadm 配置nat,dr模型
ldirectord 结合ipvsadm 配置nat,dr模型 一、nat模型 1、 drector # wget ftp://172.16.0.1/pub/Sources/7.x86_64/crmsh/ldirectord-3.9.6-0rc1.1.1.x86_64.rpm # yum -y install nginx (同时用于做为sorry…