自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 资源 (12)
  • 问答 (1)
  • 收藏
  • 关注

转载 openstack CPU模式可配置:Custom/HostMode

整体需求CPU模式可配置:Custom/HostMode相关调研libvirt 中,支持 3 种 cpu_modehost-passthrough: libvirt 令 KVM 把宿主机的 CPU 指令集全部透传给虚拟机。因此虚拟机能够最大限度的使用宿主机 CPU 指令集,故性能是最好的。但是在热迁移时,它要求目的节点的 CPU 和源节点的一致。host-model: libvirt 根据当前宿主机 CPU 指令集从配置文件 /usr/share/libvirt/cpu_map.xml

2021-11-05 21:58:30 1933

转载 刚从 Nova 生出来的 Placement 是什么东西?

历史背景私有云的用户,尤其是传统 IT 架构转型的私有云用户一般会拥有各式各样的存量资源系统,与这些系统对接会让 OpenStack 的资源体系变得复杂。从用户的视角出发,或许你会希望: 作为使用共享存储解决方案的用户,我会希望 Nova 和 Horizon 能够正确报告共享存储磁盘资源的总量和使用量信息。 作为高级的 Neutron 用户,我预期会使用外部的第三方路由网络功能,希望 Nova 能够掌握和使用特定的网络端口与特定的子网池相关联,确保虚拟机能够在该子网池上启动。...

2021-09-23 19:20:29 504

原创 Windows系统制作&安装

用光盘装系统有几个好处:1. 便携,显而易见,这是最大的优点2. 大容量,比之维护光盘,可以集成N多维护工具,甚至还可以放下几个ghost镜像3. 维护功能强大,因为容量大,可以放更多工具。还可以设置多重启动,比如USB-CDROM+USB-ZIP+USB-HDD,当然创建这样的盘也相对困难4.安全性高,作为娱乐工作目的,移动硬盘/U盘上的系统跟本地硬盘的系统是完全独立的,只要将本地硬盘屏蔽,无论移动系统出现任何问题都不会影响到本地系统。跟本地硬盘双系统比较,也安全得更多。5. 易用性,只要主板

2021-03-11 09:44:11 611

转载 大揭秘:程序员工作也可以成为享受!

点击查看活动详情https://t.csdnimg.cn/L4B8关于OpenStack社区OpenStack于2010年发布,到现在已有10年之久。OpenStack社区拥有来自45个国家/地区、160个不同组织、近1350位开发人员,它是一个开源的云计算管理平台项目,由几个主要的组件组合起来完成具体工作。OpenStack支持几乎所有类型的云环境,项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。OpenStack通过各种互补的服务提供了基础设施即服务(IaaS...

2021-01-25 17:00:04 174

转载 常用开源协议详细解析

开源在今天的软件业已经很普遍,但开源是否意味着使用者可以对开源后的代码为所欲为呢?答案是否定的.开源运动同样有自己的游戏规则和道德准则.不遵行这些规则不但损害开源运动的健康发展,也会对违规者造成名誉和市场上的损失,更可能陷入法律纠纷和赔偿.  首先,要对几个概念有所了解:  1. Contributors 和 Recipients  Contributors 指的是对某个开源软件或项目提供了代码(包括最初的或者修改过的)发布的人或者实体(团队、公司、组织等),Contributors 按照参与某个软

2020-08-29 12:31:44 376

原创 本地构建tempest测试环境

##clone并安装tempestcd /opt/stackgit clone https://review.opendev.org/openstack/tempestcd /opt/stack/tempestpip install .cd ../##clone 并安装cyborg-tempest-plugingit clone https://review.opendev.org/openstack/cyborg-tempest-plugincd /opt/stack/cy

2020-07-28 15:40:09 312

转载 OpenStack硬件管理加速利器:Cyborg

随着5G商用的渐近,通信行业也迎来了5G的机遇与挑战。大规模机器类通信、超可靠、低延迟通信需求场景(智能家居、智慧城市、增强现实、工业自动化、自动驾驶等)的兴起,对未来网络的计算和流量转发能力提出了更高的要求。通用CPU设备已经无法满足处理海量数据、图片、流量的需求。根据不同业务场景和自身优势,通讯厂商引入GPU、FPGA等进行加速,推出了各种加速硬件方案。对于异构加速硬件,要运行在各种CloudOS上,再被上层厂家的VNF调用,假如没有一个统一的标准来管理这些加速卡,没有统一的接口来让上层网元调用,将

