当前位置: 首页 > news >正文

dede网站版权信息修改最好的php网站开发工具

dede网站版权信息修改,最好的php网站开发工具,广告投放平台都有哪些,网站建设常用的英文容器本应是短暂的#xff0c;因此可以很好地扩展以用于无状态应用程序。 有状态的容器#xff08;例如Couchbase#xff09;需要区别对待。 管理Docker容器的持久性概述了如何管理有状态容器的持久性。 该博客将说明如何使用Docker Volume Plugins和Portworx创建有状态的容… 容器本应是短暂的因此可以很好地扩展以用于无状态应用程序。 有状态的容器例如Couchbase需要区别对待。 管理Docker容器的持久性概述了如何管理有状态容器的持久性。 该博客将说明如何使用Docker Volume Plugins和Portworx创建有状态的容器。 为什么选择Portworx Portworx是易于部署的容器数据服务可提供持久性复制快照加密安全的RBAC等。 一些好处是 容器粒度卷 – Portworx可以在每个主机上占用多个EBS卷并聚合容量并派生每个容器的容器粒度虚拟软卷。 跨可用区HA – Portworx将在跨可用区的多个计算实例中以块级别保护数据。 随着复制控制器在不同节点上重新启动Pod数据仍将在那些节点上具有高可用性。 支持企业数据操作 – Portworx在可用物理卷之上实施容器细化快照服务类分层。 易于部署和配置 – Portworx本身作为容器进行部署并与业务流程工具集成。 DevOps可以以编程方式提供具有任何属性的容器粒度存储例如大小服务等级加密密钥等。 设置AWS EC2实例 Portworx仅在Linux或CoreOS上运行。 在AWS EC2上设置Ubuntu实例 使用m3.medium实例类型启动Ubuntu 14.04实例。 确保将端口8091添加到入站安全规则。 这样以后便可以访问Couchbase Web Console 。 使用以下命令登录到EC2实例 ssh -i ~/.ssh/arun-cb-west1.pem ubuntupublic-ip 更新Ubuntu实例 sudo apt-get update 安装Docker curl -sSL https://get.docker.com/ | sh curl -sSL https://get.docker.com/ | sh 获取适用于Ubuntu的Docker可获得更多详细说明。 为sudo usermod -aG docker ubuntu命令启用非root用户访问权限 sudo usermod -aG docker ubuntu 从EC2实例注销并重新登录 创建AWS EBS卷 如docs中所述使用EC2控制台为10GB创建EBS卷。 从EC2控制台获取实例ID。 使用此实例ID将此卷附加到EC2实例使用默认设备名称/dev/sdf. /dev/sdf. 在EC2实例中使用lsblk命令来验证该卷是否已附加到该实例 NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT xvda 202:0 0 8G 0 disk └─xvda1 202:1 0 8G 0 part / xvdb 202:16 0 30G 0 disk /mnt xvdf 202:80 0 10G 0 disk Portworx集装箱 每个节点的物理存储结构集群中所有已配置的卷及其容器映射都存储在etcd集群中。 启动一个etcd集群 docker run -v \/data/varlib/etcd \-p 4001:4001 \-d \portworx/etcd:latest 默认情况下不允许共享根安装的卷。 使用以下命令启用此功能 sudo mount --make-shared / 有关更多信息请参见Ubuntu配置和共享安装 。 带有Docker Engine的服务器上的PX-Developerpx-dev容器将该服务器转变为横向扩展存储节点。 另一方面PX-Enterprise提供了多集群和多云支持受管理的存储可以在内部部署也可以在AWS等公共云中进行。 对于此博客我们将启动一个px-dev容器 docker run --restartalways --name px -d --nethost \--privilegedtrue \-v /run/docker/plugins:/run/docker/plugins \-v /var/lib/osd:/var/lib/osd:shared \-v /dev:/dev \-v /etc/pwx:/etc/pwx \-v /opt/pwx/bin:/export_bin:shared \-v /var/run/docker.sock:/var/run/docker.sock \-v /var/cores:/var/cores \-v /usr/src:/usr/src \--ipchost \portworx/px-dev -daemon -k etcd://localhost:4001 -c cluster1 -s /dev/xvdf 使用Docker运行PX可获得有关此命令的完整详细信息。 使用docker container logs -f px查找日志并注意以下语句 time2017-02-16T05:33:26Z levelinfo msgInitialize the scheduler client and the scheduler watch time2017-02-16T05:33:26Z levelinfo msgStarted a kvdb watch on key : scheduler/containers time2017-02-16T05:33:26Z levelinfo msgStarted a kvdb watch on key : scheduler/volumes time2017-02-16T05:33:26Z levelinfo msgStarted a kvdb watch on key : scheduler/nodes/list 使用sudo /opt/pwx/bin/pxctl status检查可用于Portworx的附加卷的sudo /opt/pwx/bin/pxctl status以查看输出 Status: PX is operational Node ID: 679b79b1-f4c3-413e-a8e0-c527348647c9IP: 172.31.25.21 Local Storage Pool: 1 poolPool IO_Priority Size Used Status Zone Region0 LOW 10 GiB 266 MiB Online a us-west-1Local Storage Devices: 1 deviceDevice Path Media Type Size Last-Scan0:1 /dev/xvdf STORAGE_MEDIUM_SSD 10 GiB 16 Feb 17 05:33 UTCtotal - 10 GiB Cluster SummaryCluster ID: cluster1Node IP: 172.31.25.21 - Capacity: 266 MiB/10 GiB Online (This node) Global Storage PoolTotal Used : 266 MiBTotal Capacity : 10 GiB 它显示了可用和已使用的总容量。 Docker卷 让我们创建一个Docker卷 docker volume create -d pxd -o size10G -o fsext4 --name cbvol 有关此命令的更多详细信息请参见使用Docker创建卷 。 使用docker volume ls命令检查可用的卷列表 DRIVER VOLUME NAME local 70f7b9a356df4c1f0c08e13a4e813f1ef3e174a91001f277a63b62d683a27159 pxd cbvol local f7bc5fa455a88638c106881f1bce98244b670e094d5fdc47917b53a88e46c073 如图所示 cbvol是使用pxd驱动程序创建的。 带有Portworx卷的Couchbase 使用Portworx卷创建一个Couchbase容器 docker container run \-d \--name db \-v cbvol:/opt/couchbase/var \-p 8091-8094:8091-8094 \-p 11210:11210 \arungupta/couchbase 注意将所有Couchbase数据存储在容器中的/opt/couchbase/var如何映射到主机上的cbvol卷。 该卷由Portworx映射。 通过http// public-ip8091登录到Couchbase Web Console使用登录Administrator和password作为密码。 转到数据桶然后创建一个新的数据桶pwx 在EC2实例中请参见容器列表 ubuntuip-172-31-25-21:~$ docker container ls CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 8ae763d9d53b arungupta/couchbase /entrypoint.sh /o... 5 minutes ago Up 5 minutes 0.0.0.0:8091-8094-8091-8094/tcp, 11207/tcp, 11211/tcp, 0.0.0.0:11210-11210/tcp, 18091-18093/tcp db 5423bcd9b426 portworx/px-dev /docker-entry-poi... 14 minutes ago Up 14 minutes px cf3c779a4459 portworx/etcd:latest /entrypoint.sh /b... 21 minutes ago Up 21 minutes 2379-2380/tcp, 7001/tcp, 0.0.0.0:4001-4001/tcp youthful_jepsen etcd px-dev和db容器正在运行。 杀死db容器 docker container rm -f db 重新启动数据库容器为 docker container run \-d \--name db \-v cbvol:/opt/couchbase/var \-p 8091-8094:8091-8094 \-p 11210:11210 \arungupta/couchbase 现在由于cbvol再次映射到/opt/couchbase/var 因此在重新启动/opt/couchbase/var保留数据。 可以通过访问Couchbase Web控制台并检查先前创建的pwx存储桶来验证这一点。 另一个有趣的观点是为什么数据库不用于容器 。 仅仅因为有了Docker并不意味着您所有的数据库需求都应该被Docker化。 但是如果需要则有很多选择可以在生产级应用程序中使用。 想更多地了解如何在容器中运行Couchbase 容器上的Couchbase Couchbase开发人员门户 couchhasedev和couchbase 翻译自: https://www.javacodegeeks.com/2017/03/stateful-containers-using-portworx-couchbase.html
http://www.zqtcl.cn/news/908099/

