It might be a stupid question, but is that problem caused by the simple
fact that there's no terminal created during vzctl exec -- so everything
that requires a terminal (for example, any ncurses/slang-based
application like top) fails.
Possible solution would be to implement execterm command or the like,
which is the same as exec but with a terminal.
Kirill Korotaev wrote:
Steve,
Good to know. Anyway I've created a bug
http://bugzilla.openvz.org/show_bug.cgi?id=658
so we'll try to reproduce and resolve your issue.
Thanks,
Kirill
Steve Hodges wrote:
We have a suitable workaround now. Instead of the creation script
running all the installs etc, it writes to an install script in the VE.
We then log in to the skeleton VE and run the script.
Steve
hm... something went differently and there is no such a message
in strace :/
can you give me an access to the node to check it?
Thanks,
Kirill
Steve Hodges wrote:
The file is on my web server
http://steve-is-mucking-about.sexypenguins.com/out.gz
I noticed that the command did not terminate and had to be killed (I
tried it a number of times with the same result)
the command I used was
vzctl exec 101 strace -f -o /tmp/out apt-get install exim4 -y
thanks
Steve
On 27/07/2007 9:56 PM, Kirill Korotaev wrote:
Can you please run the following command:
# vzclt exec 110 strace -f -o /tmp/out apt-get install exim4
and send me /tmp/out file (it will be created inside VE)?
Thanks,
Kirill
P.S. it may require installing strace package first.
Steve Hodges wrote:
I'm trying to script the creation of a number of VEs. The template is a
minimal Debian Etch.
part of what I'm trying to do is thinks like:
vzctl exec 110 apt-get install exim4
exim is one of those packages that wants to run dpkg-configure as part
of the install (actually I think it's dpkg-preconfigure, but it's the
same sort of thing)
When it gets to that stage it complains that it "can't re-open stdin"
and generally fails to complete the install.
Is there any way of executing a whole series of commands like this
without having to run them all manually. Some things have to be done
>from outside the VE too, so just running a script in the VE is
problematic :-(
Steve
_______________________________________________
_______________________________________________
Users mailing list
Users@openvz.org
https://openvz.org/mailman/listinfo/users