[Devel] Remove logmessage when entering VE
Kristian F. Høgh
kfh at segtel.dk
Tue Oct 10 02:40:01 PDT 2006
On Monday den 9. October 2006 19:03, Kirill Korotaev wrote:
> > I want information in my logfile, but a quiet console.
> Mmm, I can't see many usecases... can you describe how you use it?
> usually higher log levels are needed for debugging only...
I don't think loglevel should make any difference for console output.
I don't think --verbose should make any difference for logfile loglevel.
As I would like it:
I would like level 2 log in my logfile and "none" on the console.
If I have a problem I would use --verbose on the cmd-line to raise
level on console or look in the logfile.
Logfile on start: (this is the same as standard loglevel 2)
VE 1010 : Starting VE ...
VE 1010 : Mounting root: /var/.../root/1010 /var/.../private/vz20061009
VE 1010 : Running: /etc/vz//conf/vps.mount
VE 1010 : VE is mounted
VE 1010 : Running VE script: /etc/vz/dists/scripts/none
VE 1010 : Setting CPU limit: 50
VE 1010 : Setting CPU units: 1000
VE 1010 : Configure meminfo: 10240
VE 1010 : Set hostname: vs1010
VE 1010 : Running VE script: /etc/vz/dists/scripts/none
VE 1010 : Configure veth devices: ve1010.0
VE 1010 : Running: /usr/sbin/vznetcfg init veth ve1010.0
VE 1010 : VE start in progress...
Today (standard level 0)
# vzctl start 1010
Starting VE ...
VE is mounted
Setting CPU limit: 50 (--verbose)
Setting CPU units: 1000 (--verbose)
Configure meminfo: 10240 (--verbose)
Set hostname: vs1010
Configure veth devices: ve1010.0
VE start in progress...
As I would like it (loglevel should not matter):
# vzctl start 1010
Starting VE ...
VE is mounted
Set hostname: vs1010 (maybe --verbose)
Configure veth devices: ve1010.0 (maybe --verbose)
VE start in progress...
(--verbose, same as today)
# vzctl --verbose start 1010
Unable to open /usr/lib/vzctl/modules/: No such file or directory
Starting VE ...
Mounting root: /var/.../root/1010 /var/.../private/vz20061009
Running: /etc/vz//conf/vps.mount
VE is mounted
Running VE script: /etc/vz/dists/scripts/none
Setting CPU limit: 50
Setting CPU units: 1000
Configure meminfo: 10240
Set hostname: vs1010
Running VE script: /etc/vz/dists/scripts/none
Configure veth devices: ve1010.0
Running: /usr/sbin/vznetcfg init veth ve1010.0
VE start in progress...
Then I could have:
# vzctl enter 1010
entered into VE 1010
root at dev-test2:/#
# vzctl --verbose enter 1010
entered into VE 1010
Open /dev/pts/0
root at dev-test2:/#
> I suppose CONSOLE_LEVEL option can be added.
Don't think it's needed.
> Care to make a patch?
Maybe. If you like the above, and give me some pointers.
--quiet is a little to quiet :-)
> Thanks,
> Kirill
Regards,
Kristian.
More information about the Devel
mailing list