La nueva manera de configurar el demonio Docker

Docker no usa semver. Esto es un problema, porque para estar al día con cada actualización se hace complicado, pero probablemente lo hagan por cuestión de marketing.

Bueno, la cuestión es que ahora el demonio docker ya no es docker -d, sino dockerd, y ya no se configura en /etc/sysconfig/docker, sino en otro sitio y de otra forma.

Continúa leyendo La nueva manera de configurar el demonio Docker

Anuncios

Error al cambiar el contexto SELinux de un archivo

Supongamos que quieres cambiar el tipo de un archivo así:

$ chcon --type svirt_sandbox_file_t somefile

Y que te da el siguiente error:

chcon: fallo al cambiar el contexto de «somefile» a «unconfined_u:object_r:svirt_sandbox_file_t:s0»: Operación no permitida

Para corregirlo, comprueba 3 cosas:

Continúa leyendo Error al cambiar el contexto SELinux de un archivo

Insatalar ownCloud en CentOS

Una vez montado el servidor CentOS 6 a mi gusto, ahora voy a configurar ownCloud a mi gusto también. Descargar repositorio comunitario de ownCloud, ya que no está en los de CentOS, e instalarlo:

# cd /etc/yum.repos.d
# wget http://download.opensuse.org/repositories/isv:/ownCloud:/community/CentOS_CentOS-6/isv:ownCloud:community.repo
# yum install owncloud-3rdparty

Crear una partición ext4 para los datos de ownCloud:

# lvm lvcreate --size 10G --name owncloud_data vg_srv
# mkfs -T ext4 /def/mapper/vg_srv-owncloud_data

Añadirla a fstab para que se monte automáticamente, y montarla:

# echo "/dev/mapper/vg_srv-owncloud_data /var/www/html/owncloud/data ext4 defaults 1 3" >> /etc/fstab
# mount /dev/mapper/vg_srv-owncloud_data

Asignarle corregir el usuario y permisos de la partición:

# chown apache:apache /var/www/html/owncloud/data
# chmod -R ug=rwx,o= /var/www/html/owncloud/data

Corregir el contexto SELinux (ponerle el mismo que el que tiene la carpeta config):

# chcon --reference /var/www/html/owncloud/config /var/www/html/owncloud/data