xen虚拟化实战系列(二)之xen虚拟机安装

简介:

xen虚拟化实战系列文章列表

xen虚拟化实战系列(一)之xen虚拟化环境安装
xen虚拟化实战系列(二)之xen虚拟机安装
xen虚拟化实战系列(三)之xen虚拟机复制
xen虚拟化实战系列(四)之xen虚拟机扩展磁盘空间一法
xen虚拟化实战系列(五)之xen虚拟机扩展磁盘空间再一法
xen虚拟化实战系列(六)之xen虚拟机破解密码

xen虚拟化实战系列(七)之xen虚拟机VNC访问配置

xen虚拟化实战系列(八)之xen虚拟机开机自启动配置
xen虚拟化实战系列(九)之xen虚拟机时间配置
xen虚拟化实战系列(十)之xen虚拟机双网卡配置

xen虚拟化实战系列(十一)之xen虚拟机磁盘文件挂载

xen虚拟化实战系列(十二)之xen虚拟机高可用之在线迁移

xen虚拟化实战系列(十三)之xen虚拟机集中管理之convirt

1.  准备Linux虚拟系统安装源

#可以使用HTTP、FTP或NFS等方式提供给Xen虚拟机用于系统的安装。这里采用ftp方式进行安装,非常简便与快速。

1)安装vsftpd服务

# yum install -y vsftpd   
# service vsftpd start

 

2)挂载光盘到ftp匿名目录   
# mount /dev/cdrom /var/ftp/pub/ 

说明: vsftpd安装好后就支持匿名访问。

 

2.  创建虚拟机

1)开始安装

# virt-install –prompt  

3
说明:

What is the name of your virtual machine? test01 虚拟机名称  
How much RAM should be allocated (in megabytes)? 512 虚拟机内存    
What would you like to use as the disk (file path)? /data/test01.img  虚拟机磁盘文件

How large would you like the disk (/data/test01.img) to be (in gigabytes)?  磁盘文件大小GB    
What is the install URL? ftp://192.168.233.150/pub/FTP安装树

2)选择安装语言

4

3)选择手动配置IP地址

5

4)配置IP地址

6

5)选择start VNC

7

6)配置VNC密码

8

创建VNC服务,192.168.233.160:1

9

 

6)配置VNC密码

安装VNC客户端,连接xen VNC服务器。

10

7)开始安装

11

8)中间部分过程略过,配置分区

这里配置虚拟机分区为lvm分区,将为以后分区扩展做准备。

12

9)配置主机名,IP地址

13

10)自定义安装

14

11)取消显示界面

16

12)勾选开发包,开发库,老的软件开发。

15

13)开始安装

17

14)安装完毕,重启

18

 

3.  虚拟机调整

虚拟机安装完毕,由于是采用OEL5.8全新安装,以下参数需要修改。

1)调整内核为兼容内核启动

[root@test01 ~]# uname -a   
Linux test01 2.6.32-300.10.1.el5uek #1 SMP Wed Feb 22 17:37:40 EST 2012 x86_64 x86_64 x86_64 GNU/Linux    
[root@test01 ~]# vi /boot/grub/grub.conf 

20

2)关闭SELINUX

[root@test01 ~]# vi /etc/selinux/config 

21

3)关闭iptables

[root@test01 ~]# chkconfig iptables off   
[root@test01 ~]# 

 

4)重启虚拟机

[root@test01 ~]# chkconfig iptables off   
[root@test01 ~]# 

 

4.  虚拟机管理

1)查看虚拟机

# xm list

23

2)控制台登录虚拟机

# xm console test01

ctrl+] 通出控制台

22

3)常用xm命令

可以使用xm 命令来启动停止虚拟机启动虚拟机命令如下:   
xm create vm01       #其中vm01为虚拟机的配置文件,位于/etc/xen/vm01    
xm create -c vm01    #如果需要启动控制台,则可以运行命令    
xm list              #可以列出所有的虚拟机    
xm console <domid>   #可以显示某虚拟机的控制台    
xm reboot  <domid>   #可以重起id 为domid 的虚拟机    
xm 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     # 查看虚拟系统运行的状态

至此虚拟机安装完毕。


本文转自 koumm 51CTO博客,原文链接:http://blog.51cto.com/koumm/1284591,如需转载请自行联系原作者



