记录关于Devops运维,虚拟化容器云计算,数据库,网络安全等各方面问题。
xenserver 重装系统后还原数据有建立 pool及安裝 win2008 Server VM硬碟 Sda:500G sdb:2T sdc:2TSda:做為 XenServer + VM 使用Sdb:做為 主要 SRSdc:為1T 空間 sdb 資料備份與1T為掛載至 sda 做為備份 pool 、 host、 VM 儲存使用如果我在同一台重新安裝 xenserver 時,不知該如何還原回去,我目前知道如下,不知是否正確備份1、xe pool-dump-database file-name= //備份pool2、xe host-backup host= file-name= //備份主機與軟體3、xe vm-export vm= filename= //備份虛擬主機4、xe-backup-metadata -d –u [uuid of SR] //備份 SR重新在原主機安裝 xenServer 5.6還原:1、xe host-backup host= file-name= //還原主機與軟體2、xe pool-dump-database file-name= //還原pool3、xe vm-export vm= filename= //還原虛擬主機4、xe xe-restore-metadata -d –u [uuid of SR] //還原 SR未经测试,请不要使用
 
0

dd命令详解

发表者:分类:Devops2011-11-29 20:22:46 阅读[2762]
dd命令详解1. 命令简介dd:Copy a file, converting and formatting according to the operandsdd 的主要选项:指定数字的地方若以下列字符结尾乘以相应的数字:b=512, c=1, k=1024, w=2, xm=number mif=file输入文件名,缺省为标准输入。of=file输出文件名,缺省为标准输出。ibs=bytes一次读入 bytes 个字节(即一个块大小为 bytes 个字节)。obs=bytes一次写 bytes 个字节(即一个块大小为 bytes 个字节)。bs=bytes同时设置读写块的大小为 bytes ,可代替 ibs 和 obs 。cbs=bytes一次转换 bytes 个字节,即转换缓冲区大小。skip=blocks从输入文件开头跳过 blocks 个块后再开始复制。seek=blocks从输出文件开头跳过 blocks 个块后再开始复制。(通常只有当输出文件是磁盘或磁带时才有效)。count=blocks仅拷贝 blocks 个块,块大小等于 ibs 指定的字节数。conv=conversion[,conversion...]用指定的参数转换文件。转换参数:ascii 转换 EBCDIC 为 ASCII。ebcdic 转换 ASCII 为 EBCDIC。ibm 转换 ASCII 为 alternate EBCDIC.block 把每一行转换为长度为 cbs 的记录,不足部分用空格填充。unblock 使每一行的长度都为 cbs ,不足部分用空格填充。lcase 把大写字符转换为小写字符。ucas...
 
