🗂️ Puntos de Montaje (Mount Points)
Los puntos de montaje son una funcionalidad para compartir datos entre instancias dentro de la misma cuenta. Se inician desde el cliente y crean una conexión que permite acceder y operar los datos del servidor como si fueran archivos locales.
La plataforma ofrece una interfaz gráfica práctica para esta operación, directamente en el Administrador de Configuraciones integrado. Con solo unos clics, defines directorios remotos que están físicamente en otros nodos, pero que deben ser accesibles en el contenedor actual.
💡 Consejo: La misma operación puede iniciarse desde el servidor. En ese caso, se llama Exportación de Datos
🔗 Protocolos Soportados
Al crear un punto de montaje, la plataforma soporta dos protocolos cliente:
- NFS: Disponible para todos los contenedores de la plataforma. Es más rápido.
- GlusterFS Native: Exclusivo para clusters GlusterFS. Recomendado para alta concurrencia, mejor rendimiento de escritura y tolerancia a fallos (Disponible en la opción de exportar datos)
🛠️ Cómo Crear un Punto de Montaje
1. Accede al Contenedor
Haz clic en el botón Configurar junto al contenedor o capa deseada. En el menú a la derecha, ve a la sección Volúmenes y haz clic en agregar.

2. Selecciona el Tipo de Operación
La interfaz ofrece los siguientes tipos de operación:
- Data Container: Accede a datos de otro nodo en la misma cuenta.
- Master Container: Comparte datos entre nodos de la misma capa de la topología del entorno.
- Servidor Externo: Accede a datos de un servidor externo fuera de la cuenta PaaS.

⚙️ Configuraciones del Punto de Montaje
Campos principales:
- Mount Point: Ruta local donde se mostrarán los datos montados.
- Si el directorio no existe, se creará automáticamente.
- La ruta no puede comenzar con
/proc,/dev,/sys,/runni ser igual a directorios como/,/bin,/usr,/lib,/lib64,/lib32, etc.
Opciones por Tipo:
🔹 Data Container / Contenedor de Datos
- NFS Server: Lista de nodos disponibles en la cuenta.
- Remote Path: Directorio remoto en el contenedor. Puede ser escrito o seleccionado de la lista automática.
- Tipo de Cliente: Si es un cluster GlusterFS, elige entre NFS (más rápido) o Gluster Native (con seguridad de datos y replicación).

🔹 Master Container / Contenedor Maestro
- Ruta Local: Ruta que se montará en todos los nodos secundarios.
- NFS Server: Nodo maestro de la capa (seleccionado automáticamente).
- Remote Path: Mismo directorio especificado en "Ruta Local".

🔹 External Server / Servidor Externo
- NFS Server: IP externa o dominio personalizado del servidor de datos.
- Remote Path: Ruta de los archivos exportados en el servidor NFS.

⚙️ Otras Opciones
- Montar en todos los nodos: Aplica el mismo punto de montaje para todos los nodos de la capa (activado automáticamente en modo Master Container).
- Solo lectura: Restringe la edición de los datos montados en los clientes (por defecto, lectura y escritura están permitidas).
Haz clic en Agregar para finalizar.
⚠️ Nota: Si no eliges un Contenedor de Almacenamiento Compartido dedicado, puede haber un pequeño retraso (unos minutos) debido a la instalación del software NFS.
📁 Gestionar Puntos de Montaje
Después de la creación, el punto de montaje aparecerá listado. Puedes:
- Navegar al directorio: Haz doble clic en el ítem correspondiente.
- Desmontar: Cuando el punto de montaje ya no sea necesario.

Al acceder al directorio, verás el mismo contenido que está en el servidor remoto.

🔄 Cambiar Entre Nodos
Dependiendo de la configuración, los datos remotos pueden:
- Ser editables o no.
- Estar disponibles para todos los nodos de la capa o solo para uno.
Usa el menú desplegable a la izquierda para cambiar entre los nodos.
🔐 Permisos de Acceso
Para que el contenido remoto sea editable, la carpeta en el servidor debe tener permisos apropiados para el usuario cliente.
Conéctate vía SSH al servidor de almacenamiento y ejecuta el siguiente comando para ajustar permisos:
chown {uid}:{gid} {path}
{uid}: ID del usuario (puede encontrarse en el archivo/etc/passwd){gid}: ID del grupo (encontrado en/etc/group){path}: Ruta al directorio o archivo que deseas modificar
🧩 Flexibilidad y Control
Los puntos de montaje de la plataforma ofrecen diversas posibilidades para estructurar y controlar datos de forma avanzada en entornos en la nube.