相关文章
|
4月前
|
存储 分布式计算 Linux
安装篇--CentOS 7 虚拟机安装
VMware 装 CentOS 7 不知道从哪下手?这篇超详细图文教程手把手教你在 VMware Workstation 中完成 CentOS 7 桌面系统的完整安装流程。从 ISO 镜像下载、虚拟机配置,到安装图形界面、设置用户密码,每一步都有截图讲解,适合零基础新手快速上手。装好之后无论你是要搭 Hadoop 集群,还是练 Linux ,这个环境都够你折腾一整天!
1762 2
|
6月前
|
编解码 网络协议 网络安全
OpenWrt x86 虚拟机VMware ESXi安装
OpenWrt x86 虚拟机VMware ESXi安装
|
10月前
|
缓存 Linux 调度
【YashanDB数据库】VMware虚拟机使用默认安装,在掉电之后数据库无法启动
VMware虚拟机使用默认安装,在掉电之后数据库无法启动
|
10月前
|
IDE 测试技术 数据库
【YashanDB知识库】使用vmware虚拟机安装的YashanDB,本机无法访问
在 VMware 虚拟机中安装并测试 YashanDB,数据库及虚拟机运行正常,但本地 IDE 工具无法连接虚拟机中的数据库。问题可能与 VMware 网络适配器配置或网络模式(如 NAT、桥接)有关,导致网络通信异常。需检查虚拟机网络设置、IP 地址配置以及防火墙规则,确保本地与虚拟机间网络连通性。目前无明确修复版本。
|
8月前
|
人工智能 安全 虚拟化
企业级Win11纯净部署指南|VMware虚拟机安装+GPT分区优化+绕过限制详解(小白必看)
Windows 11 是微软推出的新一代操作系统,以其直观交互和 AI 技术为核心升级亮点。界面采用圆角设计与居中任务栏布局,支持多窗口贴靠分屏、虚拟桌面功能,大幅提升多任务处理效率。系统深度集成了 Copilot 智能助手,提供语音写作、照片编辑等便捷功能,并通过 DirectStorage 和 DirectX 12 Ultimate 技术优化游戏体验。本文详细介绍 Windows 11 的下载、U盘制作及安装步骤,帮助用户快速上手全新系统。
963 37
|
10月前
|
IDE 测试技术 网络安全
【YashanDB知识库】使用vmware虚拟机安装的YashanDB,本机无法访问
【YashanDB知识库】使用vmware虚拟机安装的YashanDB,本机无法访问
|
10月前
|
监控 安全 网络协议
Hyper V上网实战:多虚拟机网络环境配置
在Hyper-V环境中配置多虚拟机网络以实现上网功能,需完成以下步骤:1. 确认Hyper-V安装与物理网络连接正常;2. 配置虚拟交换机(外部、内部或专用)以支持不同网络需求;3. 设置虚拟机网络适配器并关联对应虚拟交换机;4. 验证虚拟机网络连接状态;5. 根据场景需求优化多虚拟机网络环境。此外,还需注意网络隔离、性能监控及数据备份等事项,确保网络安全稳定运行。
|
10月前
|
编解码 Linux 虚拟化
在Hyper-V虚拟化的图形处理中,怎么调整虚拟机的屏幕分辨率?
在Hyper-V虚拟化中,调整虚拟机屏幕分辨率对提升用户体验和确保应用程序兼容性至关重要。高分辨率可提供清晰图像、提高工作效率,并避免显示异常。调整方法包括通过增强会话模式、虚拟机内部设置或手动编辑配置文件。注意事项包括正确安装显卡驱动、避免过高分辨率及及时保存设置。
|
5月前
|
机器学习/深度学习 监控 安全
解密虚拟化弹性内存:五大核心技术与实施策略
本文深入解析虚拟化环境中实现内存弹性管理的五大核心技术与实施策略。内容涵盖内存架构演进、关键技术原理、性能优化方法及典型问题解决方案,助力提升虚拟机密度与资源利用率。
258 0
|
存储 安全 虚拟化
虚拟化技术:实现资源高效利用和灵活管理的利器
虚拟化技术作为实现资源高效利用和灵活管理的重要手段,在数字化时代背景下,正逐步改变传统IT架构模式。本文概述了虚拟化技术的概念、原理及其在数据中心管理、云计算平台、企业信息化建设、科研教育及医疗行业的应用,并探讨了其面临的挑战与未来发展趋势。
686 3