海运的博客

此内容被密码保护

发布时间:January 5, 2013 // 分类:虚拟化 // No Comments

请输入密码访问

XenServer修改Linux/Windows系统模板内存等资源限制

发布时间:January 5, 2013 // 分类:虚拟化 // No Comments

XenServer虚拟机系统模板对内存等资源有做限制,在新建虚拟机时分配的资源不能小于模板最小限额。
XenServer下查看CentOS6 32位模板内存最小限制:

xe template-list name-label=CentOS\ 6\ \(32-bit\) params=memory-static-min --minimal
536870912

可见内存最小限制为512M,如果安装Centos6虚拟机内存不能小于512M,修改Centos模板内存最小限制为128M:

xe template-list name-label=CentOS\ 6\ \(32-bit\) params=uuid --minimal
#查看Centos模板uuid
xe template-param-set uuid=<uuid> memory-static-min=128MiB
#修改内存最小限制为128M

XenServer通过网络安装Debian Squeeze/CentOS虚拟机

发布时间:December 3, 2012 // 分类:虚拟化 // No Comments

XenServer可以通过在本地新建ISO存储或NFS存储挂载ISO镜像安装系统,对于Linux可支持通过网络http或ftp安装,以下记录下XenServer通过网络安装DebianCentOS系统。
新建虚拟机:

xe vm-install template=Debian\ Squeeze\ 6.0\ \(32-bit\) new-name-label=debian6 sr-name-label=Local\ storage
#返回vm uuid

设置安装源:

xe vm-param-set uuid=<vm_uuid> other-config:install-repository=http://mirrors.163.com/debian/ 
#debian5:http://mirrors.163.com/debian-archive/
#centos使用类似链接:http://mirrors.163.com/centos/6.3/os/i386/

新建虚拟网卡:

xe vif-create vm-uuid=<vm_uuid> network-uuid=<network_uuid> mac=random device=0
#查看网卡uuid
xe network-list bridge=xenbr0 --minimal

启动虚拟机:

xe vm-start name-label=debian6 

VMware Workstation9安装Windows8虚拟机自动挂起

发布时间:November 30, 2012 // 分类:VMware // No Comments

Windows8发布月余了禁不信诱惑用VMware尝试安装了下,发现一段时间后虚拟机会自动挂起,原来是系统电源配置的问题,默认30分钟计算机无活动会进入休眠状态,在VMware下会自动挂起。
windows8调整电源策略.png

XenServer获取所有VM虚拟机IP及对应MAC地址

发布时间:November 20, 2012 // 分类:虚拟化,Shell // 1 Comment

XenServer5.6下编写,用于获取所有VM虚拟机IP和对应MAC地址,Shell脚本如下:

#!/bin/bash
#https://www.haiyun.me
if [[ ! -e mac-ip.txt ]];
then
        touch mac-ip.txt
else
        > mac-ip.txt
fi
for vps in `xe vm-list |awk '/name/ {print $4}'`
do
        case $vps in
                *"Control"* ) continue ;;
        esac
        writeline=`xe vif-list vm-name-label=$vps params=MAC|awk '/MAC/ {print $5}'`
        writeline+=" "
        writeline+=`xe vm-list name-label=$vps params=networks|awk '/network/ {print $5}'`
        echo $writeline >> mac-ip.txt
done

XenServer获取VM虚拟机名称与MAC地址参考:https://www.haiyun.me/archives/xenserver-vmname-mac.html

分类
最新文章
最近回复
  • jiangker: good, very helpful to me
  • fengfeng: N1 armbian 能有编译下内核吗。。我要开启can 不懂怎么操作
  • 1: 方法一ngtcp2要改下:./configure PKG_CONFIG_PATH=/usr/l...
  • 海运: 关闭服务器
  • 海风: override.battery.charge.low以及override.battery.r...
  • koldjf: 不能过滤
  • 杰迪武士: 此文甚好甚强巨,依照此文在树莓派2 + Rasbian上部署成功 感谢博主美文共赏
  • 海运: ups不知有没选项可设置此参数,不过你可以在另外一台电脑上安装nut客户端自动关机。
  • kgami: 想请教一下,设置了的电脑自动关机之后,几秒后UPS怎么也跟着关机了,导致另外一台电脑没关机就断...
  • 海运: 写的很详细了啊,/etc/nut/hosts.conf用以nut-cgi连接nut服务器参数,...