天天看點

如何顯示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

[email protected]'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

<a href="http://hsbxxl.blog.51cto.com/attachment/201209/19/181620_1348036878Ytgh.jpg"></a>

3, 連接配接到cnexa1.cn.oracle.com,輸入下面指令

使這裡的操作,在需要圖形化顯示的時候,會開啟圖形化到10.182.209.16(本地電腦)顯示

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

這裡通過vnc連接配接到虛拟機端(qr01db01)

圖形界面自動跳出

<a href="http://hsbxxl.blog.51cto.com/attachment/201209/19/181620_1348036879GDP6.jpg"></a>

根據這個方法很多跨網段的圖形顯示方法,可以通過适當修改都可以實作了。

本文轉自 hsbxxl 51CTO部落格,原文連結:http://blog.51cto.com/hsbxxl/998585,如需轉載請自行聯系原作者