CentOS 5.6下安装配置XEN虚拟机(2)

#重启httpd
service httpd restart

#制作客户机主要磁盘
mkdir -p /data/vm
dd if=/dev/zero of=/data/vm/web_001.img bs=2k seek=4096k count=1

#制作客户机交换磁盘
#dd if=/dev/zero of=/data/vm/swap.img bs=2k seek=512k count=1

virt-install -n web_001 -r 512 --vcpus=1 --nographic -f /data/vm/web_001.img  -l -x "ip=192.168.9.221 netmask=255.255.255.0 gateway=192.168.9.1"

# -n :后面接虚拟机名称,配置 /etc/xen 底下
# -r :后面接分配的内存大小,至少需要 256MB 才能夠執行
# --vcpus : 分配多少个cpu
# -f :后面接新建的磁盘文件!
# --nographics :不使用图形化安装;
# -p : 半虚拟化
# -s : 虚拟机的硬盘空间
# -l :后面接安装源。写法为:
#   NFS :   nfs:主机IP:目录
#   WWW :   主机IP/目录
#   FTP :   ftp://主机IP/目录

#然后根据系统提示安装系统,使用文本模式安装,安装过程跟真实机一样,虚拟机的配置文件存放在 /etc/xen 下面

CentOS 5.6下安装配置XEN虚拟机

#安装完成后,查看真实机上的虚拟机列表
xm list

 

#附相关操作命令:
ls /etc/xen           #xen配置文件目录
xm list               #查看各个域状态
xm shutdown web_001   #关闭web_001这个虚拟机
xm console web_001    连接web_001控制台,连接到虚拟机上面可以用组合键  ctrl + ] 键切换到物理机
#如果配置了IP,可以用ssh -l username IP 来连接

xm create web_001     启动web_001
 
#真实机开机如何自动启动虚拟机
ln -s /etc/xen/web_001 /etc/xen/auto/web_001
#也可以直接把配置文件拷贝到/etc/xen/auto/
cp -r /etc/xen/web_001 /etc/xen/auto/
              
XM命令:
    xm create vm1 #其中vm1 为虚拟机的配置文件,位于/etc/xen/vm/vm1
    xm create -c vm1 #如果需要启动控制台,则可以运行命令
    xm list #可以列出所有的虚拟机
    xm console <domid> #可以显示某虚拟机的控制台
    xm reboot|shutdown <domid> #可以重起和关闭id 为domid 的虚拟机
    xm destroy <domid> #可以销毁id 为domid 的虚拟机
    xm console fc5 #从终端或控制台登录正在运行的虚拟操作系统
    xm save <DomId> <File> # 存储正在运行的虚拟操作系统的状态
    xm restore <File> # 唤醒虚拟操作系统
    xm pause <DomId> #停止正在运行的虚拟操作系统
    xm unpause <DomId> #激活停止的虚拟操作系统
    xm mem-set <DomId> <Mem> #调整虚拟平台/虚拟操作系统的占用内存
    xm shutdown 虚拟操作系统的Name或DomID #关闭被虚拟的系统
    xm destroy <DomId> #立即停止虚拟的系统 (重要);
    xm vcpu-set <DomId> <VCPUs> #调整虚拟平台及虚拟操作系统的虚拟CPU个数
    xm top 或 xentop # 查看虚拟系统运行的状态
    xm save VM1 VM1.chk # stop the domain and save its current state into a file called VM1.chk
    xm restore VM1.chk #resume execution of this domain

#如果觉得手动安装虚拟机比较麻烦,可以手动到 去下载已经装好的镜像文件

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wywfxf.html