排序:
默认
按更新时间
按访问量

使用curl 命令模拟POST/GET请求

curl命令是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载。curl支持包括HTTP、HTTPS、ftp等众多协议,还支持POST、cookies、认证、从指定偏移处下载部分文件、用户代理字符串、限速、文件大小、进度条等特征。在进行web后台程序开发测试过程中,常常会需要...

2018-05-25 15:09:19

阅读数:7

评论数:0

openstack虚拟机系统密码的修改方案

在创建虚拟机时候,通常我们需要让用户填写虚机系统的初始化密码,因为很多人并不习惯使用秘钥方式ssh登录, 设置其用户密码有很多种方式,诸如早期的inject-password,或是借助cloud-init, 甚至L版的 libvirt-set-admin-password 等方式, 本文就来介绍一...

2018-05-23 11:00:12

阅读数:68

评论数:0

在 tornado 中异步无阻塞的执行耗时任务

在 linux 上 tornado 是基于 epoll 的事件驱动框架,在网络事件上是无阻塞的。但是因为 tornado 自身是单线程的,所以如果我们在某一个时刻执行了一个耗时的任务,那么就会阻塞在这里,无法响应其他的任务请求,这个和 tornado 的高性能服务器称号不符,所以我们要想办法把耗时...

2018-05-22 15:22:54

阅读数:5

评论数:0

openstack热迁移机制分析(libvirt热迁移模型、nova热迁移控制逻辑、调试方法)

一、libvirt热迁移原理libvirt的迁移主要分为两个层面:网络数据传输层面和控制层面1. 网络数据传输平面网络数据传输指的是虚拟机的数据传输路径,libvirt提供了两种数据的传输路径。1.1 本地传输本地传输指:两个hypervisor之间直接建立连接传输数据。优点:相关的数据拷贝少。缺...

2018-05-22 14:03:30

阅读数:8

评论数:0

rootwrap模块解析以及功能扩展

转载自:原文地址:https://blog.csdn.net/gaoxingnengjisuan/article/details/47102593博客地址:http://blog.csdn.net/gaoxingnengjisuan邮箱地址:dong.liu@siat.ac.cn   使用root...

2018-05-16 17:53:45

阅读数:25

评论数:0

openstack 最简单的 RabbitMQ 监控方法

先来看张图:这是 Nova 的架构图,我们可以看到有两个组件处于架构的中心位置:数据库和Queue。数据库保存状态信息,而几乎所有的 nova-* 服务都直接依赖于 Queue 实现服务之间的通信和调用。OpenStack 通常用 RabbitMQ 实现消息队列,几乎所有的 OpenStack 模...

2018-05-09 11:47:22

阅读数:42

评论数:0

Nginx 实现负载均衡的几种方式

要理解负载均衡,必须先搞清楚正向代理和反向代理。正向代理与反向代理【总结】注:正向代理,代理的是用户。反向代理,代理的是服务器什么是负载均衡当一台服务器的单位时间内的访问量越大时,服务器压力就越大,大到超过自身承受能力时,服务器就会崩溃。为了避免服务器崩溃,让用户有更好的体验,我们通过负载均衡的方...

2018-04-24 15:40:42

阅读数:63

评论数:0

nginx重启几种方法

ps -ef|grep nginx平滑重启命令:kill -HUP 住进称号或进程号文件路径或者使用/usr/nginx/sbin/nginx -s reload注意,修改了配置文件后最好先检查一下修改过的配置文件是否正 确,以免重启后Nginx出现错误影响服务器稳定运行。判断Nginx配置是否正...

2018-04-24 14:51:48

阅读数:19

评论数:0

CentOS7.1 KVM虚拟化之libguestfs-tools工具常用命令介绍

libguestfs 是一组 Linux 下的 C 语言的 API ,用来访问虚拟机的磁盘映像文件。其项目主页是http://libguestfs.org/ ,该工具包内包含的工具有virt-cat、virt-df、virt-ls、virt-copy-in、virt-copy-out、virt-e...

2018-04-08 09:47:31

阅读数:35

评论数:0

VirtFS技术学习