相关文章:

  • 网站建设开发环境自学服装设计下载
  • 南京网站建设公司哪家好设计教程网站有哪些
  • 网页和网站做哪个好用吗陕西陕煤建设集团有限公司网站
  • 网站建设系统优势设计欣赏
  • 河北省网站建设东莞网站开发哪家好
  • php做学校网站免费苏州网站建设的公司
  • 网站做rss+wordpresswordpress动漫插件
  • wordpress更新网站内容公众号制作教程
  • 复兴区建设局网站怎么解压wordpress
  • 资源网站哪个好淄博网站设计
  • 网站建设林晓东网站数据库一般多大
  • 织梦网站后台默认登陆路径网站建设简介淄博
  • 重庆住房建设部网站东莞网站制作多少钱
  • 做胎儿羊水鉴定网站网站管理主要包括哪些内容
  • 公司网站建设应注意网店推广有哪些方法
  • 新网$网站优化企业资源管理软件
  • 甘肃营销型网站制作网页设计流程的图片
  • 厦门成交型网站建设公司今科云平台网站建设
  • 网站推广效果怎样学电商赚钱
  • 企业网站的一般要素包括哪些公司网站建设是什么费用
  • 网站收录说明长沙知名的营销公司
  • 网站开发 业务流程图天津网站排名方案
  • 风雨同舟网站建设小说网站如何做书源
  • h5手机网站建设哪家好广州有什么好玩的地方和风景好
  • 北京哪个网站建设最好怀化网站建设公司
  • 做类似猪八戒网的网站注册一个商标多少钱
  • 怎么提高网站访问速度wordpress怎么备份按在
  • 淘宝网站是谁做的好处wordpress商业授权
  • 淘宝客网站怎么批量采集淘宝商品方维采集淘宝数据思路珠宝类网站建设
  • 重庆网站关键字优化雅布设计中国分公司在哪里