自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

云时代,热爱开源的我们将何去何从?

虚拟化 云计算 分布式文件系统 监控 带外管理 能效管理

  • 博客(40)
  • 收藏
  • 关注

转载 arp_ignore背后的rp_filter与arp_filter

操作系统:Debian 3机器和网络配置:测试机器eth0:inet addr:192.168.1.82当事机配置:eth0:inet addr:192.168.1.247/HWaddr 00:15:17:F4:9A:E0 eth1:inet addr:192.168.1.246/HWaddr 00:15:17:F4:9A:E1eth0和eth1插于同一台交换机

2012-12-03 14:44:28 687

转载 linux同一台机器上的两块网卡设置同一段的P

今天我的一个朋友问了我这样一个问题,我给同一台机器上的两块网卡设置同一段的 IP,怎么出现了很多的问题?我们先来看下他是如何操作的:   拓扑图很简单:  服务器为RHEL5 双网卡,eth0为234,eth1为233,我本地客户机为172。RHEL: ifconfig如下:

2012-12-02 11:00:12 1347

转载 rp_filter及Linux下多网卡接收多播的问题

工作中曾遇到一个很奇怪的问题,我奉命调查。事情是这样的,有一台双网卡的机器,上面装有Fedora8,运行一个程序。该程序分别在两个网口上都接收多播数据,程序运行是正常的。但是,后来升级系统到Fedora13,发现就出问题了:在运行几秒钟后,第2个网口上就接收不到多播数据了。   能不能收到多播,取决于交换机是不是往这个网口上转发多播数据。程序在起动的时候,会发一个IGMP的AddMembe

2012-12-01 10:11:47 1019

转载 利用 libvirt 和 Linux 审计子系统跟踪 KVM 客户机

点击打开链接

2012-12-01 10:00:03 554

转载 管理超量使用的 KVM 主机资源

点击打开链接

2012-12-01 09:57:31 485

转载 KVM 虚拟机在物理主机之间迁移的实现

点击打开链接

2012-12-01 09:56:40 436

转载 KVM 内存虚拟化及其实现

KVM 内存虚拟化及其实现点击打开链接

2012-12-01 09:53:34 479

转载 KVM如何使用内存

本文根据How KVM deals with memory翻译过来。        qemu/kvm进程的运行跟普通的Linux进程一样,通过普通的malloc()或者mmap()函数来申请它自己的内存,因此,如果一个Guest需要1GB的物理内存,qemu/kvm会切实调用malloc(1        Guest运行起来后,它将由上面malloc()申请分配的来的内存看做自己的物理

2012-12-01 09:44:33 857

转载 io系统的压力测试工具-fio

author:skatetime:2012/04/11 io系统的压力测试工具-fio fio是一个非常灵活的io测试工具,他可以通过多线程或进程模拟各种io操作随着块设备的发展,特别是SSD盘的出现,设备的并行度越来越高。要想利用好这些设备,有个诀窍就是提高设备的iodepth, 一次喂给设备更多的IO请求,让电梯算法和设备有机会来安排合并以及内部并行

2012-11-30 10:17:21 1409

转载 io系统的监控工具-blktrace

author:skatetime:2012/04/11  io系统的监控工具-blktraceblktrace是一个可以显示block的io详细信息的工具,但他的输出信息太专业了,很难看懂,可以同通过blkiomon、blkparse等工具来查看。 下载 [root@dhdb tmp]# wget ftp://mirror.switch.ch/poo

2012-11-30 10:13:22 541

转载 正确使用dd测试磁盘读写速度

原文在这里问: 以下几种方式测试磁盘读写速度有什么区别?1234dd bs=1M count=128 if=/dev/zero of=testdd bs=1M count=128 if=/dev/zero of=test; syncdd bs=1M count=128 if=/dev/zero of=test conv=fda

2012-11-30 10:07:29 781

转载 数据恢复技术与LVM数据恢复方法

数据恢复技术与LVM数据恢复方法1       摘要随着计算机网络应用的发展,数据存储的安全性变的越来越重要。在常见的基于RAID和LVM的环境下面,当出现硬盘故障或者错误操作导致数据丢失的情况下,采用适当的数据恢复策略可以在很大程度上提供数据恢复的成功概率。本文研究了几种情况下的数据恢复技术和方法,为数据恢复和数据安全的预防提供了指导。 2       数据恢复需求

2012-11-27 15:01:03 16357

转载 命令行修改CentOS控制台分辨率

change the console resolution from command line修改CentOS命令行分辨率:1)先备份一下:cp /boot/grub/menu.lst /boot/grub/menu.lst.back2)增加VGA=XXX参数     vi /boot/grub/menu.lst     修改:       ke

2012-11-22 09:42:08 3272

转载 Accessing the contents of a KVM disk image file

KVM can use either an entire partition to simulate a disk for the guest operating system, or a single file. By default the file type used is a "raw" file compatible with other virtualization systems,

