우분투 서버에서 Ollama가 백그라운드에서 정상적으로 켜져 있는지 확인하는 방법은 크게 3가지가 있습니다. 터미널에 아래 명령어들을 입력해 보세요! ### 1. API 접속 확인 (가장 확실한 방법) Ollama가 정상 작동 중이라면 `11434` 포트로 응답을 줍니다. ```bash curl http://localhost:11434 ``` * **정상 결과:** `Ollama is running` 이라는 문구가 출력됩니다. * **비정상(꺼짐):** `curl: (7) Failed to connect to localhost...` 에러가 뜹니다. ### 2. 설치된 모델 리스트 확인 Ollama 서비스가 살아있다면, 현재 다운로드 받아둔 AI 모델 목록을 보여줍니다. ```bash ollama list ``` * **정상 결과:** 방금 `main.py`에 세팅했던 `gemma4:e2b` 모델을 포함한 목록들이 출력되어야 합니다. * **비정상(꺼짐):** `Error: could not connect to ollama app` 에러가 뜹니다. ### 3. 시스템 서비스 상태 확인 (상세 로그용) 리눅스 서버의 시스템 관리자 명령어로 프로세스 생존 여부를 조회합니다. ```bash systemctl status ollama ``` * **정상 결과:** 초록색 글씨로 `Active: active (running)` 이라고 적혀있어야 합니다. * **비정상(꺼짐):** `inactive (dead)` 라고 적혀있다면 꺼진 것입니다. (이때는 `sudo systemctl start ollama` 로 다시 켤 수 있습니다.) 1번이나 2번 명령어에서 정상적으로 반응이 온다면 파이썬 서버(`main.py`)와 완벽하게 연결될 준비가 된 것입니다!