파일의 지침에 따라 linux64 상자에서 monetdb
설치 했습니다 . 다운로드가 가능합니다MonetDB-11.15.7.zip
HowToStart.rst
여기.
Monetdb의 빠른 시작 페이지에 따르면 실행할 수 있어야 합니다(monetdb 참고).아니다모넷dbd)
shell> monetdbd create /path/to/mydbfarm
하지만 없어요monetdbd
내 시스템에 다음과 같이 설치되었습니다.
find / -iname "*monetdbd"
대신에monetdb
설치 되었지만 mclient
각각 얻었습니다.
monetdb status
> monetdb: cannot find a control socket, use -h and/or -p
mclient
> could not connect to localhost:50000: Connection refused
설치에 어떤 문제가 발생했나요?
해결됨
./configure
사실 출력 에 신경을 썼어야 했는데
./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
처음 설치했을 때 필요한 라이브러리의 대부분이 누락되었습니다.
답변1
귀하의 문제는 귀하의 환경 설정과 관련이 있을 수 있다고 생각합니다. $PATH에 /usr/local/bin 디렉토리가 있습니까?
printenv PATH | grep "/usr/local/bin"
그러면 해당 디렉터리가 포함된 $PATH가 반환되어야 합니다. 그렇지 않은 경우 실행 파일에 대한 정규화된 경로를 제공하지 않으면 monetdbd를 실행할 수 없습니다.
/usr/local/bin/monetdbd
방금 MonetDB를 다운로드하고 구성하고 만들었고 당신이 언급한 다양한 실행 파일을 찾았습니다.
내 설치
$ 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
또한 make install
단계를 실행할 때 를 사용하여 실행해야 합니다 sudo
.