Mac을 사용합니다. 그리고 VoltDB를 설치하고 CREATE 문장을 컴파일했지만 "HTTP 서비스가 포트 8080에 바인드 할 수 없습니다."라는 오류가 발생합니다. 발생했습니다. 내 설치된 흐름은 아래와 같다 : VoltDB에서 오류 : HTTP 서비스가 포트 8080에 바인딩 할 수 없습니다. 종료
brew install voltdb
vim users.sql
-> CREATE TABLE users (
user_id INTEGER UNIQUE NOT NULL,
user_name VARCHAR(40) NOT NULL,
created_at TIMESTAMP NOT NULL
);
voltdb compile -o users.jar users.sql
voltdb create users.jar
후 상기 에러가 발생 하였다.
Initializing VoltDB...
_ __ ____ ____ ____
| |//___// /_/ __ \/ __)
| |// __ \//__////__ |
| |///_/// /_/ /_///_//
|___/\____/_/\__/_____/_____/
--------------------------------
Build: 6.9 This is not from a known repository Community Edition
Connecting to VoltDB cluster as the leader...
Host id of this node is: 0
FATAL: HTTP service unable to bind to port 8080. Exiting.
java.lang.Exception: java.net.BindException: Address already in use
내가 내 로컬 호스트 확인 :. 8080 및 다음 페이지가 표시되었다. (내 PHP 버전은 아주 오래된, 그래서 걱정하지 마십시오) 나는 또한 사용의 포트 상태를 확인
![enter image description here](https://i.stack.imgur.com/ABV9A.png)
, 결과는 다음과 같습니다 :
sudo lsof -P -i:8080
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
httpd ***** root ** IPv6 ***************** 0t0 TCP *:8080 (LISTEN)
httpd ***** daemon ** IPv6 ***************** 0t0 TCP *:8080 (LISTEN)
httpd ***** daemon ** IPv6 ***************** 0t0 TCP *:8080 (LISTEN)
httpd ***** daemon ** IPv6 ***************** 0t0 TCP *:8080 (LISTEN)
은 그 때 나는 위의 모든 프로세스를 죽이고, "sudo를 lsof를 -P -i : 8080"의 결과는 빈되었다. 다시 "voltdb create users.jar"를 실행하려고 시도했지만 동일한 오류가 발생했으며 포트 상태 결과가 비어 있지 않습니다 (위의 상태와 동일). 내 Mac에서 voltdb를 어떻게 사용할 수 있습니까?