0
xenserver备份脚本pool metadata备份脚本: #!/bin/bashxedate1=`date +%Y_%m_%d` if [ ! -d /home/pool_md ]    then      mkdir -p /home/pool_mdfi xe pool-dump-database file-name=/home/pool_md/pool_md_"$xedate1" find /home/pool_md -mtime +3 -exec rm -rf {} \;vm/template/sr metadata备份脚本:2#!/bin/bashxedate1=`date +%Y_%m_%d`if [ ! -d /home/vm_md ]    then      mkdir -p /home/vm_mdfisr_uuid1=`xe sr-list name-label=VM | awk '/uuid/{print $5}'`sr_uuid2=`xe sr-list name-label=VM1 | awk '/uuid/{print $5}'` xe-backup-metadata -c -u "${sr_uuid1}"  > /home/vm_md/log1_"$xedate1" 2>&1xe-backup-metadata -c -u "${sr_uuid2}"  > /home/vm_md/log2_"$xedate1" 2>&1find /home/vm_md -mtime +3 -exec rm -rf {} \;
XenServer的ISO挂载点问:在XenCenter里没有看到ISOs挂载点,怎么办?答:1. xe sr-create name-label=ISOs type=iso device-config:location=/var/opt/xen/iso_import device-config:legacy_mode=true content-type=iso2. xe-mount-iso-sr /var/opt/xen/iso_import
有几台xenserver主机挂了,需要将里面的虚拟机恢复出来。首先,需要找出故障主机中running的vm,接下来就需要停掉这些vm,vm停了之后就会出现在pool中。12345678910111213#!/bin/bashxe vm-list | grep uuid | awk '{print $5}' >>/root/vmuuidhost=3ce95efe-9a8a-4fc3-9407-d339bbb2fe24for i in `cat /root/vmuuid`    do xe vm-param-list uuid="$i" > /root/vm       if grep -q "$host" /root/vm           then echo $i >> /root/vmrun       fidonefor i in `cat /root/vmrun`    do      xe vm-reset-powerstate uuid=$i force=truedone然后把故障主机t掉了。1xe host-forget uuid=host_uuid最后重装xenserver主机加入pool。1xe pool-join master-address=ip master-username=username master-password=pw --force
MonoWall中的shellcmd 使用说明Shellcmd 使用说明:   本Shellcmd是指集成在m0n0里的开机shell命令控制脚本,它弥补了官方系统对命令设置需要修改配置文件的不足。shellcmd 主要功能是绑定arp, 它可以让你在不重启机器的情况下绑定mac ip来抑制arp欺骗病毒。clien arp script: arp_lan.bat 是服务器根据当前配置文件为你生成的客户端绑定脚本,点击下载后保存在你局域网的机器上执行即可绑定网关mac地址。一种简便的做法是把它保存为系统盘根目录下的autoexec.bat文件,即可在开机器时绑定。需要注意的是,你要保证你当前的shellcmd配置能正确的绑定。 你可以通过点击curent arp status 获得当前连接到m0n0机器的arp状态表,把它直接复制到shellcmd文本域中保存即可使用。如果你保存时没有把第一行文字去掉(类似ifconfig fxp0 -arp),那么没有在服务器帮定的客户端将不能上网,没有绑定网关mac的客户端也将不能上网。(绑定网关mac可同过客户端绑定脚本进行。)Fill Bad Arp是为没有绑定的局域网ip填充错误的mac地址,现在好像没什么用了。Run Shellcmd将执行当前配置里的所有命令,如果你修改了shellcmd文本域而没有保存的话,它是不会执行的。 通常通过它来使修改...
CloudStack 安装配置Cloud.com(前身是VMOps)提供了开源版本(GPL v3许可证)的CloudStack基础设施管理产品:CloudStack Community Edition(CloudStack社区版)。CloudStack同时支持VMware ESX、Xen、KVM以及Hyper-V。它提供了大量云计算界面管理工具,如VM自助式供应,动态工作负荷管理,多租期等等。它同时还支持 Windows 和Linux的来宾访问方式。更多信息请访问http://www.cloud.com/安装:安装服务端CentOS5.5 192.168.1.2011.     构建基本环境Mysql、Java、Tomcat需要设置JAVA_HOME、TOMCAT_HOME2.     下载源码http://git.cloud.com/cgit/cloudstack-oss/选择最新版本3.     编译安装以最新版本http://git.cloud.com/cgit/cloudstack-oss/snapshot/cloudstack-oss-2.1.4.tar.gz为例 # cd /root/# tar –zxvf cloudstack-oss-2.1.4.tar.gz# cd cd/root/cloudstack-oss-2.1.4# ./waf configure--prefix=/usr/local/cloudstack# ./waf build# ./waf install安装数据库# cd /root/cloudstack-oss-2.1.4/setup/bindir# ./cloud-setup-databases.incloud kvm –deplay-as=root(这里假定Mysql的root账号没有密...
iptables 并发连接数限制这里介绍三种限制方式1、限制局域网内每个用户的连接数为50iptables -I FORWARD -p tcp -m connlimit –connlimit-above 50 -j REJECT2、限制指定局域网用户XXX.XXX.XXX.XXX的连接数为50 (这里的XXX.XXX.XXX.XXX改成大家要限制的用户的IP)iptables -I FORWARD -p tcp -s XXX.XXX.XXX.XXX -m connlimit –connlimit-above 50 -j REJECT这里举个例子,比如要限制192.168.1.2这个用户的连接数为50iptables -I FORWARD -p tcp -s 192.168.1.2 -m connlimit –connlimit-above 50 -j REJECT3、限制除用户XXX.XXX.XXX.XXX以外的IP连接数为50 (也就是除了XXX.XXX.XXX.XXX用户不限制其它的都限)iptables -I FORWARD -p tcp -s !XXX.XXX.XXX.XXX -m connlimit –connlimit-above 50 -j REJECT这里也举个例子,比如要除了不限制192.168.1.2外,限制其它所有用户的连接数为50iptables -I FORWARD -p tcp -s !192.168.1.2 -m connlimit –connlimit-above 50 -j REJECT</></></></></></> 如何用iptable禁止某ip连接服务器?我的服务器已经被dos连续攻击,但是确实没有办法防范。请问我如何从tcpdump里查出攻击者的ip,...
鬼门关、黄泉路、忘川河、奈何桥、孟婆汤、三生石、彼岸花1、彼岸花有一个动人的传说,相传人死后先到鬼门关,过了鬼门关便上一条路叫黄泉路。路上盛开着大片大片的彼岸花,远远看上去,就像是血所铺成的地毯,。黄泉路因其花红的似火而被喻为火照之路。 彼岸花,是开在黄泉路上的花。由于花和叶盛开在不同的两个季节,因而花开时看不到叶,有叶时看不到花,花叶两不相见,生生相错。也是这长长黄泉路上唯一的风景与色彩。人就踏着这花的指引通向幽冥之狱。 七绝 彼岸花 生生相错不相见, 世世轮回血色湮。 只见花开难见叶。 黄泉一路两相牵。 2、三生石 过了那条盛开着彼岸花的黄泉路,就到忘川河,忘川河水呈血黄色,里面尽是不得投胎的孤魂野鬼,虫蛇满布,腥风扑面,波涛翻滚…… 忘川河旁边有个三生石,石身上的字鲜红如血,上面刻着四个字"早登彼岸"。你可以在石头上刻下你今生你最爱的人和来世你想等待的人的名字。过河后 孟婆汤让你忘了一切 ,来生你若再次过桥时,可以在三生石上找到你前世今生和来世,还有你最爱的人的名字。 三生石第一世        那一世,你为古刹,我为青灯;那一世,你为落花,我为绣女;那一世,你为清...
 