2020-06-27 15:53:12 922

转载 OpenStack下利用透传技术(passthrough)对GPU实现虚拟化

Tips:默认已安装好OpenStack相关必要组件并可以正常运行的情况下,本文只涉及GPU 虚拟化的相关配置说明。一 配置GPU Passthrough的系统相关设置1. 在BIOS中enable VT-x, VT-d, Onboard VGA. Onboard VGA 的enable可以避免一些错误的出现,具体参考Not only for miners GPU integration i...

2020-03-30 11:42:05 2327

原创 为虚拟机vCPU绑定物理CPU

为了提高缓存命中率,提高虚拟机性能,可以将vCPU绑定到指定的物理CPU去执行。具体设置步骤如下:在宿主机操作系统启动时将用于虚拟机的CPU独立出来,使其上只运行vCPU线程,QEMU进程和少数的管理进程。设置方法即是在内核启动参数中加入: isolcpus=0,1 例如在grub.cfg下面的配置如下: menuentry 'Fedora (3.13.6-200.fc20.x86_64...

2019-07-25 19:44:46 1392

原创 Centos7搭建NFS服务器

现在有3台服务器 s1(主),s2(从), s3(从)需要实现文件实时同步,我们可以安装Nfs服务端和客户端来实现!一、安装 NFS 服务器所需的软件包:yum install -y nfs-utils二、编辑exports文件,添加从机vim /etc/exports/home/nfs/ 192.168.248.0/24(rw,sync,fsid=0)同192.168.248....

2019-07-22 17:14:00 192

原创 devstack pv丢失,vg存在,cinder-volume无法启动

