摘要: 1.修改/etc/neutron/neutron.conf配置 1.修改/etc/neutron/neutron.conf配置 2.安装配置计算节点 2.安装配置计算节点 3.重启服务 3.重启服务 4.创建自服务网络 4.创建自服务网络 5.创建路由器 5.创建路由器 6.登录dashboard查 阅读全文
posted @ 2018-08-10 15:56 烟雨浮华 阅读(2406) 评论(0) 推荐(0) 编辑
摘要: 1.Vxlan的概念 1.Vxlan的概念 VXLAN 全称 Virtual eXtensible Local Area Network。(虚拟扩展本地局域网)VXLAN 提供与 VLAN 相同的以太网二层服务,但是拥有更强的扩展性和灵活性。与 VLAN 相比,VXLAN 有下面几个优势: 支持更多 阅读全文
posted @ 2018-08-10 15:51 烟雨浮华 阅读(3731) 评论(0) 推荐(0) 编辑
摘要: 1.给两台虚拟机增加网卡,使用仅主机模式,网段为:192.168.57.0/24 1.给两台虚拟机增加网卡,使用仅主机模式,网段为:192.168.57.0/24 2.修改两台主机网卡配置 2.修改两台主机网卡配置 3.修改桥接网络配置 3.修改桥接网络配置 4.修改ml2的配置 4.修改ml2的配 阅读全文
posted @ 2018-08-10 15:49 烟雨浮华 阅读(1359) 评论(0) 推荐(0) 编辑
摘要: 1.Linux Bridge的基本概念 1.Linux Bridge的基本概念 1.Linux Bridge的基本概念 假设宿主机有 1 块与外网连接的物理网卡 eth0,上面跑了 1 个虚机 VM1,现在有个问题是: 如何让 VM1 能够访问外网?① 给 VM1 分配一个虚拟网卡 vnet0,通过 阅读全文
posted @ 2018-08-10 15:45 烟雨浮华 阅读(1884) 评论(0) 推荐(0) 编辑
摘要: 1.安装cinder-volume组件以及nfs 1.安装cinder-volume组件以及nfs 2.配置cinder使用nfs 2.配置cinder使用nfs 3.修改配置文件的权限,否则cinder服务无法读取 3.修改配置文件的权限,否则cinder服务无法读取 4.启动openstack- 阅读全文
posted @ 2018-08-10 15:40 烟雨浮华 阅读(2951) 评论(0) 推荐(0) 编辑
摘要: 怎样为块存储服务安装并配置存储节点。为简单起见,这里配置一个有一个空的本地块存储设备的存储节点。这个向导用的是 /dev/sdb,此处选用linux-node1节点作为存储节点,需要在vmware中添加一块磁盘。 1.安装支持的工具包 1.安装支持的工具包 2.创建LVM物理卷/dev/sdb和卷组 阅读全文
posted @ 2018-08-10 15:36 烟雨浮华 阅读(6070) 评论(0) 推荐(0) 编辑
摘要: 1.理解块存储服务 1.理解块存储服务 操作系统获得存储空间的方式一般有两种: 通过某种协议(SAS,SCSI,SAN,iSCSI 等)挂接裸硬盘,然后分区、格式化、创建文件系统;或者直接使用裸硬盘存储数据(数据库) 通过 NFS、CIFS 等 协议,mount 远程的文件系统第一种裸硬盘的方式叫做 阅读全文
posted @ 2018-08-10 15:31 烟雨浮华 阅读(5320) 评论(0) 推荐(0) 编辑
摘要: 在linux-node1节点上: 当需要删除该节点时,只能从命令行进行删除:nova service-delete ID。在horizon界面上是只能关闭服务,无法进行删除。 创建openstack镜像的过程: (1)创建一个虚拟机硬盘,格式qcow2,大小为10G (2)创建虚拟机 (3)Tigh 阅读全文
posted @ 2018-08-10 15:21 烟雨浮华 阅读(3326) 评论(0) 推荐(0) 编辑
摘要: 1.Horizon介绍 1.Horizon介绍 1.Horizon介绍 •提供一个web界面操作openstack的系统 •使用Django框架基于openstack API开发 •支持将session存储在DB、memcached •支持集群 tips:创建虚拟机的方法:horizon,api,命 阅读全文
posted @ 2018-08-10 15:19 烟雨浮华 阅读(3871) 评论(0) 推荐(0) 编辑
摘要: 1.知识回顾与端口总结 service功能 MySQL 为各个服务提供数据存储 RabbitMQ 为各个服务之间通信提供交通枢纽 Keystone 为各个服务器之间通信提供认证和服务注册 Glance 为虚拟机提供镜像管理 Nova 为虚拟机提供计算资源 Neutron 为虚拟机提供网络资源 各服务 阅读全文
posted @ 2018-08-10 15:11 烟雨浮华 阅读(10709) 评论(0) 推荐(0) 编辑
摘要: 1.Neutron组件安装 1.Neutron组件安装 2.配置通用组件 2.配置通用组件 3.配置linuxbridge代理 3.配置linuxbridge代理 控制节点的/etc/neutron/plugins/ml2/linuxbridge_agent.ini配置文件和计算节点是一样的,可以使 阅读全文
posted @ 2018-08-10 15:00 烟雨浮华 阅读(2495) 评论(0) 推荐(0) 编辑
摘要: 1.Neutron的介绍 1.Neutron的介绍 1.Neutron的介绍 Neutron 为整个 OpenStack 环境提供网络支持,包括二层交换,三层路由,负载均衡,防火墙和 *** 等。Neutron 提供了一个灵活的框架,通过配置,无论是开源还是商业软件都可以被用来实现这些功能。Open 阅读全文
posted @ 2018-08-10 14:54 烟雨浮华 阅读(5917) 评论(0) 推荐(0) 编辑
摘要: 1.安装服务软件包 1.安装服务软件包 2.修改配置文件 2.修改配置文件 这里很多配置和node1上面的nova配置文件一样,所以我们先把node1上面的配置文件拷贝过来,然后再修改配置,具体执行过程如下: 编辑/etc/nova/nova.conf文件并完成下面的操作:在[vnc]部分,启用并配 阅读全文
posted @ 2018-08-10 14:37 烟雨浮华 阅读(3150) 评论(0) 推荐(0) 编辑
摘要: 1.Nova介绍 1.Nova介绍 Nova是openstack最早的两块模块之一,另一个是对象存储swift。在openstack体系中一个叫做计算节点,一个叫做控制节点。这个主要和nova相关,我们把安装为计算节点成为:nova-compute,把除了nova-compute叫做控制节点。nov 阅读全文
posted @ 2018-08-10 12:03 烟雨浮华 阅读(15744) 评论(0) 推荐(3) 编辑
摘要: 一、新建一台虚拟机安装tomcat (1)安装JDK 官网下载jdk:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下载jdk8,放到/usr/local/src/目录下 [ro 阅读全文
posted @ 2018-08-10 11:49 烟雨浮华 阅读(2113) 评论(0) 推荐(0) 编辑
摘要: 1、什么是Nexus? 1、什么是Nexus? 1、什么是Nexus? 在前面进行maven项目的构建中,可以看到在构建的过程中需要安装maven的依赖插件,如图: 而在maven的默认配置中是在官网的中央仓库和第三方的maven仓库进行下载,速度偏慢。这里提供阿里云的maven插件库(http:/ 阅读全文
posted @ 2018-08-10 11:43 烟雨浮华 阅读(4699) 评论(0) 推荐(0) 编辑
摘要: 思路图: 一、下载gitlab plugin 一、下载gitlab plugin jenkins-->系统管理-->管理插件-->下载并安装gitlab plugin 二、配置gitlab认证 二、配置gitlab认证 路径:Jenkins-->Credentials-->System-->Glob 阅读全文
posted @ 2018-08-10 11:39 烟雨浮华 阅读(6039) 评论(0) 推荐(0) 编辑
摘要: 一、Jenkins按角色授权 一、Jenkins按角色授权 当一个公司的开发分为多个组别,或者是多个项目等等。用于公司内部测试,让开发人员自行构建测试,此时不可能让所有的开发都在公用一个构建,这样变得很混乱,为了解决这一问题,jenkins也提供了角色授权的机制。每个开发有着对应的账号和权限,可以自 阅读全文
posted @ 2018-08-10 11:28 烟雨浮华 阅读(2202) 评论(0) 推荐(0) 编辑
摘要: 一、Jenkins的远程管理 一、Jenkins的远程管理 Jenkins的远程管理方式包含: Shell ssh SSH Plugin ansible、saltstack (1)Shell ssh在项目构建时,jenkins使用了Execute Shell直接对远程主机操作,同步了代码到主机192 阅读全文
posted @ 2018-08-10 11:20 烟雨浮华 阅读(1772) 评论(0) 推荐(0) 编辑
摘要: 一、什么是Maven 一、什么是Maven 一、什么是Maven maven是一个项目管理和综合工具。Maven提供给开发人员构建一个完整的生命周期框架。 开发团队可以自动完成该项目的基础设施建设,Maven使用标准的目录结构和默认构建生命周期 maven是属于Apache的开源项目 maven主要 阅读全文
posted @ 2018-08-10 11:13 烟雨浮华 阅读(3762) 评论(0) 推荐(0) 编辑