- 博客(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
转载 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
原创 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关注的人