背景        在虚拟化领域中,向虚拟机提供虚拟化设备的技术从系统层次上,可以分为三种:硬件层虚拟化、驱动层虚拟化、系统层虚拟机。这三种技术也是按照这种先后排序依次出现的,后一种技术是为弥补前一种技术的不足而被发明出来。不过有时为了达到新的要求,需要在原本的优点之间进行取舍。        硬...

2018-04-02 18:10:14

阅读数:18

评论数:0

弹性伸缩:QEMU 内存热插拔介绍

云平台的弹性伸缩,大致可以分为横向伸缩(scalein/out)和纵向伸缩(scale up/down)。纵向伸缩是修改原有云服务器的配置,包括磁盘的大小、CPU 的运算能力、内存的大小以及网卡和 IP 的流量限制等等。传统机器要升级配置,往往是需要停机的;在虚拟化环境下,实现在线升级配置从技术上...

2018-04-02 17:56:01

阅读数:30

评论数:0

libvirt-qemu-虚拟机内存分配和内存热插拔

  在使用libvirt给虚拟机分配内存大小时,涉及到memory和currentMemory两个字段,很多人都有这个疑惑,为什么需要两个呢。其实是和内存气泡动态调整内存有关系的。简单的来说,memory是虚拟机启动时分配给的内存,currentMemory是内存气泡生效后动态调整到的内存。下面看...

2018-04-02 17:48:10

阅读数:32

评论数:0

更改KVM虚拟机root的密码

今天在使用qemu-kvm安装一个虚拟机,因为已经有一个虚拟机的image文件(qcow2格式的),所以创建虚拟机很简单,直接通过以下命令从image启动就行了。[plain] view plain copyqemu-kvm -cpu host -smp 2 -name cenos6 -m 204...

2018-03-29 16:09:54

阅读数:32

评论数:0

ceph存储修改vm密钥(密码)

有台名为nginx的vm出现了些怪异的行为, 想把根磁盘导出来挂载在本地看看到底是怎么回事. 如果nova使用的是本地存储,vm disk会 存在相应compute节点的/var/lib/nova/instance/xxxx/disk中,直接使用mount命令井进行本地挂载即可,或者使用libgu...

2018-03-29 16:08:13

阅读数:28

评论数:0

如何安装python及第三方包

如何安装python及第三方包1 Python简介Python 是一门非常强大的语言,我们可以使用它完成许多相当高级的内容。Python为我们提供了非常完善的基础代码库,覆盖了网络、文件、GUI、数据库、文本等大量内容。用Python开发,许多功能不必从零编写,直接使用现成的即可。下面就将介绍如何...

2018-03-28 16:41:34

阅读数:66

评论数:0

Openstack 裸机部署 ironic standalone 详细部署流程

IRONIC 环境部署参考资料:https://blog.csdn.net/zhongbeida_xue/article/details/795779161.   软件安装https://www.rpmfind.net/linux/rpm2html/search.php?query=opensta...

2018-03-27 14:48:13

阅读数:77

评论数:0

ironic 理解裸机部署过程

部署物理机跟部署虚拟机的概念在nova来看是一样,都是nova通过创建虚拟机的方式来触发,只是底层nova-scheduler和nova-compute的驱动不一样。虚拟机的底层驱动采用的libvirt的虚拟化技术,而物理机是采用Ironic技术,ironic可以看成一组Hypervisor AP...

2018-03-19 15:05:38

阅读数:225

评论数:0

openstack ironic standalone 方式部署

基本原理http://docs.openstack.org/developer/ironic/#introductionIronic 原来属于nova项目,叫做Nova “bare metal” driver。后来ironic成为一个独立的openstack项目。ironic像管理虚拟机一样管理物...

2018-03-16 10:20:51

阅读数:58

评论数:0

centos 7 dnf命令的安装

使用方法 : https://my.oschina.net/liuyuantao/blog/756133From <https://serverfault.com/questions/874471/centos-7-4-can-not-install-dnffrom-epel...

2018-03-16 10:15:16

阅读数:40

评论数:0

利用OpenStack Rest API 创建镜像

官方API文档https://developer.openstack.org/api-ref/image/v2/#upload-binary-image-data先create  再  upload服务端点:    imageAPI:    POST     /v2/imagesRequest1:...

2018-03-13 18:00:38

阅读数:36

评论数:0

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