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