El Jueves, 5 de noviembre de 2015 14:37:15 Rommel Rodriguez Toirac escribió:
>   Mis saludos;
> instalé Proxmox 4 en una PC Pegatron H81-M1 y le monté contenedores de
> CentOS7 instalación mínima. Actualizacé los contenedores y le instalé
> algunos servicios; pero estos no inician. A pesar de que están en
> diferentes contenedores, el error es el mismo.
>  Mas abajo le muestro lo que se devuelve cuando haces un systemctl status a
> los servicios que tienen problemas.
>  Ya he revisado los permisos y comparado con otro contenedor que tengo en
> Proxmox 3.4 (donde si corren esos servicios) y no le veo diferencia.
>  Cuando hago # hostname me devuelve el nombre de la PC correctamente.
>  El error en comun para todos estos servicios es el:
> 
> Failed at step NAMESPACE spawning /usr/libexec/mariadb-prepare-db-dir:
> Permission denied
> 
>  Que pudiera estar sucediendo?
> 
> 
> 
> *****************
> [root@gtmdc ~]# systemctl status mariadb.service -l
> mariadb.service - MariaDB database server
>    Loaded: loaded (/usr/lib/systemd/system/mariadb.service; disabled)
>    Active: failed (Result: exit-code) since jue 2015-11-05 08:10:27 EST; 8s
> ago
>   Process: 31197 ExecStartPre=/usr/libexec/mariadb-prepare-db-dir %n
> (code=exited, status=226/NAMESPACE)
> 
> nov 05 08:10:26 gtmdc systemd[31197]: Failed at step NAMESPACE spawning
> /usr/libexec/mariadb-prepare-db-dir: Permission denied
> nov 05 08:10:27 gtmdc systemd[1]: mariadb.service: control process exited,
> code=exited status=226
> nov 05 08:10:27 gtmdc systemd[1]: Failed to start MariaDB database server.
> nov 05 08:10:27 gtmdc systemd[1]: Unit mariadb.service entered failed state.
> [root@gtmdc ~]#
> 
> 
> [root@gtmem ~]# systemctl status dovecot.service -l
> dovecot.service - Dovecot IMAP/POP3 email server
>    Loaded: loaded (/usr/lib/systemd/system/dovecot.service; disabled)
>    Active: failed (Result: exit-code) since jue 2015-11-05 12:09:38 EST;
> 8min ago
>   Process: 594 ExecStartPre=/usr/libexec/dovecot/prestartscript
> (code=exited, status=226/NAMESPACE)
> 
> nov 05 12:09:38 gtmem systemd[594]: Failed at step NAMESPACE spawning
> /usr/libexec/dovecot/prestartscript: Permission denied
> nov 05 12:09:38 gtmem systemd[1]: dovecot.service: control process exited,
> code=exited status=226
> nov 05 12:09:38 gtmem systemd[1]: Failed to start Dovecot IMAP/POP3 email
> server.
> nov 05 12:09:38 gtmem systemd[1]: Unit dovecot.service entered failed state.
> [root@gtmem ~]#
> 
> 
> [root@gtmnd ~]# systemctl status named.service -l
> named.service - Berkeley Internet Name Domain (DNS)
>    Loaded: loaded (/usr/lib/systemd/system/named.service; disabled)
>    Active: failed (Result: exit-code) since jue 2015-11-05 12:23:00 EST; 2s
> ago
>   Process: 524 ExecStartPre=/usr/sbin/named-checkconf -z /etc/named.conf
> (code=exited, status=226/NAMESPACE)
> 
> nov 05 12:23:00 gtmnd systemd[524]: Failed at step NAMESPACE spawning
> /usr/sbin/named-checkconf: Permission denied
> nov 05 12:23:00 gtmnd systemd[1]: named.service: control process exited,
> code=exited status=226
> nov 05 12:23:00 gtmnd systemd[1]: Failed to start Berkeley Internet Name
> Domain (DNS).
> nov 05 12:23:00 gtmnd systemd[1]: Unit named.service entered failed state.
> [root@gtmnd ~]#
> 
> *****************

 Gracias a la ayuda de un amigo me puedo responder yo mismo.
Para solucionar ese error,  se puede ir a /etc/systemd/system/ o (a 
/usr/lib/systemd/system/ en caso de que ya hayas hecho un systemctl enable 
servicio) y comentar la línea que dice:
PrivateTmp=true

 luego le das un systemctl daemon-reload y todo estará bien.



-- 
Rommel Rodriguez Toirac
Administrador de red ONAT Guantánamo
Teléfono (pizarra): 327444,326625,326376,327677,326576
Extensión: 120


______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a