自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 资源 (2)
  • 收藏
  • 关注

原创 habor镜像仓库部署

以后在开发测试调试时,会经常反复通过kolla-ansible拉取openstack等相关docker镜像部署云环境,因此,为了稳定版本和快速部署的需求,需要在本地部署一个镜像仓库,这里通过开源项目harbor来部署。为了方便以后查阅和其他同学参考,现整理安装步骤文档,具体如下。服务器准备准备部署环境,:操作系统:centos 7.6.1810内核:3.10.0配置:8core+8G-200G配置1、配置ip和增加本地dns解析修改 /etc/resolv....

2021-03-31 15:41:00 346

原创 搭建本地离线yum源

由于后期会需要对openstack一些项目进行打包,因此,需要不能使用在线yum源进行openstack docker镜像的制作,因此,需要自建本地离线yum源,方便后期替换rpm安装包。环境准备:操作系统:centos 7.6.18101、关闭firewalldsystemctl stop firewalldsystemctl disable firewalld2、安装所需工具包#同步远程repo的工具yum install reposysc -y​#创建本地所需.

2021-03-31 15:38:38 538 1

原创 python项目的打包和rpmbuild制作rpm安装包

openstack 的horizon项目支持通过插件的方式,将自开发的功能集成进dashboard里。关于插件方式集成,不是我们这里的重点,感兴趣的同学可以自行查阅。        我们关心的是,当插件开发完毕后,如何将项目打包成可以在redhat系列的rpm的安装包,然后可以统一进行标准的安装。既然是python写的项目,那么我们先看看python是如何支持软件包的分发和安装的。参考这里,我...

2019-01-31 15:57:21 3615 1

转载 mod_wsgi 的两种模式

留下两篇前辈大牛的博客,待日后细细研究https://www.cnblogs.com/yuxc/p/3555005.htmlhttp://ssmax.net/archives/977.html

2019-01-28 14:30:09 1315

原创 django + mysql + eventlet monkey+patch() 导致报错django.db.utils.DatabaseError

最近在django,在项目中遇到一个奇怪的问题,现写个demo 项目复盘分析一下:django:1.8.4eventlet :0.17.4-4MySQL-python: 1.2.5-1django项目:horizon_new/├── horizon_new│   ├── __init__.py│   ├── __init__.pyc│   ├── settings.py│...

2019-01-25 15:26:17 5199 1

原创 CKA考试注意项汇总

            CKA 全称是:Certified Kubernetes Administrator, 是CNCF 对kubernetes相关的认证,通过CKA的工程师即可认为已经满足对kuberntes进行管理的能力。类似的认证还有COA(Certified openstack Administrator)的认证等。        作为CNCF国际认证体系的一种认证,考核方式是通...

2018-10-15 10:47:41 4402

原创 rpmbuild打包遇到问题汇总

