如何显示VM下,各个虚拟机的图形窗口?

由于使用oracle VM安装oracle 数据库,当需要图形显示的时候,如何操作呢?

 

环境介绍:

-----------------------------

VM server host

OS:VM linux

Hostname: cnexa1.cn.oracle.com

IP:10.182.208.112 (外网IP,可以通过client端连接上来)

IP:192.0.2.1 (VM内网IP,可以连接上面的虚拟机)

-----------------------------

VM node1

OS:oracle linux

Hostname:qr01db01

IP:192.0.2.14

-----------------------------

Local manage Client

OS: window 7

IP:10.182.209.16

-----------------------------

使用putty开启两个远程会话窗口,

1, 连接到

login as: root

Access denied

root@cnexa1.cn.oracle.com's password:

Last login: Wed Sep 19 21:41:27 2012 from dhcp-cn-10-182-209-16.cn.oracle.com

[root@cnexa1 ~]# hostname

cnexa1.cn.oracle.com

[root@cnexa1 ~]# xm list

Name ID Mem VCPUs State Time(s)

Domain-0 0 567 4 r----- 39981.9

qr01cel01 23 2240 1 -b---- 93865.2

qr01cel02 12 2240 1 -b---- 102415.7

qr01db01 29 3360 1 -b---- 16782.5

qr01db02 28 3360 1 -b---- 27337.7

[root@cnexa1 ~]# ssh qr01db01

root@qr01db01's password:

Last login: Wed Sep 19 13:41:39 2012 from 192.0.2.1

[root@qr01db01 ~]# su – oracle

启用该虚拟机的vnc server服务

[oracle@qr01db01 ~]$ vncserver :1

New 'qr01db01.example.com:1 (oracle)' desktop is qr01db01.example.com:1

Starting applications specified in /home/oracle/.vnc/xstartup

Log file is /home/oracle/.vnc/qr01db01.example.com:1.log

2, 在本地电脑安装好Xmanager,并开启Xmanager – Passive,确认端口号,这里是0.0

clip_image002

3, 连接到cnexa1.cn.oracle.com,输入下面命令

使这里的操作,在需要图形化显示的时候,会开启图形化到10.182.209.16(本地电脑)显示

[root@cnexa1 ~]# export DISPLAY=10.182.209.16:0.0

这里通过vnc连接到虚拟机端(qr01db01)

[root@cnexa1 ~]# vncviewer qr01db01:1

图形界面自动跳出

clip_image004

根据这个方法很多跨网段的图形显示方法,可以通过适当修改都可以实现了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在Linux系统上,可以使用KVM(Kernel-based Virtual Machine)创建虚拟机。KVM是一种基于内核的虚拟化技术,可以在Linux系统上运行多个虚拟机。 以下是在Linux系统上使用KVM创建虚拟机的步骤: 1. 确认主机支持虚拟化。使用以下命令检查主机是否支持虚拟化: ``` grep -E 'svm|vmx' /proc/cpuinfo ``` 如果输出中包含"svm"或"vmx",则表示主机支持虚拟化。 2. 安装KVM和相关工具。使用以下命令安装KVM和相关工具: ``` sudo apt-get install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virt-manager ``` 3. 创建虚拟网络。使用以下命令创建一个虚拟网络: ``` sudo virsh net-create network.xml ``` 其中,network.xml是一个XML配置文件,用于定义虚拟网络的配置信息。 4. 创建虚拟机。使用以下命令创建一个虚拟机: ``` sudo virt-install --name vm-name --ram 2048 --vcpus 2 --disk path=/var/lib/libvirt/images/vm-name.qcow2,size=20 --network network=network-name --graphics vnc,listen=0.0.0.0 --os-type linux --os-variant ubuntu20.04 --cdrom /path/to/iso-image.iso ``` 其中,vm-name是虚拟机的名称,network-name是虚拟网络的名称,/var/lib/libvirt/images/vm-name.qcow2是虚拟机的磁盘镜像文件路径,20是虚拟机磁盘的大小(单位为GB),/path/to/iso-image.iso是用于安装操作系统的ISO镜像文件路径。 运行上述命令后,将会启动一个新的图形窗口,用于安装操作系统。按照提示进行操作即可完成虚拟机的创建。 这些步骤可以让您在Linux系统上使用KVM创建虚拟机

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值