- 博客(10)
- 收藏
- 关注
原创 OpenVZ 环境的基本操作
Create and start a containervzctl create CTID --ostemplate osname osname 注意不要加 tar.gz e.g. ubuntu-15.04-x86_64.tar.gz 的osname为ubuntu-15.04-x86_64vzctl set CTID --ipadd a.b.c
2018-01-21 21:30:43 377
原创 CentOS 安装 OpenVZ
下载openvz.repo 到 /etc/yum.repos.d/wget -P /etc/yum.repos.d/ http://ftp.openvz.org/openvz.repo导入OpenVZ 的GPG key用于 标记RPM包rpm --import http://ftp.openvz.org/RPM-GPG-Key-OpenVZ安装OpenVZ的Kernel Limi
2018-01-21 21:27:47 1127
原创 Spring Cloud Config Server 实践
本文介绍简单的使用Config Server. Spring Cloud Config Server 作为配置中心服务端拉取配置时更新 git 仓库副本,保证是最新结果 支持数据结构丰富,yml, json, properties 等 配合 eureke 可实现服务发现,配合 cloud bus 可实现配置推送更新 配置存储基于 git 仓库,可进行版本管理 简单可靠,有丰富的配套方
2018-01-21 20:29:42 522
原创 docker 创建网桥
运行一个容器name=test1docker run -itd --name test1 --net=none ubuntu /bin/bash建立一个容器连接的网桥 br0, host.eth0 —br0— veth-a veth-b(eth0) in containerbrctl addbr br0ip link set br0 up将主机eno1连接到br0
2018-01-14 22:59:18 1132
原创 Mesos-DNS 实现Mesos集群的服务发现
Mesos-DNS 是Mesos提供的服务发现的组件,本文介绍如何使用Mesos-DNS实现服务发现功能。 mesos-dns可以安装到mesos集群内的任意一个主机,也可以单独安装在额外一台主机,但是要和mesos集群在同一网段。 下载mesos-dns: https://github.com/mesosphere/mesos-dns/releasesmkdir /usr/local/m
2018-01-14 22:45:18 681
原创 C语言实现海明码
海明码编码的原理这里不介绍了,网上有很多,我也是看了很多,这里简单实现了一个编码4字节的海明码实现。void encode(unsigned char data[4], unsigned char code[5]) { unsigned int i, j, bit; unsigned char b, c; unsigned char p[39] = {0};
2018-01-14 22:13:50 5105 1
原创 Consul 实现 Service Discovery 方案实践 (mesos集群)
Mesos集群中实现Consul服务发现方案利用consul可以在mesos集群中实现服务发现的方案。mesos是一个资源管理系统,可以部署应用,但是没有提供一个注册服务并提供服务发现的方案,所以本文利用consul实现mesos集群的服务发现实现。 Consul在mesos集群中充当的是一个primary DNS,给mesos集群的每个主机和上面运行的容器充当DNS server。 Co
2018-01-12 23:46:40 1035
原创 Mesos zookeeper marathon 多节点高可靠性部署方案
目录用 [TOC]来生成目录:目录Mesos 的集群实践搭建3节点的zookeeper集群搭建3节点的mesos集群部署marathon集群Mesos 的集群实践搭建mesos集群包含以下组件,zookeeper, mesos, marathon。 如果实现服务发现,可以利用mesos-dns或者第三方组件consul。 本文主要介绍如何搭建一
2018-01-12 21:21:27 1276
原创 Spring Cloud Config (一. 启动Spring Cloud Config Server)
Spring CLoud Config 是在一个分布式系统中给server端和client端提供注册功能的一个组件。Config server可以为分布式应用集中管理外部配置的属性。有了这个集中配置的地方,一个应用程序可以从dev到test再到production迁移的过程中不需要任何配置就可以运行。 下面开始试试Spring Cloud Config. Spring Cloud Config
2018-01-07 21:34:24 924
原创 Docker on Centos 7
今天自己配了一台新电脑,想开始研究一下docker,就从安装docker开始吧。我自己装了一台虚拟机,当然还是用virtualbox,虚拟机信息:centos7 x64.要安装docker先删除旧版本的docker# yum remove docker docker-common docker-selinux docker-engine旧版本的docker叫docker或docke
2018-01-07 18:51:57 259
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人