Lo instalé monetdb
desde MonetDB-11.15.7.zip
una caja Linux64 siguiendo las instrucciones del HowToStart.rst
archivo. La descarga está disponibleaquí.
Según la página de inicio rápido de Monetdb, debería poder ejecutarlo (tenga en cuenta monetdbno esmonetdbd)
shell> monetdbd create /path/to/mydbfarm
pero no haymonetdbd
instalado en mi sistema de acuerdo con
find / -iname "*monetdbd"
En cambiomonetdb
y mclient
están instalados, pero obtuve respectivamente
monetdb status
> monetdb: cannot find a control socket, use -h and/or -p
mclient
> could not connect to localhost:50000: Connection refused
¿Qué ha fallado en mi instalación?
SOLUCIONADO
En realidad debería haber prestado atención a la ./configure
salida.
./configure ...
* Enabled/disabled components:
gdk is enabled
monetdb5 is enabled
sql is enabled
jaql is enabled
geom is enabled
fits is enabled
rdf is disabled (by default)
datacell is disabled (by default)
odbc is enabled
jdbc is enabled
control is enabled
testing is enabled
La mayor parte de la biblioteca necesaria faltaba cuando la instalé por primera vez.
Respuesta1
Creo que su problema puede tener algo que ver con la configuración de su entorno. ¿Tiene el directorio /usr/local/bin en su $PATH?
printenv PATH | grep "/usr/local/bin"
Esto debería devolver $PATH con ese directorio dentro de él. De lo contrario, no podrá ejecutar monetdbd sin proporcionarle la ruta completa al ejecutable:
/usr/local/bin/monetdbd
Acabo de descargar, configurar e crear MonetDB y encontré los diversos ejecutables que mencionaste.
mi instalación
$ ls -l /usr/local/bin/monetdb* /usr/local/bin/mclient
-rwxr-xr-x 1 root root 261422 May 1 05:10 /usr/local/bin/mclient
-rwxr-xr-x 1 root root 198612 May 1 05:10 /usr/local/bin/monetdb
-rwxr-xr-x 1 root root 364977 May 1 05:10 /usr/local/bin/monetdbd
Además, al ejecutar el make install
paso, debes ejecutarlo usando sudo
.