- 博客(12)
- 收藏
- 关注
转载 nginx的upstream目前支持5种方式的分配
nginx的upstream目前支持5种方式的分配 1、轮询(默认) 每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。 2、weight 指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。 例如: upstream bakend { server 192.168.0.14 weight=10;
2016-12-23 17:42:31 1562
原创 通过brew安装指定版本的node
旧版本的brew,可用通过brew versions ruby 来安装指定版本的ruby,但新版本的brew运行后会报错,查了相关文档,可用这样操作:1.先安装homebrew-version brew tap homebrew/versions2.查看可安装的ruby版本 brew install homebrew/versions///ruby3.选择安装其中某个版
2016-12-23 16:56:31 5314
原创 升级ios10默认ruby版本
公司IOS编译机是IOS10.11.5系统,默认ruby为2.0.0因cocoapods高版本需要ruby>=2.2.2,所以需要对原有ruby进行升级或重新通过rvm安装。但通过rvm安装的ruby版本使用起来需要额外设置环境变量,并且不同的工具查找 不同路径下的 ruby,所以打算升级系统默认的ruby .具体操作:1.安装homebrew ruby -e "$(c
2016-12-23 16:47:10 890
转载 使用Gitlab一键安装包后的日常备份恢复与迁移
Gitlab 创建备份使用Gitlab一键安装包安装Gitlab非常简单, 同样的备份恢复与迁移也非常简单. 使用一条命令即可创建完整的Gitlab备份:gitlab-rake gitlab:backup:create使用以上命令会在/var/opt/gitlab/backups目录下创建一个名称类似为1393513186_gitlab_backup.tar的压缩包, 这
2016-12-19 18:50:25 689
转载 容器数据存储-Portworx试用
容器的数据卷分为:本地存储、共享存储;使用本地数据卷存储,当该卷所在的机器出现故障,严重可导致数据永远丢失。Portworx (px-dev)在各个节点上保存多份备份,可以很好解决上面的问题,并可以把各个服务器上的磁盘充分利用起来组成一个存储池。以下做的实验是:在一个docker swarm上创建一个service并挂载一个数据Volume,模拟一个节点故障(关闭该se
2016-12-15 01:21:48 898
转载 容器定义存储(CDS)—"Portworx"
今天我们就来分析一下基于容器的Portworx存储、一个基于数据和控制面的容器定义存储技术和产品。Portworx是一家美国存储初创公司,它研发了业界第一个容器定义存储系统Portworx。Portworx提供了全新的、统一的Scale out存储栈,其核心架构是共享的、松耦合的、分布式、基于元数据的块存储层(卷、块设备、全局共享卷和文件访问等)。portworx本身作为容器服务的方式部署
2016-12-15 01:20:17 2370
转载 Centos7安装配置NFS服务和挂载
现在有三台服务器 s1(主),s2(从), s3(从)需要实现文件实时同步,我们可以安装Nfs服务端和客户端来实现!一、安装 NFS 服务器所需的软件包:1yum install -y nfs-utils二、编辑exports文件,添加从机12
2016-12-09 16:43:23 5151
原创 jenkins on swarm实战
机器环境:三个节点(2个manage,1个work)系统:7.1 内核:4.8.12-1.el7.elrepo.x86_64 docker版本:1.12.4-rc1步骤:1.设置主机名分别为master,master1,slave1 hostnamectl set-hostname master2.在master节点搭建nfs服务器
2016-12-09 16:42:42 2335
转载 Linux:Centos7升级内核
更新前,内核版本为:uname -r 3.10.0-327.10.1.el7.x86_641212升级的方法:1、导入keyrpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org 112、安装elrepo的yum源rpm -Uvh http://www.elrepo.org/elrepo-rel
2016-12-09 11:16:25 697
原创 harbor0.45配置
本机环境centos7.2 docker 1.12.3docker-compose 1.8.1一使用http方式1.编辑/lib/systemd/system/docker.service ,在ExecStart处增加 --insecure-registry=192.168.125.154,保存重启docker deamon2.修改harbor.cfg中的ui_url
2016-12-01 17:42:10 1027
原创 大日志文件分割
背景:因一些应用程序产生的日志过大导致磁盘不足,比如lsyncd服务的日志文件,rsyncd服务的日志文件,tomcat的日志输出文件,nginx的日志文件等等;解决方案:能不能针对这些日志按每或每周进行分割,并只保留一周的数据呢?-------------目前公司这边用的是logrotate来实现日志的轮替。logrotate相关配置:
2016-12-01 12:37:35 1381
原创 docker解决crontab无法生效的办法
在docker中默认使用centos镜像,在该镜像中没有安装crond,通过yum安装成功后,crontab没有生效。解决办法:修改/etc/pam.d/crond文件,将其中的required改为sufficient即可。
2016-12-01 11:46:02 16879
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人