2012-11-21 15:08:02 502

原创 使用raw文件模拟硬盘

qemu-img create testVG.img 50Glosetup /dev/loop0 /home/testVG.img pvcreate /dev/loop0losetup /dev/loop0 /home/testVG.img pvcreate /dev/loop0vgcreate testVG /dev/loop0

2012-11-19 15:55:30 453

转载 Cgroup用法解析

Cgroup用法解析                                                                                                                ----小魔怪出品      rhel6已经发布,6.1已经发布了。网上也出现了对其的介绍文章,但都是些表面上的,譬如:在安装过程中出现

2012-11-16 17:20:05 1042

转载 ubuntu cgroup 测试

cgroup 测试cgroups全称control groups,在RHEL6的2.6.32内核中已经包括了cgroup的patch。这里强烈建议安装RHEL6(CentOS6)来使用cgroups,如果没有的话,只能升级内核了 ( > 2.6.26版本) 安装cgroups[plain] view plaincopypr

2012-11-16 16:52:48 3035

转载 物理资源查看Linux&Windows

1.Linux查看逻辑CPU数量  #cat /proc/cpuinfo |grep physical|grep id | wc -l2.Linux查看物理CPU数量      #cat /proc/cpuinfo |grep physical|grep id |sort | uniq | wc -l3.查看Windows逻辑CPU数量 c:\>cmd.exe

2012-11-15 15:32:49 464

转载 qcow2、raw、vmdk等镜像格式

云计算用一个朋友的话来说:”做云计算最苦逼的就是得时时刻刻为一些可能一辈子都碰不到的事做好准备。更苦逼的就是刚以为一个问题不会遇到,立刻就发生了。。。“。这个还真的没有办法,谁让哥我是搞云计算的呢,简单一个虚拟化就搞的你蛋疼,你还能想其它的吗?一直纠结在做虚拟化使用什么镜像格式,刚刚开始用了raw的file,后来发现LVM的很多特性对于虚拟化还是有比较理想的能力,而且性能也很不错就用了LVM。后来

2012-11-15 15:07:13 769

原创 kvm save和restore

使用结论:可以在虚机开机状态下(内存)保存当前的虚机状态为一个文件  还原的时候虚机关机,然后restore回去,遇到个问题,保存状态后,虚机里写东西,然后虚机关机做restore,虚机就又问题了  所以不推荐使用save和restore到生产中但是在测试场景中,我们经常需要不断的将vm还原到某个起点,然后重新开始部署和测试。每次都删除/创建vm仍然很慢。

2012-11-15 15:02:55 1716

原创 kvm基础映像使用

kvm中有一个基础映像的概念(base iamge),我们可以以基础映像为基础,构建不同的虚拟机映像。通过基础映像的使用,我们可以避免将时间都花在操作系统的安装上。基础映像基础映像的概念非常简单,类似于增量备份,或者copy on write。首先我们创建一个镜像文件A,在A上安装一个全新的操作系统。之后通过镜像A创建一个镜像B,从这一刻开始,A上只会发生读操作,数据写入到B镜像中

2012-11-15 14:31:20 465

转载 迁移 VMware ESXi 上的 Windows 虚拟机到 KVM

我们发现 VMware vShpere 私有云成本太高,比如我们实验室随便一台服务器就有 512GB 内存,按照 VMware vSphere Standard(标准版)的授权我们需要 512/32=16 个授权,每个授权1293.5美元(又涨价了),1台服务器就需要约2万美元(16个授权),这个授权只是版权价格(LICENSE PRICE),还不包括每年的 1 YEAR SUPPORT & SU

2012-11-15 10:05:44 1344

原创 kvm的快照功能 (一、基于qcow2文件的快照)

实例一 基于qcow2 使用快照【 qemu-img snapshot -c 快照名 disk.qcow2】一、简介:snapshot(快照)可以把虚拟机某个时间点的内存、磁盘文件等的状态保存为一个镜像文件。通过这个镜像文件,可以在以后的任何时间来恢复虚拟机在当时创建snapshot的状态,这个在使用虚拟机来做测试的时候很有用。二、创建快照-KVM:

2012-11-14 18:01:37 3996

原创 kvm的快照功能 (二、基于libvirt的快照)

实例二 利用libvirt使用快照【virsh # snapshot-create  domain-name】一、创建虚机快照,名字自动生成,可在开机、关机、suspend等各种状态下做virsh # snapshot-create testDomain snapshot 1352883319 createdvirsh # snapshot-list test Name

2012-11-14 15:27:39 1164

原创 fedora 17修改运行级别

inittab改了已经在fedora17中,你vim它就可以看到更改说明,就是说都改到/etc/systemd/system/default.target这里了,就是缺省的设置。如果你要改变缺省值就把对应的runlevel移动过去覆盖了。To 3 字符[root@17 system]# rm -rf /etc/systemd/system/default.target[root@1

2012-11-14 09:03:37 731