最近使用rpmbuild 打包工具进行项目打包,遇到如下问题,这里汇总如下1、rpmbuild报error: Installed (but unpackaged) file(s) found的问题找到 /usr/lib/rpm/macros 中%__check_files/usr/lib/rpm/check-files %{buildroot

2017-12-06 10:13:37 11794

原创 git常用命令汇总

git init 初始化项目git clone 克隆项目到本地git log 查看loggit status 查看当前状态git add 增加文件到本地缓存中git commit 提交还存到库中git -a commit    未增加的文件并且提交到版本库git -m commit  提交到版本库,并且编辑提交信息,如果没有-m 会尝试打开编辑器输入提交信息

2017-10-16 12:19:03 203

转载 centos 系 为网卡添加带vlan的子接口

ip link 方式: https://wiki.archlinux.org/index.php/VLAN_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)     vconfig方式:  http://www.2cto.com/os/201312/266750.html

2017-06-07 15:19:58 8662

转载 开发工具相关

git相关:http://www.open-open.com/lib/tag/GitIDE 相关:

2017-02-04 16:22:55 297

转载 sriov pass-through

1、使用libvirt和qemu将pci pass through设备添加到虚拟机上2、 /O PCI/PCIe设备直接分配和 SR-IOV(博客园)3、https://wiki.openstack.org/wiki/SR-IOV-Passthrough-For-Networking

2017-02-04 11:43:28 964

转载 openstack 对接vmware

http://www.cnblogs.com/zhoumingang/p/5514556.html

2017-02-03 19:36:31 1476

转载 dpdk相关文章汇总

本播客汇总在学习dpdk过程中感觉还不错的文章,供其他在学习dpdk的同鞋参考:DPDK技术论述  DPDK简单介绍基于DPDK开发高性能DNS服务器实践总结intel dpdk support docdpdk 官网

2017-02-03 15:35:15 777

转载 漫谈NFV、NV、SDN

转载内容:主要介绍NFV、NV、SDN是什么,以及他们之间的区别和联系,内容深入迁出,适合入门同学次阅读。转载链接:here

2017-01-25 15:03:50 732

转载 fedora 安转pycharm 教程

内容:介绍如何在fedora 下安装pycharm 集成环境。转载链接:http://blog.chinaunix.net/uid-21142030-id-5613953.html

2017-01-16 17:29:56 2179

转载 pycharm 远程调试openstack 代码

内容:介绍了如果通过pycharm 对openstack 代码进行远程调试,学习openstack 开发的同学可以学习参考。转载链接:here

2017-01-16 14:15:10 591

转载 RabbitMQ 相关文章汇总(不定期更新中...)

本博客汇总了一些rabbitmq 以及openstack 中组件内部通信中如何使用rabbitmq 的相关文章,供大家参考学习。文章列表:0、OpenStack搭建高可用RabbitMQ集群  1、Detailed Introduction 详细介绍2、RabbitMQ消息队列(二):”Hello, World“(转)3、RabbitMQ消息队列(三):任务分发机制

2017-01-16 14:06:39 364

转载 opentack-neutron 相关文章列表

转载来源:here文章领域:openstack neutron文章列表:0、neutron工作原理(转)1、OpenvSwitch完全使用手册2、初探 Openstack Neutron DVR3、Neutron 深入探索之 OVS + GRE 之 完整网络流程4、openstack的虚拟机网卡、网桥等(tap、qbr、qvb、qvo)mtu设置5、

2017-01-16 13:42:44 256

转载 openstacker 开发养成

文章内容:本转载内容是非常详细的把openstack 相关的基础知识和学习流程进行了梳理,并且有很多的相关链接。内容丰富。链接地址:here

2017-01-16 13:25:24 252

转载 学习新东西的唯一方法(Live)

学习新东西的唯一方法(Live)文章目录1.Learn2.热爱你学习的东西3.阅读与之相关内容4.尝试。但不要太艰难5.找到一位老师(外加一个10倍速规则)6.学习历史,学习现在7.先易后难8.回顾你学过的东西9.你就是你最要好的5个朋友的平均数10.多多益善11.找到你自己的魔鬼计划whoami : 非常喜欢此文中的大部分观

2016-07-01 19:42:43 378

转载 centos 7 网卡命令规则

转自:http://www.centoscn.com/CentOS/Intermediate/2015/1224/6569.html网络设备传统的命名是eth[0123…]Centos7提供了不同的命名规则,默认是基于固件、拓扑、位置信息来分配。这样做的优点是命名是全自动的、可预知的,缺点是比eth0、wlan0更难读。比如enp5s0 1、命名规则策略

2016-02-17 16:19:53 1514

原创 Openstack的消息队列机制及其部分代码解析(非oslo.message)

1 什么是AMPQ,什么事RabbitMQ,二者是什么关系?         AMPQ是应用层协议的一个标准,它是为了面向消息中间件而设计的。它的主要作用是规定了异步消息传递所使用的协议标准。而AMPQ只是一个协议标准,需要有中间件来实现,实现的中间件有很多,例如,RabbitMQ、Qpid等,openstack官方推荐使用RabbitMQ支持的RPC方式来实现异步消息通信,模式采用典型的发布

2016-01-04 09:23:44 3247 1

原创 NOVA 创建虚拟机流程

当用户通过身份验证后,需要一个客户端发送创建请求,openstack现在提供两种客户端:(1)      网页交互界面horizon,通过勾选等方式选择参数后,点击启动按钮进行创建:  (2) 通过CLI命令行指令nova,以及添加一些自定义参数,进行启动:nova boot  vm_name  --image image_id  --flavor  flavor_id

2016-01-04 09:17:28 5147

原创 基于keystone 项目的Openstack API 学习笔记

Openstack既然作为一个IaaS层项目,对外是需要提供服务的,那么目前对外提供服务基本基于以下三种方式: 1 通过web方式提供服务。         通过openstack 中的horizon 项目对外提供web图形化操作界面。既可以通过调用API来其他各个组件进行交互,也可以接受用户的操作命令,调用API完成对各个组件的调用。Horizon是python中Django的一个实

2016-01-04 09:12:11 1554

原创 虚拟化技术

计算元件在虚拟的基础上而不是真实的基础上运行。虚拟化技术可以扩大硬件的容量,简化软件的重新配置过程。CPU的虚拟化技术可以单CPU模拟多CPU并行,允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。完全虚拟化(Full virtualization)完全虚拟化技术又叫硬件辅助虚拟化技术。完全虚拟化是通过虚拟机和宿主机之间的一

2016-01-04 09:08:15 3252

转载 十分钟带你另领略openstack网络推演的前世今生

在OpenStack世界中,网络组件最初叫nova-network,它混迹于计算节点nova的代码库中。nova-network可以单独部署在一台机器上,为了高性能HA也可以和nova-compute一样部署在计算节点上(这也就是所谓的multi-host功能)。nova-network实现简单,bug少,但性能可不弱哦,直接采用基于Linux内核的Linux网桥少了很多层抽象应该算强大的。不足之

2015-12-30 13:55:10 325

转载 nova oslo.messageing kombu

http://bingotree.cn/?p=207http://115.29.7.234/?p=193http://115.29.7.234/?p=204

2015-12-30 09:05:45 303

原创 mysql 操作常用命令

数据库操作:列出数据库:show databases;创建数据库:create database test;切换数据库 :use XXXtable;查看当前所使用的数据库:select database();删除数据库: drop database test;表操作:列出数据库表:show tables;列出数据库表结构: desc 数据库名;创建表

2015-11-02 16:56:54 352

原创 docker 创建私有镜像仓库

创建私有镜像仓库:  docker run -d -p 5000:5000 -v /testdocker/private_registry:/tmp registry   curl localhost:5000 //测试是否正常开启server  docker tag hello-world localhost:5000/hello-world // 打包一个镜像

2015-11-02 16:55:22 406

转载 mysql 双主备份教程

http://www.linuxidc.com/Linux/2015-06/118767.htmhttp://www.iyunv.com/thread-38848-1-1.html

2015-10-12 17:44:05 514

转载 linux 系统下查找多个文件包含特定关键字 查询

如果想要查找当前目录下以及子目录下的所有log文件中包含的某个关键字:find -name '*.log' |grep -l 'keyword'  rhel centos  亲测有效!

2015-09-08 09:16:06 1914

转载 libvirt、kvm、qumu等之间的关系

转自oschina的一篇回答,讲的简单易懂,原地址如下:http://www.oschina.net/question/1050447_156315。1. qemu, libvirt, virt-manager的关系:qemu和KVM的关系,我在http://my.oschina.net/kelvinxupt/blog/265108这篇博客中有提到。libvirt是一个中间

2015-09-04 17:40:00 1419

原创 centos 下挂在硬盘流程以及开机自动挂载

1 、首先 ,找到链接到硬盘:fdisk -l 2、 其次,对找到的硬盘进行分区操作fdisk /dev/sdc  回车然后根据提示,依次输入 n, p, 1, 以及两次回车,然后是 wq,完成保存。3、查看 分区后的磁盘sdc1fdisk -l4、 对分区后的磁盘进行格式化 mkfs -t ext4 /dev/sdc15、 格式化后挂载 mkdir -p

2015-09-04 14:38:43 4620

转载 angularJS学习笔记之——搭建学习环境

从今天开始,开始学习angularJS。学习第一步是需要搭建一个学习和测试的环境,现在就开始环境的搭建。无论是Mac、Linux或Windows环境中,您均可遵循本教程学习编程。第一步:安装Git你可以从http://git-scm.com/download下载和安装Git。一旦你安装完Git,你应该就有git命令行工具了。你可能用到的主

2015-06-28 12:10:13 13219 2

原创 windows R2 2008 搭建Apache+mysql+php 集成环境教程

由于工作需要,需要在windows服务器上搭建一个WAMP平台,对外发布服务。经过半天测试,先整理出来,与大家分享。先将需要的东西准备好:注:我们使用的版本是apache2.4_x86、mysql 5.5、php 5.5,并且php下载的版本要下线性安全版本的php也就是,thead safe 中的php。1 .apache2.4下载地址:http://www.apache

2015-05-08 14:14:20 7084

转载 向文件中插入行的的命令sed 详解

http://www.361way.com/sed-process-lines/2263.html

2015-05-08 11:48:34 650

原创 java的文件读写

************写入某个文件public class TestBufferWriter {/*** @param args*/public static void main(String[] args) {File file = new File("f://yhc.txt");System.out.println(file.exists())

2015-05-05 13:45:11 352

原创 java中文件的上传和下载

//需要将apache开发的两个插件包拷到lib目录下:commons-fileupload-1.2.2.jar  commons-io-2.0.1.jarpackage com.nay.servlet;import java.io.File;import java.io.IOException;import java.util.List;import ja

2015-05-05 13:44:53 364

原创 JS中的定时器

MyHtml.htmlfunction fun1() {var date = new Date();var hour = date.getHours();var minute = date.getMinutes();var second = date.getSeconds();document.myform.t.value = hour + ":

2015-05-05 13:43:46 259

转载 单例模式

单例模式分三种:懒汉式单例模式、饿汉式,登记式。我们只讨论前两种:懒汉式://懒汉式单例模式,在第一次调用时实例化public class Singleton{//单例类必须自己自己创建自己的唯一实例。没有finalprivate static Singleton instance=null;//私有的默认构造方法,避免了类在外部被实例化,只能通过get

2015-05-05 13:42:37 326

httpd apache

是大大大我是大潍坊阿斯蒂芬爱妃安慰啥地方撒旦法阿斯蒂芬阿斯蒂芬啊

2015-03-01

如何利用51IDC提供的云产品搭建一个小型php网站

基本完成了从云服务器的创建、资源集成、环境搭建、网站部署等工作,实现了外网ip访问网站

2015-01-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除