启动cinder-volume报错:Jul 22 10:56:28 localhost.localdomain cinder-volume[5678]: DEBUG cinder.utils [None req-4a46ae35-037a-4195-88a1-76bdd69416c8 None None] Failed attempt 5 {{(pid=5727) _print_stop /...

2019-07-22 11:16:49 1776

原创 登录devstack:RuntimeError: Unable to create a new session key. It is likely that the cache is unavaila

登陆devstack ERROR:[Wed Aug 30 18:59:27.742156 2017] [:error] [pid 30986] Attempted scope to domain Default failed, will attemptto scope to another domain.[Wed Aug 30 18:59:27.935474 2017] [:error] ...

2019-07-19 18:20:49 574

转载 Kolla部署的Openstack环境dev模式和debug方式

kolla 部署命令:完全清理环境kolla-ansible destroy -i /home/all-in-one --yes-i-really-really-mean-it部署kolla-ansible deploy -i /home/all-in-one查看端口和对应的进程信息ss -an | grep 3306netstat -anp | grep 3306do...

2019-04-25 09:11:15 418

转载 Ubuntu16.04安装Python3.7及其pip3并切换为默认版本

0.配置依赖环境,如果不进行这步可能会出现一些问题中间可能有多余空格,去除下再运行,一般都能安装成功,如果不能可以先更新下sudo apt-get updatesudo apt-get install zlib1g-dev libbz2-dev libssl-dev libncurses5-dev libsqlite3-dev libreadline-dev tk-dev libgdb...

2019-04-01 18:39:15 5360

原创 ubuntu&Centos7设置tab自动补全

解决方法1、利用vi编辑器打开 /etc/bash.bashrc文件(需要root权限)sudo vi /etc/bash.bashrc2、找到文件中的下列代码#enable bash completion in interactive shells#if ! shopt -oq posix; then# if [ -f /usr/share/bash-com...

2019-02-25 16:25:03 782

转载 Centos7 Devstack [Rocky] 常见问题解决办法

q-agt.service服务启动失败,失败日志如下:[root@node01 ~]# systemctl status devstack@[email protected] - Devstack [email protected]   Loaded: loaded (/etc/systemd/system/[email protected]; e...

2019-02-21 20:27:50 1107

转载 部署devstack

OpenStack是一堆云计算平台组件(诸如存储、网络、镜像管理等)的合称,十分庞大且十分复杂,入门门槛不低,即便是为开发目的而进行的OpenStack部署也会让你折腾许久,甚至始终无法搭建成功。为此OpenStack为入门者和开发者推出了一个OpenStack开发环境:devstack。通过devstack,你可以在一个主机节点上部署一个“五脏俱全”的OpenStack Cloud。一、安装...

2019-02-20 11:17:29 9309 5

转载 OpenStack虚机迁移live-migration失败(error: internal error Attempt to migrate guest to the same host)

现象:执行迁移live-migration操作后,显示成功迁移,但是实际没有执行迁移动作解决过程:在dashboard执行虚机热迁移操作,提示操作成功,但是实际虚机没有迁移; 之前遇到过内存不足导致迁移失败,但是经过查看发现源和目的节点资源充足; 然后在nova的log看到如下内容:DestinationDiskExists_Remote: The supplied dis...

2018-12-29 13:47:04 1175

转载 centos7 中文乱码解决方法

1.查看安装中文包:查看系统是否安装中文语言包 (列出所有可用的公共语言环境的名称,包含有zh_CN)# locale -a |grep "zh_CN"没有输出,说明没有安装,输入下面的命令安装:# yum groupinstall "fonts" -y安装完成,查看安了哪些中文语言包# locale -a |grep "zh_CN"zh_CNzh_CN.gb18...

2018-09-24 15:05:46 1362

转载 CentOS7中安装Python3.5

1.下载https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz 2.上传到服务器 3. 安装相关依赖yum install gcc openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel 4. 解压tar...

2018-09-21 10:20:17 794

转载 IRC —— 最具开源范儿的群聊

多人在线交流用什么工具?你一定会说是QQ群,但在开源圈里,特别是Linux开源圈用的最多实时交流工具确是IRC!什么?没听说过?不在这圈当然没听说过,如果一个开源社区的默认实时聊天方式是QQ群,我劝你还是不要加入的好,因为这所谓的“开源社区”根本不正宗! 什么是IRC?请自己搜索维基百科的IRC词条。简而言之,IRC就是一款古老而依然活跃的互联网多人聊天平台。IRC因为比较古老,不能像QQ...

2018-09-13 10:39:24 4857

转载 Devstack搭建基础开发环境

经验借鉴一、环境准备1. 准备:      两台虚拟机,第一台(hostname:devstack)充当控制、网络、计算节点(allinone),第二台(hostname:devstack-com)充当计算节点。内存为8G、磁盘100G全部挂在/下,便于开发。安装Centos Linux release 7.2.1511,选择最简安装。OpenStack版本将对齐社区Master分支,...

2018-09-11 19:55:30 1898

转载 Metadata Service 架构详解

下面是 Metadata Service 的架构图,本节我们详细讨论各个组件以及它们之间的关系nova-api-metadata nova-api-metadata 是 nova-api 的一个子服务,它是 metadata 的提供者,instance 可以通过 nova-api-metadata 的 REST API 来获取 metadata 信息。nova-api-metad...

2018-09-11 19:53:19 971

转载 关于Python安装模块出现error: command 'gcc' failed with exit status 1错误的解决方法

当使用pip install ###时,有时会出现如标题上的问题,我遇到的问题如下:_posixsubprocess.c:3:20: fatal error: Python.h: No such file or directory #include "Python.h" ^ compilation terminated. ...

2018-09-05 18:51:24 3754

转载 如何在OpenStack Nova v2.1 API 中增加或变更一个API接口

本人目前主要贡献Nova项目,因此目前会以Nova为主。Nova 的API已经正式切换到了V2.1版本。V2.1版本和之前的V2版本的不同点主要是:1. 采用了JSON schema对输入参数的合法性和完整性进行校验;2. 引入了Microversion的概念,即在每次对API做出对接口有影响的修改后,都要更新相应的Microversion版本。 目前,若想对API做出修改,首...

2018-09-05 17:10:35 1134 1

转载 Didn'\''t find service registered by hostname after 60 seconds

感谢朋友支持本博客,欢迎共同探讨交流,由于能力和时间有限,错误之处在所难免,欢迎指正!如果转载,请保留作者信息。博客地址:https://blog.csdn.net/bai0324lin邮箱地址:[email protected]解决方案1:执行./unstack在local.conf中加入enable_service placement-api执行./stack...

2018-09-03 21:00:24 2217 2

原创 检测Linux下文档拼写错误命令

感谢朋友支持本博客,欢迎共同探讨交流,由于能力和时间有限,错误之处在所难免,欢迎指正!如果转载,请保留作者信息。博客地址:https://blog.csdn.net/bai0324lin邮箱地址:[email protected]注意:需要安装git, misspellings 包git ls-files | grep -v locale | misspellings -f- ...

2018-08-31 10:19:41 406

转载 Openstack版本查看

感谢朋友支持本博客,欢迎共同探讨交流,由于能力和时间有限,错误之处在所难免,欢迎指正!如果转载,请保留作者信息。博客地址:https://blog.csdn.net/bai0324lin邮箱地址:[email protected]要想知道已安装的Openstack是什么版本,是一件非常烦的事,百度搜到的都是nova版本查看跟一些不相关的,后面用google中文查找也是如此,换成英文就有所收...

2018-08-30 11:24:04 7480

转载 通过demo学习OpenStack开发——单元测试

感谢朋友支持本博客,欢迎共同探讨交流,由于能力和时间有限,错误之处在所难免,欢迎指正!如果转载,请保留作者信息。博客地址:https://blog.csdn.net/bai0324lin邮箱地址:[email protected]本文将进入单元测试的部分,这也是基础知识中最后一个大块。本文将重点讲述Python和OpenStack中的单元测试的生态环境。通过demo学习OpenSta...

2018-08-29 10:52:21 1208

原创 Linux安装setuptools

感谢朋友支持本博客,欢迎共同探讨交流,由于能力和时间有限,错误之处在所难免,欢迎指正!如果转载,请保留作者信息。博客地址:https://blog.csdn.net/bai0324lin邮箱地址:[email protected]下载setuptools的包:https://pypi.org/project/setuptools/#files解压到当前目录: unzip setup...

2018-08-23 14:47:24 10709

原创 Kolla环境多节点手动查找日志方式

感谢朋友支持本博客,欢迎共同探讨交流,由于能力和时间有限,错误之处在所难免,欢迎指正!如果转载,请保留作者信息。博客地址:https://blog.csdn.net/bai0324lin邮箱地址:[email protected]登录目标环境,将各个控制节点打开在sehell的tab页中 切换到nova日志所在目录,cd /var/lib/docker/volumes/kol...

2018-08-18 15:27:57 867

原创 shell脚本中的整数型变量自增实现方式

感谢朋友支持本博客,欢迎共同探讨交流,由于能力和时间有限,错误之处在所难免,欢迎指正!如果转载,请保留作者信息。博客地址:https://blog.csdn.net/bai0324lin邮箱地址:[email protected]脚本中的整数型变量,自增有多种实现方式:#!/bin/sh#本脚本测试shell脚本中整型变量自增 加1的几种方法 #定义整型变量a=1...

2018-08-08 18:00:59 1367

原创 git config配置

感谢朋友支持本博客,欢迎共同探讨交流,由于能力和时间有限,错误之处在所难免,欢迎指正!如果转载,请保留作者信息。博客地址:https://blog.csdn.net/bai0324lin邮箱地址:[email protected]在git bash或者linux虚拟机内部配置git config信息如下git config --global user.name zhangsangit...

2018-08-03 17:31:32 629

转载 Shell运算符

谢朋友支持本博客,欢迎共同探讨交流,由于能力和时间有限,错误之处在所难免,欢迎指正!如果转载,请保留作者信息。博客地址:https://blog.csdn.net/bai0324lin邮箱地址:[email protected]一、运算符简介Bash 支持多种运算符,包括算数运算符、关系运算符、布尔运算符、字符串运算符和文件测试运算符。二、算数运算符例:#!/bin/ba...

2018-08-03 15:36:02 271

转载 OpenStack Nova源码结构解析-每个文件的功用

感谢朋友支持本博客,欢迎共同探讨交流,由于能力和时间有限,错误之处在所难免,欢迎指正!如果转载,请保留作者信息。博客地址:https://blog.csdn.net/bai0324lin邮箱地址:[email protected] Nova的结构:通过阅读Grizzly版OpenStack源码,整理的简要的Nova模块源码结构,希望和大家相互交流。/bin:Nova各...

2018-08-02 16:44:00 2732

转载 Multipath多路径冗余全解

 一、什么是multipath普通的电脑主机都是一个硬盘挂接到一个总线上,这里是一对一的关系。而到了有光纤组成的SAN环境,由于主机和存储通过了光纤交换机连接,这样的话,就构成了多对多的关系。也就是说,主机到存储可以有多条路径可以选择。主机到存储之间的IO由多条路径可以选择。既然,每个主机到所对应的存储可以经过几条不同的路径,如果是同时使用的话,I/O流量如何分配?其中一条路径坏掉了,...

2018-08-02 15:41:11 4962

原创 tox检测单元测试/pep8命令总结

感谢朋友支持本博客,欢迎共同探讨交流,由于能力和时间有限,错误之处在所难免,欢迎指正!如果转载,请保留作者信息。博客地址:https://blog.csdn.net/bai0324lin邮箱地址:[email protected]注:对python项目执行单元测试,tox命令总结。检测单元测试安装tox软件包(不做详细介绍) 对整个项目执行单元测试,在根目录下,或者在tests目...

2018-08-01 08:20:30 2738

原创 Eclipse无法查看jar包源码解决办法

感谢朋友支持本博客,欢迎共同探讨交流,由于能力和时间有限,错误之处在所难免,欢迎指正!如果转载,请保留作者信息。博客地址:https://blog.csdn.net/bai0324lin邮箱地址:[email protected]背景:eclipse无法查看项目jar的源码,点开jar包的类,出现以下错误!/*jadclipse*//* DECOMPILATION REP...

2018-07-30 17:18:51 2966

原创 Linux下安装tomcat/导入/导出sql文件

感谢朋友支持本博客,欢迎共同探讨交流,由于能力和时间有限,错误之处在所难免,欢迎指正!如果转载,请保留作者信息。博客地址:https://blog.csdn.net/bai0324lin邮箱地址:[email protected]背景linux下安装tomcat,运行项目war包; sql数据库文件导入/导出;Tomcat安装下载需要的tomcat版本(e.g.apache-t...

2018-07-30 16:22:41 788 2

原创 开放mysql数据库的远程链接权限

感谢朋友支持本博客,欢迎共同探讨交流,由于能力和时间有限,错误之处在所难免,欢迎指正!如果转载,请保留作者信息。博客地址:https://blog.csdn.net/bai0324lin邮箱地址:[email protected]问题背景:本地mysql数据库只允许localhost登录。这个时候登录localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "use...

2018-07-30 11:39:14 493

source_code_of_tensorflowopencv.zip

TensorFlow and opencv source code, 源码实践,结合《深度学习原理与TensorFlow实践》,自我动手,可能更好的理解大数据,AI的世界。

2019-07-18

linux使用Multiipath

multipathd和multipath等工具和multipath.conf等配置文件详细介绍。

2018-08-02

Maven SpringMvc+mybatis 环境搭建及项目开发

Maven SpringMvc+mybatis 环境搭建及项目开发环境搭建手册,根据自己的项目,梳理的配置及使用流程,其中包含使用java+maven SpringMvc配置项目的经验积累,xml文件配置实例等介绍,以及当年踩过的坑等,会给您提供意想不到的帮助。

2018-07-15

手动安装系统及镜像制作教程_PE系统U盘

手动安装系统及镜像制作教程_PE系统U盘,手把手教你自己安装操作系统,无需花钱到店里安装。

2018-07-14

XenServer基本配置文件功能讲解与实践.pdfXenServer基本配置文件功能讲解与实践

XenServer基本配置文件功能讲解与实践,详细介绍XenServer相关配置文件的使用与配置,避免走弯路!

2018-07-14

同一个LUN被多个主机挂载

XenServer同一个LUN被多个主机挂载,亲身试验,已通过验证!

2018-07-14

深度实践KVM 核心技术、管理运维、性能优化与项目实施.pdf

深度实践KVM 核心技术、管理运维、性能优化与项目实施,一本值得一看的KVM虚拟化运维实践,让刚入虚拟化门槛的人从中了解到很多的前人经验积累,少走很多弯路,本人深有体会,在他人谈论虚拟化技术的时候,你只能旁观的,又想有话可说的时候,这本书就显得非常有用了!望你从中受益良多,原共同进步。

2018-07-14

数据库连接ADO方式_文件代码

vs连接数据库必备利器,只需要复制粘贴,建立一个ado类即可,调用其中的函数,就可以执行一切数据库的基本操作。

2014-12-12

C++课程设计 源码包含数据库文件(SQLServer)

一个Visual studio 做的C++课程设计,简单易懂,安装上vs 和sql数据库就可以运行,版本vs2010,sql server 2008,希望能帮到您。

2014-12-12

C++语言课程设计

一篇使用visio做的c++说明文档,其中包含了一个完整系统的用例图,类图,包图等一切基本的图形,很有实用价值。

2014-12-12

vs下qt链接sqlserver数据库操作代码

vs下嵌入qt,qt连接sqlserver数据库具体实现。

2014-09-16

oracle数据库学习

关于oracle数据库的基本使用,创建表空间,创建表,查询等操作代码。

2014-09-16

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

TA关注的人

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