矜能负才.Zero

比我优秀的人还在努力,那我努力还有啥用。


  • 首页

  • 分类

  • 关于

  • 归档

  • 标签

consul install

发表于 2017/07-23 | 分类于 docker
前置条件服务器三台,分别是:172.16.6.100172.16.6.101172.16.6.102 容器启动节点1:启动脚本:12345docker run -d --net=host \ --name=consul-100 --hostname=consul-100 consul:0.8.4 agent \ -server -disable-host-node-id \ -client=0.0.0.0 -bootstrap-expect=3 \ -bind=172.16.6.100 -ui 该节点带ui启动参数,端口默认8500 节点2:启动脚本:123docker run -d ...
阅读全文 »

docker install

发表于 2017/07-23 | 分类于 docker
安装步骤安装前准备卸载旧版本Docker的旧版本被称为docker或docker-engine 。 如果这些已安装,请卸载它们以及关联的依赖关系。 $ yum remove container-selinux docker* /var/lib/docker/的内容,包括镜像,容器,卷和网络都被保留。 Docker CE包现在称为docker-ce ,Docker EE包现在称为docker-ee。 安装Dcoker根据需要以不同的方式安装Docker:大多数用户设置了Docker的存储库并从中安装,以方便安装和升级任务。 这是推荐的方法。某些用户下载RPM软件包并手动安装,并手动完成管理升级。 ...
阅读全文 »

etcd install

发表于 2017/07-23 | 分类于 docker
前置准备服务器三台,分别是:172.16.6.100172.16.6.101172.16.6.102 启动私有仓库docker run -d -p 5000:5000 --restart=always -v /opt/registry:/tmp/registry registry:2.6.1 Cluster Store模式docker以Cluster Store模式启动,初始化配置文件脚本。12345678910111213141516#!/bin/shETCD=etcd://172.16.6.100:2379DIR=/etc/systemd/system/docker.service.d/ ...
阅读全文 »

calico install

发表于 2017/07-23 | 分类于 docker
安装准备服务器三台,分别是:172.16.6.100172.16.6.101172.16.6.102 下载calicoctl工具,下载地址: https://github.com/projectcalico/calico-containers/releases 容器启动节点1:启动脚本:12345#!/bin/shIP=172.16.6.100 calicoctl node run \ --node-image=quay.io/calico/node:v1.2.1 \ --ip=$IP --name=calico-100 节点2:启动脚本:12345#!/bin/shIP= ...
阅读全文 »

Azure-ILB配置

发表于 2013/04-24 | 分类于 运维
说明Azure对内部的ILB配置介绍很粗略,在配置过程中必定会碰到一大堆的问题,总的来说配置过程需要通过微软的powshell配置,每个人的程度不同,并不适用于大部分用户。现对配置过程稍作介绍。前提: 登陆中国版Azure管理门户(https://manage.windowsazure.cn) 正常登陆中国版Azure管理门户后,在IE浏览器中新打开一个选项卡输入此地址(https://manage.windowsazure.cn/publishsettings/index?client=powershell) 按回车键,下载PublishSettingsFile文件到本地 打开Window ...
阅读全文 »

activemq负载均衡+高可用方案

发表于 2013/04-21 | 分类于 运维
说明前面有章节介绍了mq的主从复制和集群方案,可以看到Master-Slave的部署方式虽然解决了高可用的问题,但不支持负载均衡,Broker-Cluster解决了负载均衡,但当其中一个Broker突然宕掉的话,那么存在于该Broker上处于Pending状态的message将会丢失,无法达到高可用的目的。由于目前ActiveMQ官网上并没有一个明确的将两种部署方式相结合的部署方案,所以我采用了两种方式结合起来部署。 在本机完成2个broker的共享文件测试2个broker activemq_node1和activemq_node2共享data文件夹。 [root@vanelife-mq1 ...
阅读全文 »

Active MQ集群方案

发表于 2013/04-18 | 分类于 运维
ActiveMQ具有强大和灵活的集群功能,但在使用的过程中会发现很多的缺点,ActiveMQ的集群方式主要由两种:Master-Slave(ActiveMQ5.8版本已不可用)和Broker Cluster。 Master-SlaveMaster-Slave方式中,只能是Master提供服务,Slave是实时地备份Master的数据,以保证消息的可靠性。当Master失效时,Slave会自动升级为Master,客户端会自动连接到Slave上工作。Master-Slave模式分为三类:Pure Master Slave、Shared File System Master Slave和JDBC M ...
阅读全文 »

nginx双机热备方案

发表于 2013/04-11 | 分类于 运维
安装keepalivetar zxvf keepalived-1.2.16.tar.gz cd keepalived-1.2.16 安装依赖 yum install -y gcc openssl-devel popt-devel ./configure make && make install cp /usr/local/etc/rc.d/init.d/keepalived /etc/init.d/ cp /usr/local/etc/sysconfig/keepalived /etc/sysconfig/ chmod +x /etc/init.d/keepalived ch ...
阅读全文 »

nginx实现session共享

发表于 2013/03-27 | 分类于 运维
解释总的来说session通过两种方式保持会话,cookie/存储到数据中去。nginx如果作为最外层,是可以通过某些方式保持session的,这个属性就是ip_hash。每个请求按访问ip的hash结果分配,这样每个访客固定访问一个后端服务器,可以解决session的问题。nginx中的ip_hash技术能够将某个ip的请求定向到同一台后端,这样一来这个ip下的某个客户端和某个后端就能建立起稳固的session,ip_hash是在upstream配置中定义的: 12345upstream api {server 127.0.0.1:8001;server 127.0.0.1:900 ...
阅读全文 »

mysql慢查询查看

发表于 2013/03-18 | 分类于 DataBase
设置mysql查询慢怎么办?那就把慢查询语句给找出来。设置很简单: 123456789101112131415161718192021222324252627282930313233mysql> show variables like ‘long%’;+—————–+———–+| Variable_name | Value |+—————–+———–+| long_query_time | 10.000000 |+—————–+———–+1 row in set (0.00 sec)mysql> show variables like ‘slow%’;+————————————+— ...
阅读全文 »
12…5
方大壮

方大壮

42 日志
5 分类
15 标签
© 2012 - 2017 方大壮
由 Hexo 强力驱动
主题 - NexT.Mist