摘要: 安装Gitlab 新建 /etc/yum.repos.d/gitlab-ce.repo 启动GitLab 使用浏览器访问GitLab 查看GitLab服务状态,列出了所有组件的运行状态 重启GitLab 配置域名,修改nginx配置文件 打开`/etc/gitlab/gitlab.rb`,将`ext 阅读全文
posted @ 2017-12-25 09:12 sellsa 阅读(354) 评论(0) 推荐(0) 编辑
摘要: RabbitMQ集群原理 上面图中采用三个节点组成了一个RabbitMQ的集群,Exchange A(交换器,对于RabbitMQ基础概念不太明白的童鞋可以看下基础概念)的元数据信息在所有节点上是一致的,而Queue(存放消息的队列)的完整数据则只会存在于它所创建的那个节点上。,其他节点只知道这个q 阅读全文
posted @ 2017-12-18 09:44 sellsa 阅读(15325) 评论(0) 推荐(2) 编辑
摘要: 像RabbitMQ这样的数据服务通常有许多可调参数。一些配置对开发有很大的意义,但并不适合生产,本指南旨在为此提供帮助 虚拟主机 例如,在单租户环境中,当您的RabbitMQ集群专门为生产中的单个系统供电时,使用默认的虚拟主机(/)是完全正确的 在多租户环境中,为每个租户/环境使用单独的虚拟主机,例 阅读全文
posted @ 2017-12-16 11:29 sellsa 阅读(3781) 评论(0) 推荐(2) 编辑
摘要: 部署安装RabbitMQ前,先了解下基本概念:(RabbitMQ+Python入门经典] 兔子和兔子窝) RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统。他遵循Mozilla Public License开源协议。 MQ全称为Message Queue, 消息队列(MQ)是一种应 阅读全文
posted @ 2017-12-14 11:47 sellsa 阅读(2161) 评论(0) 推荐(1) 编辑
摘要: FastDFS简介 FastDFS是一个开源的高性能分布式文件系统,它的主要功能包括文件存储,文件上传和文件下载,解决高容量和负载均衡问题。FastDFS应该满足基于照片共享站点和视频共享站点等文件服务的网站的要求。 支持存储服务器在线扩容,支持相同的文件只保存一份,节约磁盘。 FastDFS只能通 阅读全文
posted @ 2017-12-12 18:03 sellsa 阅读(612) 评论(3) 推荐(0) 编辑
摘要: 方案规划 关闭防火墙 或者防火墙添加arrp组播规则 关闭selinux 分别在两台服务器上安装nginx 分别在两台服务器上安装Keepalived 抢占模式配置 keepalived的HA分为抢占模式和非抢占模式,抢占模式即MASTER从故障中恢复后,会将VIP从BACKUP节点中抢占过来。非抢 阅读全文
posted @ 2017-12-11 22:34 sellsa 阅读(254) 评论(0) 推荐(1) 编辑
摘要: 注意: /boot分区不能基于LVM创建1、PV(Physical Volume,物理卷) 通常对应普通分区或整个磁盘,一般直接使用设备文件名称,如/dev/sdb1、/dev/sdb2等2、VG(Volume Group,卷组) 由一个或多个物理卷组成一个整体,在卷组中可以动态地添加或移除物理卷3 阅读全文
posted @ 2017-11-19 12:31 sellsa 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 因为NFS支持的功能相当多,而不同的功能会使用不同的程序来启动,每启动一个功能就会启用一些端口来传输数据。因此,NFS功能所对应的端口才无法固定,而是随机取用一些未被使用的小于1024的端口来作为传输使用。但如此一来就会造成客户端与服务端联机的困扰,因为客户端必须要知道服务器端的数据传输端口才能进行 阅读全文
posted @ 2017-11-19 12:22 sellsa 阅读(305) 评论(0) 推荐(0) 编辑
摘要: MySQL复制介绍 MySQL复制是从服务器复制到一个或多个从服务器的异步过程,整个复制过程主要由三个线程来完成,其中一个I/O线程在主服务器端,另外两个线程(SQL线程和IO线程)在从服务端。要实现MySQL复制,首先要在主服务器上打开MySQL的Binary Log功能 复制详细过程如下 1、首 阅读全文
posted @ 2017-11-13 11:08 sellsa 阅读(279) 评论(0) 推荐(0) 编辑
摘要: Proxmox虚拟化环境是基于QEMU/KVM和LXC的开源服务器虚拟化管理解决方案。我们可以使用集成的易于使用的WEB界面或通过CLI管理虚拟机,容器,高可用集群,存储和网络。 Proxmox VE是一个基于Debian Etch(x86_64)版本的虚拟环境,因此不能把它安装到一个i386系统上 阅读全文
posted @ 2017-11-06 11:06 sellsa 阅读(1488) 评论(0) 推荐(0) 编辑