Unifi 컨트롤러 소프트웨어는 시스템 드라이브의 여유 공간 부족으로 인해 시작 실패 메시지를 표시할 수 있습니다. 또한 Java 또는 Unifi 컨트롤러 소프트웨어의 손상되거나 오래된 설치로 인해 논의 중인 오류가 발생할 수도 있습니다.
영향을 받는 사용자는 Unifi 컨트롤러 소프트웨어를 실행하려고 할 때 오류가 발생합니다. 어떤 경우에는 영향을 받는 사용자가 Unifi 컨트롤러 소프트웨어를 업그레이드할 때 오류가 발생했습니다. 영향을 받는 일부는 응용 프로그램이 5분 이상 실행된 후 오류 메시지를 받았습니다. 이 오류는 Windows, Linux, Mac 및 Raspberry Pi 사용자가 보고합니다.
문제 해결 프로세스를 진행하기 전에 네트워크 유형 비공개이거나 또는 도메인 .
해결 방법 1:작업 관리자를 통해 Unifi 관련 프로세스 닫기
발생한 문제는 일시적인 소프트웨어/통신 결함으로 인해 발생할 수 있습니다. 이 경우 모든 Unifi 관련 프로세스를 종료하고 소프트웨어를 다시 실행하면 문제가 해결될 수 있습니다. 설명을 위해 Windows PC의 프로세스에 대해 설명하겠습니다.
- 닫기 Unifi 컨트롤러 애플리케이션.
- 이제 Windows 버튼을 클릭한 다음 표시된 메뉴에서 작업 관리자를 클릭합니다. .
- 이제 프로세스에서 탭에서 Unfi 컨트롤러 소프트웨어에 속하는 프로세스를 선택합니다. 그런 다음 프로세스 종료 를 클릭하십시오. 단추. Unfi 컨트롤러에 속한 모든 프로세스에 대해 반복합니다. .
- 그런 다음 종료 자바 에 속하는 모든 프로세스 및 MongoD.
- 그런 다음 컨트롤러 소프트웨어를 실행하여 정상적으로 작동하는지 확인하십시오. 종속성을 다시 빌드하므로 애플리케이션을 로드하는 데 시간이 걸릴 수 있습니다.
해결책 2:시스템 드라이브의 빈 공간
Unifi 컨트롤러 소프트웨어는 작동을 완료하기 위해 시스템 드라이브에 약간의 추가 여유 공간이 필요합니다. 시스템 드라이브에 사용 가능한 여유 공간이 충분하지 않은 경우 오류가 발생할 수 있습니다. 이러한 맥락에서 시스템 드라이브에 여유 공간을 만들어 문제를 해결할 수 있습니다. 설명을 위해 Windows용 프로세스에 대해 설명하겠습니다.
- C 드라이브(시스템 드라이브)의 여유 공간을 확보합니다.
- 잘 작동하면 컨트롤러 애플리케이션을 실행합니다.
해결 방법 3:시스템 속성 파일에서 지정된 엔진 변경
데이터베이스가 'mmapv1' 스토리지 엔진에 의해 생성되었지만 지정된 스토리지 엔진이 'wiredTiger'인 경우 손에 오류가 발생할 수 있습니다. 이러한 맥락에서 컨트롤러 애플리케이션이 mmapv1 스토리지 엔진을 사용하도록 하면 문제가 해결될 수 있습니다. 설명을 위해 Windows PC의 프로세스에 대해 설명하겠습니다.
- 파일 탐색기 실행 및 탐색 컨트롤러 응용 프로그램의 설치 디렉터리로 이동합니다. 일반적으로 다음과 같습니다.
%USERPROFILE%\ Ubiquiti UniFi\data
- 이제 System.Properties 파일을 엽니다. 메모장을 사용하여 다음 줄을 추가합니다. 파일 끝:
db.extraargs=--storageEngine=mmapv1
- 지금 저장 변경사항 및 종료 메모장.
- 그런 다음 컨트롤러 애플리케이션을 실행하고 제대로 작동하는지 확인합니다.
해결 방법 4:특수 문자 없이 사용자 프로필 사용
Unifi 컨트롤러는 사용자 프로필 이름에 특수 문자(예:C:\Users\ÄçìÞôñçò\Ubiquiti UniFi)가 있기 때문에 Ubiquiti Unifi 폴더 경로에 특수 문자가 있으면 문제가 있는 것으로 알려져 있으며 이에 따라 논의 중인 오류가 발생합니다. 이 시나리오에서는 특수 문자 없이 새 사용자 프로필을 만들면 문제가 해결될 수 있습니다. 현재 사용자 이름은 변경할 수 있지만 Ubiquiti Unifi 폴더 경로에는 반영되지 않으므로 새 사용자 계정을 만들고 모든 데이터를 해당 사용자에게 전송해야 합니다.
- Windows PC용 새 사용자 계정을 만들고 모두 이전 귀하의 데이터를 저장합니다.
- 그런 다음 확인 컨트롤러 소프트웨어에 오류가 없는 경우.
해결책 5:Unifi 컨트롤러 소프트웨어에 필요한 기본 포트 지우기
Unifi 컨트롤러 애플리케이션이 정상적으로 작동하려면 포트 8080(기본값)이 필요합니다. 해당 포트를 다른 프로그램에서 사용하는 경우 오류가 발생할 수 있습니다. 이 경우 해당 포트를 사용하는 프로그램을 중지하거나 문제가 있는 프로그램(또는 Unifi 컨트롤러 응용 프로그램)을 다른 포트를 사용하도록 구성하면 문제가 해결될 수 있습니다. 설명을 위해 Windows PC의 프로세스에 대해 설명하겠습니다.
- Windows PC를 클린 부팅하고 문제가 해결되었는지 확인합니다.
- 그렇다면 프로그램을 찾아보세요. 포트 충돌을 생성합니다. Unifi 컨트롤러 애플리케이션의 기본 포트를 변경할 수도 있습니다.
솔루션 6:Unifi 로그 이름 바꾸기
Unifi 컨트롤러는 문제 해결 프로세스를 쉽게 하기 위해 (다른 많은 애플리케이션과 마찬가지로) 로그를 생성합니다. 해당 로그가 손상된 경우 오류가 발생할 수 있습니다. 이 경우 이러한 로그 파일의 이름을 바꾸면(다음 실행 시 새 로그 파일이 생성됨) 문제를 해결할 수 있습니다. 설명을 위해 Windows용 프로세스에 대해 설명하겠습니다.
- Unfi 컨트롤러 애플리케이션 닫기 작업 관리자를 통해 모든 관련 프로세스를 종료합니다(솔루션 1에서 논의됨).
- 파일 탐색기 열기 및 탐색 설치 디렉토리로 . 일반적으로 다음 경로:
%USERPROFILE%\ Ubiquiti UniFi\logs\
- 이제 이름 변경 로그 파일. mongod 및 서버 로그의 이름을 바꾸는 것을 잊지 마십시오(파일 이름 확장자 끝에 .old 추가). 그런 다음 소프트웨어를 실행하여 문제가 해결되었는지 확인합니다.
해결 방법 7:Unifi 폴더의 저널 파일 삭제
Unifi 컨트롤러 소프트웨어는 저널 파일을 사용하여 다양한 유형의 데이터를 저장합니다. 이러한 저널 파일이 손상된 경우 논의 중인 오류가 발생할 수 있습니다. 이러한 맥락에서 이러한 저널 파일을 삭제하면 문제가 해결될 수 있습니다. 설명을 위해 Windows PC의 프로세스에 대해 설명합니다.
- Unfi 컨트롤러 닫기 소프트웨어를 실행하고 작업 관리자를 통해 실행 중인 모든 프로세스를 종료합니다(솔루션 1에서 설명).
- 파일 탐색기 실행 및 탐색 응용 프로그램의 설치 디렉터리로 이동합니다. 일반적으로 다음과 같습니다.
%USERPROFILE%\ Ubiquiti UniFi\data\db\journal
- 백업 폴더의 모든 파일을 안전한 위치로 이동합니다(작동하지 않는 경우를 대비하여).
- 지금 삭제 폴더의 모든 파일 및 다시 시작 당신의 시스템.
- 다시 시작하면 컨트롤러 애플리케이션을 실행하고 제대로 작동하는지 확인합니다.
솔루션 8:Unifi 컨트롤러 소프트웨어를 서비스로 설치
Unifi 컨트롤러 소프트웨어는 서비스로 설치되지 않은 경우 다양한 유형의 문제가 발생할 수 있습니다. 현재 오류의 원인도 마찬가지일 수 있습니다. 이러한 맥락에서 컨트롤러 소프트웨어를 서비스로 설치하면 문제가 해결될 수 있습니다.
- 종료 컨트롤러를 열고 작업 관리자를 통해 실행 중인 모든 프로세스를 닫습니다(솔루션 1에서 설명).
- 자바 추가 시스템의 환경 변수에 있는 경로(Temp 변수의 경로 끝에 있음). 일반적으로
C:\Program Files(x86)\Java\jre7\bin\javaw.exe
입니다. - Windows 검색을 클릭합니다. 상자(시스템의 작업 표시줄에 있음)에 명령 프롬프트를 입력합니다. . 그런 다음 검색 결과 목록에서 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭합니다. 관리자 권한으로 실행을 클릭합니다. .
- 이제 입력 다음 명령을 입력하고 Enter 키를 누릅니다. 키:
cd "%UserProfile%\Ubiquiti UniFi\"
- 그런 다음 Unifi 디렉토리에서 입력 다음 명령을 입력하고 Enter 키를 누릅니다. 키:
java -jar lib\ace.jar installsvc
- '설치 완료'라고 표시되면 입력 다음 명령을 입력하고 Enter 키를 누릅니다. 키:
java -jar lib\ace.jar startsvc
- 그런 다음 종료 명령 프롬프트.
- “통합 " 서비스가 실행 중이면 작업 관리자를 실행하고 Unifi 서비스에 대한 서비스 탭을 확인하십시오.
- 지금 액세스 컨트롤러의 원하는 인터페이스 IP를 확인하고 문제가 해결되었는지 확인합니다.
해결 방법 9:Java를 최신 빌드로 업데이트
Java는 Unifi 컨트롤러 소프트웨어의 작동에 필수적입니다. Java는 새로운 기술 개발을 수용하고 알려진 버그를 패치하기 위해 정기적으로 업데이트됩니다. 오래된 버전의 Java를 사용하는 경우 오류가 발생할 수 있습니다. 이러한 맥락에서 Java를 최신 빌드로 업데이트하면 문제가 해결될 수 있습니다. 설명을 위해 Windows PC의 프로세스에 대해 설명합니다.
- Windows 검색을 클릭합니다. 상자(시스템의 작업 표시줄에 있음)를 클릭한 다음 Java를 입력합니다. . 그런 다음 결과 목록에서 Java 구성을 클릭합니다. .
- 이제 업데이트 탭을 클릭합니다. 그런 다음 지금 업데이트를 클릭합니다. 버튼(창 오른쪽 하단 부근).
- Java를 업데이트한 후 Unifi 컨트롤러 소프트웨어에 오류가 없는지 확인하세요.
해결 방법 10:자바 재설치
Java를 업데이트해도 문제가 해결되지 않으면 Java의 손상된 설치 또는 호환되지 않는 Java 버전으로 인해 문제가 발생한 것입니다. 이 시나리오에서 Java를 제거하고 다시 설치하면 문제가 해결될 수 있습니다. 설명을 위해 Windows용 프로세스에 대해 설명하겠습니다.
- 닫기 Unfi 컨트롤러 소프트웨어 작업 관리자를 통한 모든 관련 프로세스(솔루션 1에서 논의됨).
- 애플리케이션이 서비스로 설치된 경우 서비스를 제거합니다. .
- Windows 검색을 클릭합니다. 상자(시스템의 작업 표시줄에 있음)에 제어판을 입력합니다. 그런 다음 결과 목록에서 제어판을 클릭합니다. .
- 그런 다음 프로그램 제거를 클릭합니다. .
- 이제 오른쪽 클릭 자바에서 제거를 선택합니다. . 그런 다음 지시를 따르십시오. 제거 프로세스를 완료하려면 화면에서
- 그런 다음 다시 시작 시스템 시작 시 컨트롤러 응용 프로그램이 실행되지 않는지 확인하십시오.
- 이제 다운로드 및 설치 최신 버전의 Java(Unifi가 제대로 작동하려면 Windows에 64비트 버전의 Java를 설치해야 합니다.) Java를 허용하라는 방화벽 메시지가 표시되는 경우 네트워크에서 통신하려면 허용하십시오.
- 그런 다음 컨트롤러 애플리케이션을 실행하고 오류가 없는지 확인합니다.
해결 방법 11:Unifi 네트워크 컨트롤러 소프트웨어 재설치
Java를 다시 설치해도 문제가 해결되지 않으면 Unifi 컨트롤러 소프트웨어의 손상되거나 오래된 설치로 인해 문제가 발생한 것입니다. 이 시나리오에서 컨트롤러 소프트웨어를 제거하고 다시 설치하면 문제가 해결될 수 있습니다. 설명을 위해 Windows PC의 프로세스에 대해 설명합니다.
- 닫기 컨트롤러 응용 프로그램을 실행하고 작업 관리자를 통해 모든 관련 프로세스를 종료합니다(솔루션 1에서 논의됨).
- 파일 탐색기 실행 및 탐색 다음 경로로:
%userprofile%\Ubiquiti UniFi\data\backup
- 그런 다음 구성 파일을 백업합니다. (.unf 파일)을 안전한 위치로 이동합니다.
- 이제 창 검색을 클릭합니다. 시스템의 작업 표시줄에 막대를 입력하고 제어판을 입력합니다. . 그런 다음 검색 결과 목록에서 제어판을 클릭합니다. .
- 그런 다음 프로그램 제거를 클릭합니다. .
- 이제 설치된 애플리케이션 목록에서 오른쪽 클릭 Unfi 컨트롤러 소프트웨어에서 그런 다음 제거를 클릭합니다. . 설정을 유지하시겠습니까라는 메시지가 표시되면 을 클릭한 다음 아니요를 클릭합니다. 단추.
- 그런 다음 팔로우 제거 프로세스를 완료하라는 메시지가 화면에 표시됩니다.
- 그런 다음 파일 탐색기를 엽니다. 및 탐색 다음 경로로:
%userprofile%\Ubiquiti UniFi
- 이제 완전히 삭제 이 폴더.
- 그런 다음 제거 솔루션 10에서 설명한 바와 같은 Java.
- 이제 다운로드 및 설치 최신 Unifi 네트워크 컨트롤러 소프트웨어.
- 그런 다음 복원 .unf 파일의 구성(2단계와 3단계에서 백업됨).
- 이제 Unifi 네트워크 컨트롤러 소프트웨어를 실행하면 오류가 해결되기를 바랍니다.