Docker实战-部署haproxy+django+redis应用

之前已经给大家简单介绍了docker的基本使用,现在讲解一个实际应用。2个django  web应用调取底层redis数据库信息显示到web网页上。然后上层通过haproxy作为web的负载均衡连接器,底层redis数据库一主2从架构,整体架构如下图:

 

 

客户端通过访问haproxy节点,通过默认的轮循策略对应到后端的2台django应用。同时调取后台redis数据库信息显示到web网页上。Redis为一主两从架构,实现读写分离以及保证数据的安全性。

继续阅读Docker实战-部署haproxy+django+redis应用

Docker基本操作

docker安装

Ubuntu14.04安装docker 摘自aliyun官网
https://yq.aliyun.com/articles/110806?spm=5176.8351553.0.0.691e1991DpXzU5

# step 1: 安装必要的一些系统工具
sudo apt-get update
sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common
# step 2: 安装GPG证书
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add –
# Step 3: 写入软件源信息
sudo add-apt-repository “deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable”
# Step 4: 更新并安装 Docker-CE
sudo apt-get -y update
sudo apt-get -y install docker-ce
继续阅读Docker基本操作

Hadoop2.7与ceph10.2 S3对象存储进行集成测试

公司提出测试需求,将Hadoop2.7与ceph10.2 S3对象存储进行集成测试,hadoop官网介绍:[官网介绍](http://hadoop.apache.org/docs/current/hadoop-aws/tools/hadoop-aws/index.html)
后查阅相关资料完成对接测试,现将环境部署,对接测试完整过程,整理如下:
继续阅读Hadoop2.7与ceph10.2 S3对象存储进行集成测试

TDB文件介绍

samba在运行时,Samba 存储许多信息,从本地密码到希望从中收到信息的一系列客户端。这类数据其中一些是暂时的,在 Samba 重启时可能会被丢弃,但是另一些却是永久的,不会被丢弃。这类数据可能是很大的,也可能是不经常访问只是在内存中保留,或者在重启时保持存在。要满足这些要求,Samba 团队创建了 Trivial Database。它实际上是一个键值存储,这意味着数据通过惟一键的方式存储和检索,且没有像在关系数据库中那样的表联接。键值存储 — 尤其是 TDB — 被设计成将数据存储到磁盘并将其取回的一种快速方式。
继续阅读TDB文件介绍