方法1 直接修改虚拟机的XML文件,这种方式虚拟机要重新virhs start/create 才可以生效,具体略。 方法2 用attach-disk 命令添加 要添加的LV卷/dev/vg01/lv_add01 [root@KVM ~]#virsh attach-disk kvm_ipvs01 /dev/vg01/lv_add01 vdc 即时生效,但是虚拟机配置文件不会添加,重启后就没了,如果要将运行状态保存至XML文件中,可以用dumpxml命令,用之前最好将XML做个备份。 [root@KVM ~]#virsh dumpxml kvm_ipvs01 >kvm_ipvs01.xml ISO以磁盘方式添加 [root@KVM qemu]# virsh attach-disk KVM_ipvs01 /root/tasks/win2003.iso vdd Disk attached successfully 即时生效,成功后到ipvs01中查看 [root@KVM_ipvs01 ~]# mount /dev/vdd /mnt/ [root@KVM_ipvs01 ~]# cd /mnt/ [root@KVM_ipvs01 mnt]# ll total 3520 -r-xr-xr-x 1 root root 112 Mar 7 2007 autorun.inf -r-xr-xr-x 1 root root 322730 Mar 7 2007 bootfont.bin dr-xr-xr-x 1 root root 267478 Mar 7 2007 i386 dr-xr-xr-x 1 root root 184 Mar 7 2007 printers -r-xr-xr-x 1 root root 18809 Mar 7 2007 read1st.htm -r-xr-xr-x 1 root root 54458 Mar 7 2007 relnotes.htm -r-xr-xr-x 1 root root 372014 Mar 7 2007 setupenterprise.htm -r-xr-xr-x 1 root root 2564096 Mar 7 2007 setup.exe dr-xr-xr-x 1 root root 142 Mar 7 2007 suppor -r-xr-xr-x 1 root root 10 Mar 7 2007 win51 -r-xr-xr-x 1 root root 10 Mar 7 2007 win51ia -r-xr-xr-x 1 root root 10 Mar 7 2007 win51ia.sp2
二:添加网卡
方法1,修改配置文件,略
方法2, [root@KVM ~]#virsh attach-interface SNKVM_ipvs01 --type bridge --source br1 [root@KVM ~]#virsh domiflist SN349_ipvs01 查看vnet6为新增的网卡 Interface Type Source Model MAC
vnet2 bridge br2 virtio 52:54:00:06:88:f4 vnet6 bridge br1 - 52:54:00:8d:de:df 命令修改即时生效,但不会改动虚拟机XML文件,用下面命令更新至xml [root@KVM ~]#virsh dumpxml kvm_ipvs01 >kvm_ipvs01.xml 进入虚拟机修改网络配置文件,无需重启 [root@ipvs01 network-scripts]# cp -a ifcfg-eth0 ifcfg-eth1 [root@ipvs01 network-scripts]# vi ifcfg-eth1 DEVICE="eth1" #改为eth1 BOOTPROTO="static" #HWADDR="52:54:00:06:88:F4" #mac注释掉或者改为上面list中的值 IPADDR="10.10.0.90" #修改IP IPV6INIT="yes" MTU="1500" NETMASK="255.255.255.0" NM_CONTROLLED="yes" ONBOOT="yes" TYPE="Ethernet" #UUID="e5b102fb-1fdf-410b-8b59-5fef69b39df9" #注释掉UUID 重启后网卡2生效 [root@KVM_ipvs01 network-scripts]# /etc/init.d/network restart Shutting down interface eth0: [ OK ] Shutting down loopback interface: [ OK ] Bringing up loopback interface: [ OK ] Bringing up interface eth0: [ OK ] Bringing up interface eth1: [ OK ]
KVM动态迁移 1迁移的主机处于开机状态 Virsh list –all 2 在源宿主机上开启nfs服务(也可在加一台nfs服务器) /etc/init.d/nfs restart 3修改源宿主机/etc/export 加入/var/lib/libvirt/images *(insecure,rw,sync,no_root_squash) 重启nfs /etc/init.d/nfs restart 3 目标宿主机操作:(挂载命令) mount -t nfs 10.0.6.26(源宿主机):/var/lib/libvirt/images /var/lib/libvirt/images/ 4在源宿主机上执行迁移命令 virsh migrate --live node2 qemu+ssh://10.0.6.34/system 出现错误 Cannot get interface MTU on 'br0': No such device 解决方法 在目标主机上配置br0 出现错误Unable to resolve address 'syxtest' service '49152': Name or service not known 解决方法 Vim /etc/hosts 10.0.6.34(目标宿主机) syxtest(目标宿主机名) 5在目标主机上看是否迁移成功 虽然启动了 但是还没配置文件 将配置文件从宿主机拷贝过来 路径一致
#!/bin/bash
address="192.168.150.128:6666,192.168.150.128:6666"
hosts=(${address//,/ })
sfile="staticts.log"
for hostitem in ${hosts[@]}
do
ipport=(${hostitem
提高代码质量的插件1. FindBugsFindBugs可以帮你找到Java代码中的bug,它使用Lesser GNU Public License的自由软件许可。2. CheckstyleCheckstyle插件可以集成到Eclipse IDE中去,能确保Java代码遵循标准代码样式。3. ECLemmaECLemma是一款拥有Eclipse Public License许可的免费工具,它提供了
一、对分组的记录取前N条记录:例如:取每组的前3条最大的记录 1.用子查询: SELECT * FROM tableName a WHERE 3> (SELECT COUNT(*) FROM tableName b WHERE b.id=a.id AND b.cnt>a. cnt) ORDER BY a.id,a.account DE
HTTP(HyperText Transfer Protocol)是一套计算机通过网络进行通信的规则。计算机专家设计出HTTP,使HTTP客户(如Web浏览器)能够从HTTP服务器(Web服务器)请求信息和服务,HTTP目前协议的版本是1.1.HTTP是一种无状态的协议,无状态是指Web浏览器和Web服务器之间不需要建立持久的连接,这意味着当一个客户端向服务器端发出请求,然后We
感谢http://www.w3school.com.cn提供的资料
HTML 文档中的每个成分都是一个节点。
节点
根据 DOM,HTML 文档中的每个成分都是一个节点。
DOM 是这样规定的:
整个文档是一个文档节点
每个 HTML 标签是一个元素节点
包含在 HTML 元素中的文本是文本节点
每一个 HTML 属性是一个属性节点
注释属于注释节点
Node 层次
var formData = new FormData($("#inputFileForm")[0]);
$.ajax({
type:'post',
url:webRoot+"/electronicContractUrl/webapp/uploadfile",
data:formData,
async: false,
ca