首页 文章 精选 留言 我的

精选列表

搜索[镜像构建工具],共10000篇文章
优秀的个人博客,低调大师

openstack 构建availability-zone

首先介绍一下的的环境: manager节点的服务:keystone,mysql,nova所有组件,glance,quantum-server,nova-computer com-01节点的服务:horizon,Rabbit-MQ,nova-computer 对于availability-zone的理解,就是可以将某些宿主机划分为一个zone,在创建虚拟机的时候指定这个zone,就可以通过nova-scheduler,在这个zone的范围进行调度。 zone的创建: zone的创建使用nova的子命令:aggregate-create usage: nova aggregate-create <name> [<availability-zone>] 先查看下目前有多少个宿主机: 可以看到,默认所有的nova-computer都在一个名为nova的zone之中。 接下来我要创建一个名为lust的zone,将com-01计算节点加入这个zone。 以上命令的意思是:创建一个lust的集合,这个集合的zone为lust 对于aggregate这个概念,个人理解是zone是aggregate的一个子集。 查看一下集合列表 出现了lust的zone,id为3(因为之前创建过一个zone又删掉了,所以现在id为3,正常应该为2) 将com-01加入到lust这个zone 后面2个参数是aggregate的id,和通过nova service-list列出来的计算节点的名称 再查看一下service-list com-01成功的加入到lust这个zone中去了。 接下来分别在nova和lust这2个zone中创建虚拟机 查看下下nova zone中manager这个节点是否创建了实例 然后在lust zone中创建一个虚拟机 查看com-01的实例启动情况 使用aggregate zone可以更好的规划计算节点,将不同业务的实例运行在不同的计算节点中。 本文转自lustlost 51CTO博客,原文链接:http://blog.51cto.com/lustlost/1273328,如需转载请自行联系原作者

优秀的个人博客,低调大师

Docker构建zabbix测试环境

1、创建存储 1 dockerrun-d- v /data/docker/mysql --namezabbix-db-storagebusybox:latest 2、创建zabbix-mysql服务器 1 dockerrun-d--restart=always--namezabbix-db-hmysql- v /data/backups : /backups - v /etc/localtime : /etc/localtime :ro--volumes-fromzabbix-db-storage-- env = "MARIADB_USER=zabbix" -- env = "MARIADB_PASS=123456" monitoringartist /zabbix-db-mariadb 3、创建zabbix监控服务器 1 dockerrun-d--restart=always--namezabbix-hzabbix-p8080:80-p10051:10051- v /zabbix/tmp : /usr/local/src/zabbix/frontends/php/fonts - v /etc/localtime : /etc/localtime :ro--linkzabbix-db:zabbix.db-- env = "ZS_DBHost=zabbix.db" -- env = "ZS_DBUser=zabbix" -- env = "ZS_DBPassword=123456" monitoringartist /zabbix-3 .0-xxl:latest 4、http://127.0.0.1:8080 5、用户:admin 密码:zabbix 本文转自 wangpengtai 51CTO博客,原文链接:http://blog.51cto.com/wangpengtai/1906929,如需转载请自行联系原作者

优秀的个人博客,低调大师

Xtrabackup构建MySQL主从环境

环境:HE3主库,HE1从库 HE1:192.168.1.248 HE3:192.168.1.250 从库my.cnf加入以下参数并重启数据库: read_only=1 log_slave_updates=1(这里推荐开启,从库记录binlog) 主库授权备份账户 mysql>grant SELECT,RELOAD,SHOW DATABASES,SUPER,LOCKTABLES,REPLICATION CLIENT,SHOW VIEW,EVENT,FILEon *.* to 'backup'@'localhost' identified by 'MANAGER'; mysql> flush privileges; 主库全库备份 innobackupex --no-timestamp --defaults-file=/etc/my.cnf --user=backup --password=MANAGER --host=192.168.1.250 --port=3306 /databackup/xtrabackup/all-20160328-bak 拷贝主库备份文件到从库并解压查看pos号 [root@HE12016-04-03_18-25-12]# cat xtrabackup_binlog_info mysql-bin.000007317 备份集中的binlog日志到了mysql-bin.000007 偏移量position到了317 从库恢复成与主库全库备份数据一致 [root@HE1bin]# innobackupex --user=backup --host=127.0.0.1 --password=MANAGER --defaults-file=/etc/my.cnf --apply-log /data/2016-04-03_18-25-12 [root@HE1data]# mv 2016-04-03_18-25-12/ mysql [root@HE1data]# chown -R mysql:mysql mysql [root@HE1 bin]#/etc/init.d/mysqld start 主库: 建立主从复制的用户名和密码,指定哪个IP地址用户使用这个用户可以访问主库 mysql> grant replication client,replication slave on *.* to 'mysync'@'192.168.1.248' identifiedby 'MANAGER'; mysql>flush privileges; 从库: 在从库配置读取主库的IP地址,复制的用户名和密码,从主库哪个BINLOG文件开始读取,偏移量是多少 mysql> CHANGE MASTER TO MASTER_HOST='192.168.1.250',MASTER_USER='mysync',MASTER_PASSWORD='MANAGER',MASTER_PORT=3306,MASTER_LOG_FILE='mysql-bin.000007',MASTER_LOG_POS=317; 开启从库复制开关 mysql> start slave; Query OK, 0 rowsaffected (0.30 sec) mysql>show slave status\G; 至此,异步主从复制搭建成功。

优秀的个人博客,低调大师

利用Docker构建开发环境

最近接触PAAS相关的知识,在研发过程中开始使用Docker搭建了自己完整的开发环境,感觉生活在PAAS时代的程序员真是幸福,本文会简要介绍下Docker是什么,如何利用Docker来搭建自己的开发环境(本文主要是面向Mac OS X),以及期间所遇到的一些坑和解决方案。(本文会要求你对PAAS、LXC、CGroup、AUFS有一定的了解基础,请自行Google ) 大背景–虚拟化技术历史

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册