PLDWWW: Vserver
    patrys 
    patrys at pld-linux.org
       
    Fri Feb 10 20:12:05 CET 2006
    
    
  
Author: patrys   Date: Fri Feb 10 19:12:04 2006 GMT
Module: PLDWWW   URL: http://pld-linux.org/Vserver
---- Log message:
---- Page affected: Vserver
---- Diffs:
================================================================
  }}}
  
  == Common problems ==
+ 
-  * starting service emits ulimit error
+ === Starting service emits ulimit error ===
  {{{
  /etc/init.d/lighttpd: ulimit: exceeds allowable limit
  }}}
  Fix: remove ''-u unlimited'' from ''DEFAULT_SERVICE_LIMITS'' in ''/etc/sysconfig/system'' or per service config.
  
-  * Provides: user(name) and group(name) do not work
+ === Provides: user(name) and group(name) do not work ===
- if some group is provided by multiple packages and one is deinstalled, the users will be removed. this is because the rpm binary is not available with external package management for rpm scripts.
+ If some group is provided by multiple packages and one is deinstalled, the users will be removed. This is because the rpm binary is not available with external package management for rpm scripts.
+ 
  {{{
  Preparing...                ########################################### [100%]
     1:test                   ########################################### [100%]
@@ -188, +190 @@
  
  Workaround: disable ''RPM_USERDEL=yes'' from ''/etc/sysconfig/rpm''
  
-  * service ssh don't start inside guest server
+ === Service ssh don't start inside guest server ===
  {{{
  test sshd[17644]: error: Bind to port 22 on 192.168.0.1 failed: Cannot assign requested address.
  }}}
  
  Fix: set separate addresses after ''ListenAddress'' in ''/etc/ssh/sshd_config'' both on host system. (not necessary on guest as it's limited to chbind addresses anyway)
  
+ === bind won't install because of a mknod problem ===
+ 
+ bind requires some special device nodes inside it's chroot jail located in ''/var/lib/named''. Vserver security does not allow device node creation so you will have to install the package specifying {{{--exclude-dirs=/var/lib/named/dev}}} and then create the devices from outside of the vserver context.
+ 
    
    
More information about the pld-cvs-commit
mailing list