IT 전자기기

process completed signal 9 press enter 문제 해결

다사도 2024. 9. 8. 13:53
반응형

잘 사용하던 서버였고 전혀 문제 없었는데.

백업 과 복구 과정에 약간의 error 가 있었는데 무시했더니 process completed signal 9 press enter 메시지가 뜨며 서버가 자주 멈추고 있다.

기존 깨끗한 백업으로 복구하면 해결 될 텐데 새로 올린 자료가 있어 고민중 해결 방법을 찾았다.

 

먼정 adb 를 설치해야한다.

https://4urdev.tistory.com/77

 

윈도우 환경에 ADB 설치하기 (How to install ADB in Windows)

제목은 거창하지만, 일반적으로 사용하는 ADB(Android Debug Bridge)를 설치하고 환경을 설정하는 것에 대해서 작성합니다. 개발을 하는 분들이라면 Android Studio 를 설치하고 자연스럽게 Android SDK 를 설

4urdev.tistory.com

 

설치는 위 블로그 글으 보고 따라 설치했고 설정했다.

설치는 필요 없고 다운받아 압출만 풀면 된다. 환경 설정만 해주면 된다.

 

이후 

adb devices
* daemon not running; starting now at tcp:5037
* daemon started successfully
List of devices attached
R3CN60CP43P     unauthorized

 

adb shell
adb.exe: device unauthorized.
This adb server's $ADB_VENDOR_KEYS is not set
Try 'adb kill-server' if that seems wrong.
Otherwise check for a confirmation dialog on your device.

 

위의 문제로 엿 먹인다.

https://tkdrms568.tistory.com/262

 

"This adb server's $ADB_VENDOR_KEYS is not set" 해결방법

adb 연결 과정 중 처음 보는 에러가 발생하였다. .android 폴더에서 adbkey 관련 파일 삭제도 해보고 adb kill-server를 해보았지만 되지는 않았다. 인터넷을 찾아보니 해결방법은 생각보다 간단하였다. 1.

tkdrms568.tistory.com

 

이 문제는 위의 블러그 보고 해결했다.

하라는 데로 1, 2, 3 진행하니 된다.  대충 읽고 2, 3만 했더니 해결이 안되었는데 1, 2, 3 빠짐 없이 하니 해결 되었다.

 

이후 

 

https://blex.me/@baealex/how-to-fix-termux-process-completed-signal-9

 

termux 'process completed signal 9 press enter' 해결 — baealex

안드로이드 12부터 생겨난 팬텀 프로세스 모니터를 비활성화하여 termux가 강제로 종료되지 않도록 작업하는 글이다.

blex.me

 

위 불러그 보고 명령어를 넣었는데 참조 했다는 유튜브를 나돠 한번 더 봤다.

 

https://www.youtube.com/watch?v=IlBeGznxXH8

 

 

블러그에는 명령어 한줄 밖에 없는데 

실제로는 adb shell 에서 입력해줘야 하는 명령어가 2가지다.

/system/bin/device_config set_sync_disabled_for_tests persistent; /system/bin/device_config put activity_manager max_phantom_processes 2147483647 settings put global settings_enable_monitor_phantom_procs false

그래서 위 두가지 명령어를 다시 입력해 줬다.

암튼 잘 해결 되었길 기대해본다.

 

이렇게 해도 해결 안되면 어쩔수 없이 복구 돌려야 할 것 같다.

반응형