0

iozone测试工具介绍

发表者:分类:Devops2011-11-24 16:09:25 阅读[3570]
iozone介绍:   iozone(www.iozone.org)是一个文件系统的benchmark工具,可以测试不同的操作系统中文件系统的读写性能。  可以测试 Read, write, re-read,re-write, read backwards, read strided, fread, fwrite, random read, pread,  mmap, aio_read, aio_write 等等不同的模式下的硬盘的性能。   测试的时候请注意,设置的测试文件的大小一定要大过你的内存(最佳为内存的两倍大小),不然linux会给你的读写的内容进行缓存。会使数值非常不真实.iozone常用的几个参数.-a 全面测试,比如块大小它会自动加-i N 用来选择测试项, 比如Read/Write/Random 比较常用的是0 1 2,可以指定成-i 0 -i 1 -i2.这些别的详细内容请查man  0=write/rewrite  1=read/re-read  2=random-read/write  3=Read-backwards  4=Re-write-record  5=stride-read  6=fwrite/re-fwrite  7=fread/Re-fread  8=random mix  9=pwrite/Re-pwrite  10=pread/Re-pread  11=pwritev/Re-pwritev  12=preadv/Re-preadv-r block s...
    总共268页,当前第239页 | 页数:
  1. 229
  2. 230
  3. 231
  4. 232
  5. 233
  6. 234
  7. 235
  8. 236
  9. 237
  10. 238
  11. 239
  12. 240
  13. 241
  14. 242
  15. 243
  16. 244
  17. 245
  18. 246
  19. 247
  20. 248
  21. 249