결론부터 말하자면 서버구동에는 실패했음.

JDK도 설치하고 마인크래프트 서버도 구동했으나 구동 중에 자꾸 프로세스가 죽어서 결국 서버를 올려보지는 못했으나,

혹시 누군가에게 도움이 될까 싶어 남겨둠.



참고사이트 : http://picraftbukkit.webs.com/pi-minecraft-server-how-to



1. JDK 다운로드

JDK 다운로드 페이지(https://jdk8.java.net/download.html)로 가서 최신버전의 ARM용 JDK 다운로드 링크를 알아내서 Raspberry Pi shell에서 wget으로 설치한다.

인증이 안되어 다운로드를 실패하므로, 인증체크를 해제하는 옵션을 줘야 함.

이 글을 쓰는 시점의 최신버전 다운로드 명령어는 다음과 같음.


sudo wget --no-check-certificate http://www.java.net/download/jdk8/archive/b109/binaries/jdk-8-ea-b109-linux-arm-vfp-hflt-25_sep_2013.tar.gz



2. JDK 설치

아래의 명령어로 JDK 설치.

1번에서 다운로드 받은 파일이라면 JDK_TAR_FILE_NAME는 jdk-8-ea-b109-linux-arm-vfp-hflt-25_sep_2013.tar.gz

mkdir -p /opt

sudo tar zxvf JDK_TAR_FILE_NAME -C /opt

rm JDK_TAR_FILE_NAME

sudo /opt/jdk1.8.0/bin/java -version



3. 마인크래프트 서버 다운로드

sudo wget http://ci.md-5.net/job/Spigot/lastStableBuild/artifact/Spigot-Server/target/spigot.jar



4. 마인크래프트 서버 구동

RAM이 256MB 일 경우 : sudo /opt/jdk1.8.0/bin/java -Xms128M -Xmx256M -jar /home/pi/spigot.jar nogui


RAM이 512MB 일 경우 : sudo /opt/jdk1.8.0/bin/java -Xms256M -Xmx496M -jar /home/pi/spigot.jar nogui



구동하면 막 초기화를 한다. 

존나 오래한다. 

CPU Load Avg가 10을 넘나들고 라즈베리파이가 죽을려고 한다.


내 경우엔 이 초기화를 엄청나게 하는 중에 프로세스가 죽는다.






Posted by bloodguy
,