原创 fedora 17安装KVM

=======前提条件:=======1. 1、安装KVMyum groupinstall Virtualization 'Virtualization Client'[root@CAT software]# yum groupinstall Virtualization 'Virtualization Client'Loaded plu

2012-11-13 17:47:57 927

原创 fedora17 进入单用户模式

启动后选择fedora linux按下键盘上的e,进入grub编辑load_video    set gfxpayload=keep    insmod gzio$ x9 `7 x2 \  X    insmod part_msdos    insmod ext2& U3 l* ]3 R* V; }+ ?    set root='hd1,msdos5'2

2012-11-13 15:01:24 3757

原创 Dell DRAC的重启方法

ssh 连接 idrac ip 22端口racadm racreset

2012-11-13 14:33:17 6182

原创 fedora 17 下配置 ssh服务

Enable sshd service.$ systemctl enable sshd.servicestart sshd service$ systemctl start sshd.servicecheck sshd status if needed.$ systemctl status sshd.servicerestart sshd service, wh

2012-11-12 09:48:09 359

原创 fedora17 + qemu-kvm-1.0.1-2 + libvirt0.9.11+openvswitch1.4.2

fedora17 用yum安装的几个包都是最新的qemu-kvm-1.0.1-2 libvirt0.9.11 (该版本正好支持openvswitch,哈哈)openvswitch1.4.2#安装yum install libvirt qemu virt-manager qemu-kvm libguestfs sysstatsystemctl start li

2012-11-08 22:54:55 1210

转载 Fedora 17使用VNC server

sudo yum install tigervnc-serversudo cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.servicesudo vi /etc/systemd/system/vncserver@:1.service修改为当前用户名ExecStart=/sbin/run

2012-11-08 21:56:58 1752

原创 对华为存储的期待

对华为存储的期待期待一、华为在2012年Q4将采用raid2.0技术raid2.0的概念是先将存储上的所有盘打散成每块4M的小块,然后形成一个大的资源池在资源池的基础上可以划分lun单位:chunk -> chunkguoup -> extend -> volume好处:1、解决磁盘性能瓶颈,以往传统的存储都是由几个raid组组成的,每个raid组由几块磁盘组成

2012-11-08 13:40:30 999

转载 Virtual machine online disk snapshots coming to Fedora 18

First Look: Virtual machine online disk snapshots coming to Fedora 18Monday, August 13, 2012 - 02:10 Haydn SolomonIn this post I will preview the new live disk snapshotting feature coming to

2012-11-08 11:18:50 672

转载 QEMU 1.2.0 Released

QEMU 1.2.0 ReleasedWednesday, September 5, 2012 - 13:55 Haydn SolomonQemu 1.2.0 has just been released bringing many improvements to current features and many bugfixes.  According to the ann

2012-11-08 11:17:42 538

转载 Using Open vswitch with Fedora 17

Using Open vswitch with Fedora 17Monday, July 30, 2012 - 01:00 Haydn SolomonThe recently released Fedora 17 comes with improved support for open vswitch.  It includes packages for installing

2012-11-08 11:16:12 814

转载 Fedora 17 with Open vSwitch

Virtual Machines on Fedora 17 with Open vSwitchPosted by mestery on August 8, 2012My previous blog post showed you how to setup Open vSwitch (including LACP port-channels) on your Fedora

2012-11-08 11:10:18 515

转载 libvirt 最新版本 0.10.1 特性

The latest libvirt release is out!Posted by mestery on August 31, 2012If you read the libvirt development mailing list, you will have noticed that libvirt released 2 versions this week

2012-11-08 11:07:32 713

转载 Libvirt 0.9.11 has Support for Open vSwitch

Libvirt 0.9.11 has Support for Open vSwitchLibvirt release 0.9.11 has added support for Open vSwitch so it is no longer required to use bridge compatibility mode! Fedora 17 has 0.9.11 includ

2012-11-08 10:56:14 717

原创 Centos 6.3 + OpenVswitch1.7.1 + libvirt-0.10.1

Openvswitch 在fedora上已经进入内核,fedora内核版本是3.3官方日志7-22-12Binary Bit Me Libvirt 0.9.11 has Support for Open vSwitch Libvirt release 0.9.11 has added support for Open vSwitch so it is no longer requi

2012-10-27 14:37:30 1762

原创 Centos 6.3下 sheepdog 4.0 安装

Sheepdog是为kvm虚拟化量身定做的分布式文件系统,针对kvm系统做了深入的优化,是kvm虚拟化分布式文件系统的终极解决方案,目前版本0.4,如果要在生产环境中使用,还有很多工作要做,需要等待更成熟的版本发布。说明:设计目的:1. 集群设计虚拟机容量70-100台,占用1个机柜,全部由1U服务器组成,每台服务器6台,300G*8;sheepdog集

2012-09-21 15:32:41 1919

空空如也

空空如也

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

TA关注的人

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