李晨光李晨光原创技术博客柠檬陈小贱。技术成就梦想滴水穿石孙杰峰云,就她了。林肯自强不息
GitLab的安装方式GitLab的两种安装方法:编译安装优点:可定制性强。数据库既可以选择MySQL,也可以选择PostgreSQL;服务器既可以选择Apache,也可以选择Nginx。缺点:国外的源不稳定,被墙时,依赖软件包难以下载。配置流程繁琐、复杂,容易出现各种各样的问题。依赖关系多,不容易管理,卸载GitLab相对麻烦。通过rpm包安装优点:安装过程简单,安装速度快。采用rpm包安装方式
实现需求用nginx做负载均衡,手动的方式是在upstream中添加或删除后端服务器,比较麻烦.通过Registrator收集需要注册到Consul作为Nginx后端服务器信息然后注册到Consul key/value.Consul-template去Consul key/value中读取信息,然后自动修改Nginx配置文件并平滑重启Nginx.不需要修改nginx.conf环境192.168.0
实现目的:因为mesos中实际的工作节点是slave,框架marathon启动的任务(容器)都是在随机的slave上执行,所以在每台slave上启动Registrator,用来发现本机上的容器,它会把当前宿主机上的容器自动注册到consul.但是consul找一台salve启动就行,它会把自己选为leader,其他slave上启动Registrator的时候指定此leader就行环境:192.16
集群中的每个节点必须有位置名称,默认情况下consul使用主机名作为名称,我们也可以使用-node命令指一、环境192.168.0.149server01192.168.0.161server02192.192.0.174server03192.168.0.239client01二、构建集群启动第一个节点以server模式运行[root@consul-1 ~]# consul&
一、consul原理consul的功能·服务发现·健康检查·支持多数据中心·key/value存储consul的使用场景·docker实例的注册与配置共享·coreos实例的注册与配置共享consul的优势·使用 Raft 算法来保证一致性, 比复杂的 Paxos 算法更直接. 相比较而言, zookeeper 采用的是 Paxos, 而 etcd 使用的则是 Raft·支持多数据中心,内外网的服
一、生成证书安装openssl>>>yum -y install openssl >>>yun -y install openssl-devel生成openssl证书 >>>openssl req -x509 -nodes -days&
登陆zstackzstack-cli LogInByAccount accountName=admin password=passwordZone的参数创建Zonezstack-cli CreateZone name='ZONE1' resourceUuid=59c46bb0b5ab479dad54962e1088447f &n
GitLab,是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日
(1)先查看我们的虚拟机A支不支持虚拟化,通过命令lscpu没有VT-X标示,所以不支持虚拟化(2)物理机上开启nested支持#查看当前物理机是否支持nestedcat /sys/module/kvm_intel/parameters/nested N &n
1.环境说明master 192.168.0.223 mesos-masterslave 192.168.0.225 mesos-salve2.环境准备关闭防火墙关闭selinux两台机器修改主机名master/slave设置hosts,能互相解析3.master和slave配置ssh互信这里配置hadoop用户双机
一、环境192.168.1.110Mesos-master、Zookeeper、Marathon192.168.1.111Mesos-master、Zookeeper、Marathon192.168.1.112Mesos-master、Zookeeper、Marathon192.168.1.115Mesos-slave192.168.1.116Mesos-slave二、搭建Master节点:1.关
1.hadoop介绍 Hadoop是Apache软件基金会旗下的一个开源分布式计算平台。以Hadoop分布式文件系统(HDFS,Hadoop Distributed Filesystem)和MapReduce(Google MapReduce的开源实现)为核心的Hadoop为用户提供了系统底层细节透明的分布式基础架构。 对于Hadoop的集群来讲,可以分成两大类角色:Master和Salve。一
实验需求:·4台机器安装GlusterFS组成一个集群·客户端把docker registry存储到文件系统里·4个节点的硬盘空间不整合成一个硬盘空间,要求每个节点都存储一份,保证数据安全环境规划server node1:192.168.0.165 主机名:glusterfs1 node2:192.168.0.157 主机名:glusterfs2&nbs
registry2.x版本比1版本的速度快而且加了认证环境规划:192.168.0.167Registry192.168.0.168client192.168.0.1671.安装并启动docker#添加yum源 [root@Registry ~]# sudo tee /etc/yum.repos.d/docker.repo <<-'EO
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号