[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [Xen-users] xenconsole: Could not read tty from store: No suchfile or directory



Thank you, Sadique, Todd & Tait for your helpful suggestions. Unfortunately I am still having the same issue, despite all of your suggestions.

 

Here's a summary of changes:

1. added console=ttyS0 to kernel line of /boot/grub/grub.conf (Sadique)

2. added "co:2345:respawn:/sbin/agetty ttyS0 9600 vt100-nav" to /etc/inittab (Sadique)

3. rebooted server (common sense)

4. installed LibVNCServer-0.9.1 (Todd)

5. enabled vnc params in guest VM config file (Todd, Tait)

 

Also changed disk configuration, as the physical disk subsystem is SAS, so I though it might have an issue since the system has no /dev/hd* drivers present.

 

Now I have in /etc/xen/clientdom:

name = "clientdom"

uuid = "6bf7a6a0-d5c6-463e-a395-6d689a1819c5"

maxmem = 256

memory = 256

vcpus = 1

builder = "hvm"

kernel = "/usr/lib/xen/boot/hvmloader"

boot = "d"

pae = 1

acpi = 1

apic = 1

>

>

>

[root@auntie xen]# cat /etc/xen/clientdom

name = "clientdom"

uuid = "6bf7a6a0-d5c6-463e-a395-6d689a1819c5"

maxmem = 256

memory = 256

vcpus = 1

builder = "hvm"

kernel = "/usr/lib/xen/boot/hvmloader"

boot = "d"

pae = 1

acpi = 1

apic = 1

>

>

>

device_model = "/usr/lib/xen/bin/qemu-dm"

sdl = 0

vnc = 1

vncviewer = 1

vncdisplay = "5900"

disk = [ "phy:/dev/VolGroup00/client,ioemu:sda,w","file:/tmp/Centos5.1.iso,sdb:cdrom,r" ]

vif = [ "mac=00:16:3e:57:66:7d,bridge=xenbr0" ]

serial = "pty"

 

But I still get "xenconsole: Could not read tty from store: No such file or directory" upon "xm console clientdom".

 

When I start guest with "xm create clientdom", I get:

xm create clientdom

Using config file "./clientdom".

VNC= 3

Started domain clientdom

 

But when I try to connect to it with "vncviewer 192.168.122.1:5900" I get:

VNC Viewer Free Edition 4.1.2 for X - built Mar 14 2007 22:51:02

Copyright (C) 2002-2005 RealVNC Ltd.

See http://www.realvnc.com for information on VNC.

vncviewer: unable to open display ""

 

Any ideas? All feedback greatly appreciated.

 

Thanks,

Hamid.

 

-----Original Message-----
From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx [mailto:xen-users-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Sadique Puthen
Sent: Thursday, February 07, 2008 9:57 AM
To: deshantm@xxxxxxxxx
Cc: Hamid Majidy; xen-users@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-users] xenconsole: Could not read tty from store: No suchfile or directory

 

Todd Deshane wrote:

> Hi,

> 

> On Feb 7, 2008 1:58 AM, Hamid Majidy <hamid@xxxxxxxxxxxxxxx> wrote:

>  

>> 

>> 

>> Hello Xen user list. This is to request installation help for a Xen 3.1

>> guest domain. Xen installation source was CentOS 5.1 DVD. Dom0 and a guest

>> (clientdom) have been installed, but clientdom cannot be connected to.

>> Issuing command "xm create -c clientdom" generates message lines:

>> 

>>   Using config file "./clientdom".

>> 

>>   Started domain clientdom

>> 

>>   xenconsole: Could not read tty from store: No such file or directory

>> 

>> "xen top" shows clientdom (as well as Domain-0) started, but "xm console

>> clientdom" produces the same error, "xenconsole: Could not read tty from

>> store: No such file or directory."

>> 

>> 

>>    

> 

> HVM guests as far as I know don't yet support consoles.

 

This may be true for windows, but Linux hvm guests really supports

consoles through serial consoles.

 

For fully virt (Linux): ---

 

Edit guest configuration file and add "serial = pty"

 

Then edit guest grub.conf file and add console=ttyS0 to kernel line  and

add "co:2345:respawn:/sbin/agetty ttyS0 9600 vt100-nav" to your

/etc/inittab.

 

--Sadique

> You should use

> either sdl=1 or vnc=1.

> 

> If you use vnc you should make sure that xen-config.sxp has the vnc

> options enabled and configured to your liking. You may also need to

> manually start the vncviewer to see the guest console. The default

> setting when enabled let's you do vncviewer localhost.

> 

> Regards,

> Todd

> 

>  

>> Here's my clientdom file:

>> 

>> name = "clientdom"

>> 

>> uuid = "6bf7a6a0-d5c6-463e-a395-6d689a1819c5"

>> 

>> maxmem = 256

>> 

>> memory = 256

>> 

>> vcpus = 1

>> 

>> builder = "hvm"

>> 

>> kernel = "/usr/lib/xen/boot/hvmloader"

>> 

>> boot = "d"

>> 

>> pae = 1

>> 

>> acpi = 1

>> 

>> apic = 1

>> 

>> >

>> 

>> >

>> 

>> >

>> 

>> device_model = "/usr/lib/xen/bin/qemu-dm"

>> 

>> sdl = 0

>> 

>> vnc = 0

>> 

>> vncunused = 0

>> 

>> vncdisplay = "-5900"

>> 

>> disk = [

>> "phy:/dev/VolGroup00/client,hda,w","file:/tmp/Centos5.1.iso,hdb:cdrom,r" ]

>> 

>> #vif = [ "mac=00:16:3e:57:66:7d,bridge=xenbr0,type=ioemu" ]

>> 

>> vif = [ "mac=00:16:3e:57:66:7d,bridge=xenbr0" ]

>> 

>> serial = "pty"

>> 

>> 

>> 

>> Several instances of the symptom have been encountered before, due to

>> incorrect locations for hvmloader and qemu-dm, which seem to be in the

>> correct locations in this case (/usr/lib/xen/boot & /usr/lib/xen/bin

>> respectively).

>> 

>> 

>> 

>> Has anyone else run into this and resolved it? Any advice greatly

>> appreciated.

>> 

>> 

>> 

>> Regards,

>> 

>> Hamid.

>> _______________________________________________

>> Xen-users mailing list

>> Xen-users@xxxxxxxxxxxxxxxxxxx

>> http://lists.xensource.com/xen-users

>> 

>>    

> 

> _______________________________________________

> Xen-users mailing list

> Xen-users@xxxxxxxxxxxxxxxxxxx

> http://lists.xensource.com/xen-users

> 

>  

 

 

_______________________________________________

Xen-users mailing list

Xen-users@xxxxxxxxxxxxxxxxxxx

http://lists.xensource.com/xen-users

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.