Ask Your Question
0

pong server 실행오류 문의

asked 2017-12-26 14:25:00 +0900

j5nqw gravatar image

일단 pong-server 빌드 성공 후, debug 폴더에서 ./pong.lobby-local 명령어를 실행하였습니다. 그리고 실행과정에서 오류가 발생했는데,

*check failure stack trace * [.....framework.cc:54] System has been crashed. (1.0.0-2525centos7) [.....framework.cc:64] Shutdown ZookeeperClient.

그리고, "No vaild NIC found" 라는 메세지도 보입니다.

다른내용이 더 필요하다면 이미지를 첨부하도록 하겠습니다.

edit retag flag offensive close merge delete

3 answers

Sort by » oldest newest most voted
0

answered 2017-12-28 15:58:22 +0900

Seunghyun gravatar image

NIC 은 정상적으로 인식 되어 있습니다. pong-source/src/MANIFEST.lobby.json 에서 RpcService 의 rpc_nic_name 값을 빈 문자열 값 "" 로 해주시거나, NIC 이름으로 변경하면 해결될 것으로 보입니다.

edit flag offensive delete link more
0

answered 2017-12-28 15:22:11 +0900

j5nqw gravatar image

ifconfig 명령어를 통해 출력되는 내용은 아래와 같습니다.

enp3s0: flags=4163<up,broadcast,running,multicast> mtu 1500 inet 192.168.0.42 netmask 255.255.255.0 broadcast 192.168.0.255 inet6 fe80::86a6:d50c:4a24:544b prefixlen 64 scopeid 0x20<link> ether 1c:1b:0d:b5:83:69 txqueuelen 1000 (Ethernet) RX packets 9081 bytes 9020581 (8.6 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 6928 bytes 722719 (705.7 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73<up,loopback,running> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 1 (Local Loopback) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

virbr0: flags=4099<up,broadcast,multicast> mtu 1500 inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255 ether 52:54:00:ba:11:23 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

edit flag offensive delete link more

Comments

안녕하세요. src/MANIFEST.json 안에 "RpcService" 라는 섹션이 있을텐데 그 아래 "rpc_nic_name" 이라고 되어있는 것의 값을 "enp3s0" 로 고쳐보시겠어요?

해당 설정은 RPC 통신을 위해서 사용할 네트워크 카드 이름을 지정하는 것입니다. 보통 외부망과 내부망을 분리한 경우 RPC 통신을 위해서 내부 네트워크를 사용하는 경우를 위해서 해당 내용이 존재합니다.

DK Moon gravatar imageDK Moon ( 2017-12-28 15:31:00 +0900 )edit

잘 됩니다!! 근데 이번에는 leaderboard 연결에 실패했다는 메세지가 보이네요. 일단 funpi-leaderboard 를 설치하고 MANIFEST.json 파일을 수정하고, 실행을 해주었습니다. funapi-authenticator 도 마찬가지로 설치하고 실행해주었구요. 다른데 혹시 문제가 될만한 부분이 있을까요?

j5nqw gravatar imagej5nqw ( 2017-12-28 15:48:36 +0900 )edit

이 글의 댓글이 아닌 새로운 포스트로 해당 로그를 올려주실 수 있을까요? 주제별로 글을 구분하기 위해서 새 포스트로 올려주시면 대단히 감사하겠습니다.

DK Moon gravatar imageDK Moon ( 2017-12-28 16:08:15 +0900 )edit
0

answered 2017-12-28 08:51:43 +0900

Seunghyun gravatar image

안녕하세요. 아이펀팩토리입니다.

Pong Server 를 실행하는 기계에 NIC(Network Interface Controller) 이 하나 이상인지 확인 부탁드립니다. Pong Server 는 아이펀엔진의 RpcService 를 이용하고 있는데, 이 기능은 NIC 이 없으면 작동하지 않습니다.

감사합니다.

edit flag offensive delete link more

Comments

NIC 가 없다고 한다면..뭔가 랜카드 인식에 문제가 있다는 얘기인가요? 리눅스는 처음이라, 모르는 부분이 많네요. 혹시나 NIC 를 추가하거나 인식?시키는 방법에 대해 알려주시면 감사하겠습니다.

j5nqw gravatar imagej5nqw ( 2017-12-28 15:10:46 +0900 )edit

리눅스 터미널에서 ifconfig 명령으로 확인할 수 있습니다. 이 명령 수행 후 출력되는 내용을 보여주실 수 있을까요?

Seunghyun gravatar imageSeunghyun ( 2017-12-28 15:12:28 +0900 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 2017-12-26 14:25:00 +0900

Seen: 69 times

Last updated: Dec 28 '17