RECORDSERVER V4.0.0 INSTALL GUIDE 작성일 : 2015/04/20 최근업데이트 : 2017/08/02
문서관리 수정내역 일자작업자버전수정내용 2015/04/20 이영상 N/A 새로운문서작성 2015/04/30 김창희 N/A 내용및양식수정 2016/05/20 김진규 N/A Preinstall 내용수정, 문서양식변경 2017/07/10 황윤경 N/A V4.0.0 변경사항반영 2017/07/28 황윤경 N/A 권장사양수정 검토자 이름 지위 Distribution Copy No. Name Location 문서관리 2/29
목차 문서관리... 2 목차... 3 1. 설치전유의사항... 4 1.1 RecordServer 설치안내... 5 1.2 윈도우운영체제및하드웨어최소권장사양... 5 1.2 기본설치환경설정... 6 2. RecordServer 와부가기능설치및제거... 7 2.1 RecordServer 와부가기능설치... 8 2.2 RecordServer 와부가기능제거... 16 3. RecordServer 와부가기능환경설정... 21 3.1 RecordServer Configuration... 22 3.2 iservicewatcher Configuration... 25 목차 3/29
1. 설치전유의사항 본장에서는 RecordServer 의설치진행을위한준비를도와드립니다. 본장에서의포함내용 : RecordServer 설치안내 윈도우운영체제및하드웨어최소요구사항 기본소프트웨어설치목록 기본설치환경설정 설치전유의사항 4/29
1.1 RecordServer 설치안내 1 장에서는 RC 패키지설치환경안내이며, 실제설치안내는 2 장 RecordServer 와부가기능설치및제거 를 참고하여주시기바랍니다. 1.2 윈도우운영체제및하드웨어최소권장사양 RecordServer 설치하기위한최소권장사양은아래와같습니다. 표 1 윈도우운영체제및하드웨어최소권장사양 구분 사양 프로세서 CPU 종류 : Intel Xeon Processor E5-2630v4 x 2EA 속도 : 2.20GHz, 25M, 8.0GT//sec, 10 core 운영체제 Windows7 Professional 64bit 메모리 (RAM) 32 GB 이상 설치필요하드디스크 SATA 1TB / 7200RPM Enterprise 2EA 이상 프로그램필수사항 MediaServer, DataBase 패키지 설치전유의사항 5/29
1.2 기본설치환경설정 RecordServer 설치전아래기본설치환경을확인해주시기바랍니다. Server_Preinstall 설치를위해, 해당장비의최고관리자권한이필요합니다. 원도우로그인계정컨트롤끄기설정이필요합니다. UNC(User Account Control) 모드설정해제후 원도우프로그램재시작하여주시기바랍니다. 1. 제어판의사용자계정항목선택 사용자계정컨트롤설정변경을누릅니다. 2. UNC 모드해제설정 알리지않음으로설정한후확인을누르고, 윈도우를재시작합니다. 설치전유의사항 6/29
2. RecordServer 와부가기능설치및제거 본장에서는 RecordServer 와부가기능프로그램의설치및제거방법을설명합니다. 본장에서의포함내용 : RecordServer 설치 RecordServer 제거 RecordServer 와부가기능설치및제거 7/29
2.1 RecordServer 와부가기능설치 2.1.1 RecordServer 설치 아래순서대로 RecordServer 를설치합니다. 1. 제공받은 RC 설치파일을실행합니다. 2. 설치언어 아래와같이설치과정중에사용할언어선택팝업이보입니다. 한국어를선택한후확인버튼을누릅니다. 3. 설치준비완료 설치지원언어를선택하면아래와같이설치안내페이지와함께 RecordServer 설치마법사가실행됩니다. 다음버튼을누릅니다. RecordServer 와부가기능설치및제거 8/29
4. 설치옵션선택 Full 구성요소선택한후다음을누릅니다. 5. 시작메뉴폴더위치선택 시작메뉴폴더위치선택후다음버튼을누릅니다. RecordServer 와부가기능설치및제거 9/29
6. 설치준비완료 설치버튼을누릅니다. 7. 설치완료 완료버튼을누른후설치를종료합니다. RecordServer 와부가기능설치및제거 10/29
8. RecordServer 서비스정상동작여부확인 설치후, 윈도우작업관리자 (Ctrl+Shift+ESC) 를열고, recordserver 서비스가정상작동중인지확인합니다. * 상태값이 실행중 이면정상작동중 RecordServer 와부가기능설치및제거 11/29
2.1.2 Service Watcher 부가기능설치 아래순서대로 Service Watcher 부가기능을설치합니다. 1. 제공받은 SW 설치파일을실행합니다. 아래와같이설치언어선택팝업이보입니다. 한국어를선택한후확인버튼을누릅니다. 설치지원언어를선택하면아래와같이설치안내페이지와함께이노워치 Service Watcher 설치마법사가 실행됩니다. 다음을누릅니다. RecordServer 와부가기능설치및제거 12/29
2. 설치폴더선택 기본설정설치폴더또는원하는폴더를선택합니다. 다음버튼을누릅니다. 3. 설치준비완료 설치를누릅니다. RecordServer 와부가기능설치및제거 13/29
4. 설치완료 설치가완료되면안내페이지와함께설치마법사가실행됩니다. 완료를누른후설치를종료합니다. RecordServer 와부가기능설치및제거 14/29
5. iservicewatcher Service 실행및작동여부확인 설치후, 윈도우작업관리자 (Ctl+Shift+ESC) 를엽니다. iservicewatcher Service 가작동중인지 확인합니다. * 상태값이 실행중 이면정상작동중 RecordServer 와부가기능설치및제거 15/29
2.2 RecordServer 와부가기능제거 2.2.1 RecordServer 제거 중요 RecordServer 제거전, 각프로그램들이실행중인지확인해주시기바랍니다. 만약그렇다면, 작업 중이던내용을저장한후종료시켜주시바랍니다. 2.2.1.1 제어판에서제거하기 1. 제어판에프로그램및기능실행합니다. INNOWATCH RecordServer (RC) 를선택한후, 상단의제거버튼을누릅니다. 2. 제거확인 예를누릅니다. RecordServer 와부가기능설치및제거 16/29
3. 제거완료 확인을눌러서제거를완료합니다. 2.2.1.2 제거프로그램으로제거하기 1. Windows 탐색기실행후 [ 파일위치 ] 로이동 [ 파일위치 ] C:\Program Files\N3N\RecordServer unins000.exe 파일을실행합니다. RecordServer 와부가기능설치및제거 17/29
2. 제거확인 예를누릅니다. 3. 제거완료 확인을눌러서제거를완료합니다. RecordServer 와부가기능설치및제거 18/29
2.2.2 Service Watcher 부가기능제거 아래순서대로 Service Watcher 부가기능을제거합니다. 1. 제어판에서프로그램및기능항목을실행합니다. INNOWATCH iservicewatcher (SW) 를선택한후, 상단의제거버튼을누릅니다. 2. 제거확인 예를누릅니다. RecordServer 와부가기능설치및제거 19/29
확인을누른후제거를완료합니다. RecordServer 와부가기능설치및제거 20/29
3. RecordServer 와부가기능환경설정 본장에서는 RecordServer 와부가기능의정상동작을위해사용자환경에맞는설정방법과프로그램재시작 방법을안내합니다. 본장에서의포함내용 : RecordServer Configuration iservicewatcher Configuration RecordServer 와부가기능환경설정 21/29
3.1 RecordServer Configuration 1. RecordServer Configuration 파일열기 아래의 [ 파일위치 ] 에서 irecordserver.ini 파일을윈도우기본프로그램인메모장으로엽니다. [ 기본파일위치 ] C:\Program Files\N3N\RecordServer * 설치경로는설치시에설정가능합니다. 2. RecordServer 설정값수정후저장 아래설정값들을참고하여사용자환경에맞게설정파일을수정후저장합니다. 표 2: Initialize 전송항목 설명 정보값 REST_PORT 프로그램서비스포트 Default : 20120 DEBUG_PORT 에러수집포트 Default : 20121 USE_PIPE MD 에서영상호출방식 0 : RTSP/RTP, 1 : Memory PIPE Default :1 USE_RTP_TIMESTAMP TIMESTAMP 사용여부 0 : LocalTime, 1: RTP TimeStamp Default :0 CONNECT_TIMEOUT 연결대기시간 Default :20000 ( 단위 : Millisecond) PACKET_RECV_TIMEOUT 패킷대기타임아웃 Default :5000 ( 단위 : Millisecond) 표 3: ServiceBaseURL 전송항목 설명 정보값 LOGSERVICE_BASEURL 로그서버정보 Advanced Interface Server IP 주소 http://127.0.0.1:28000/rest/log/ EVENTSERVICE_BASEURL 이벤트서버정보 Advanced Interface Server IP 주소 http://127.0.0.1:27000/rest/event/ DATASERVICE_BASEURL 데이터서버정보 Advanced Interface Server IP 주소 http://127.0.0.1:25000/rest/data/ 표 4: Recording 전송항목 설명 정보값 FILESIZE 녹화파일사이즈 Default : 31,457,280 ( 단위 : Byte) USE_CRC CRC 체크옵션 0 : 미사용, 1 : 사용 Default : 0 BUFFSIZE 버퍼사이즈 Default : 15,728,640 ( 단위 : Byte) RecordServer 와부가기능환경설정 22/29
표 5: DiskManager 전송항목설명정보값 CHECKING_FREESPACE_INTERVAL DISK 공간체크주기 CHECKING_RETENTION_INTERVAL 녹화파일유효기간체크주기 DELETE_INTERVAL 파일삭제주기 Default : 60000 ( 단위 : Millisecond) Default : 300000 ( 단위 : Millisecond) Default : 100 ( 단위 : Millisecond) 표 6: SYSLOG Configuration 전송항목 설명 정보값 Use Syslog 사용여부 0 : 미사용, 1: 사용 Default : 0 AGENT_1 Syslog Server IP 및포트설정 IP 정보가 0.0.0.0 인경우사용안함. 0.0.0.0:514 Default : 0.0.0.0 AGENT_2 Syslog Server IP 및포트설정 IP 정보가 0.0.0.0 인경우사용안함. 0.0.0.0:514 Default : 0.0.0.0 AGENT_3 Syslog Server IP 및포트설정 IP 정보가 0.0.0.0 인경우사용안함. 0.0.0.0:514 Default : 0.0.0.0 HEARTBEAT_INTERVAL Syslog 전송주기 Default : 600 ( 단위 : 초 ) 표 7: DatabaseType 전송항목 설명 정보값 USE_MARIA MariaDB 사용여부 0 : 미사용, 1: 사용 Default : 1 표 8: EventRecordMediaData 전송항목 설명 정보값 DSN ERMD DATABASE Event Record 정보를저장하는 DataBase 이름 Default : EventRecordMediaData 변경불가 SERVER EventRecordMediaData DataBase 가생성된 DB 서버주소 Default : 127.0.0.1 UID DB 서버의접근계정 ID root PASSWORD DB 서버의접근계정 Password Default : n3n1991!*@ 표 9: RecordMediaData RecordServer 와부가기능환경설정 23/29
DSN DATABASE SERVER 전송항목설명정보값 Record 정보를저장하는 DataBase 이름 변경불가 RecordMediaData DataBase 가 생성된 DB 서버주소 RMD Default : RecordMediaData Default : 127.0.0.1 UID DB 서버의접근계정 ID Default : root PASSWORD DB 서버의접근계정 Password Default : n3n1991!*@ 3. RecordServer 재실행 3-1. 윈도우작업관리자 (Ctl+Shift+ESC) 를열고서비스탭에있는 RecordSever 의윈도우서비스를 선택합니다. 해당서비스가선택된상태에서마우스오른쪽버튼을누릅니다. 3-2. 프로그램재시작 서비스중지를클릭한후, 중지됨 을확인합니다. 서비스시작을클릭하여해당구성요소서비스를다시 시작하고, 실행중 을확인합니다. RecordServer 와부가기능환경설정 24/29
3.2 iservicewatcher Configuration iservicewatcher 는 RecordServer 의동작상태를모니터링하고프로세스데몬을관리하는기능을가진 프로그램입니다. iservicewatcher 의구성요소는다음과같습니다. 표 10: iservicewatcher 기능기능이름 설명 대상프로그램 Time Sync Client 시간동기화 Event Server ARP 정보취합 ARP 정보동기화 프로그램프로세스데몬관리 프로세스데몬자동재시작 프로그램동작상태이벤트전송 프로세스데몬상태값이벤트전송 ( 이노워치전용 ) Syslog 전송 프로세스데몬상태값 Syslog 전송 1. iservicewatcher Configuration 파일열기아래 [ 파일위치 ] 에서 Logconfig.cfg 파일과 iservicewatcher.xml 파일을윈도우기본프로그램인메모장으로엽니다. Service Watcher 는 RecordServer 의동작상태를모니터링하고프로세스데몬을관리하는기능을포함합니다. [ 기본파일위치 ] C:\Program Files\N3N\iServiceWatcher 2. iservicewatcher Configuration 값수정 2-1 Logconfig.cfg 파일설정 아래설정값들을참고하여사용자환경에맞게설정파일을수정후저장합니다. 표 11: Logconfig 설정값설정항목 설명 정보값 Url Syslog Server 의 IP IP 주소 Port Syslog Server 의 Port Port 번호 2-2 iservicewatcher.xml 파일설정 RecordServer 와부가기능환경설정 25/29
아래설정값들을참고하여사용자환경에맞게설정파일을수정후저장합니다. 표 12: iservicewatcher 설정항목 설명 정보값 Port Service Watcher 의 REST Port Port 번호 DataIP Advanced Interface 서버 IP IP 주소 Arp ARP 정보취합여부선택 true or false WSDiscovery Upadate 관련된 WSD 서비스활성화여부선택 true or false ResourceCheckTime 각서비스및프로그램의리소스체크주기 초 단위 SystemResourceCheckTime CPU 와메모리를 Syslog 로전송하는주기 초 단위 Timesync Start Time Server 와 sync 설정 true or false SyncIP Time Server IP IP 주소 SyncPort Time Server Port Port 번호 SyncTime Time Sync 업데이트주기 분 단위 Program Program Type 이노워치프로그램선택 DP, MD, RC, EV 중택일 Program Name 이노워치프로그램이름선택 DP, MD, RC, EV 중택일 Filepath 이노워치프로그램설치경로 ( 실행파일까지입력 ) 설치경로확인 Port 이노워치프로그램의 REST Port Port 번호 ThreadLimit Thread 의한계수치설정, 초과시재시작, 0 은 초 단위 무제한 GDILimit GDILimit 의한계수치설정, 초과시재시작, 0 은 초 단위 무제한 UserLimit UserLimit 의한계수치설정, 초과시재시작, 0 은 초 단위 무제한 HandleLimit HandleLimit 의한계수치설정, 초과시재시작, 0 은 초 단위 무제한 MemoryLimit MemoryLimit 의한계수치설정, 초과시재시작, MB 단위 0 은무제한 CpuLimit CpuLimit 의한계수치설정, 초과시재시작, 0 은 사용율 (%) 단위 무제한 ResetDay 특정요일과특정시간에서비스 / 프로세스자동 Monday: 1 재시작, 0 일경우사용안함 Tuesday: 2 Wednesday: 3 Thursday: 4 Friday: 5 Saturday: 6 Sunday: 7 ResetTime 리셋시간, ResetDay 가설정되어있어야작동함 초 단위 RecordServer 와부가기능환경설정 26/29
Update Event Server 프로그램버전 Update 시기존파일자동 백업 현재버전에서 미지원 StartDelay 프로그램시작딜레이 초 단위 Service 서비스타입또는프로세스타입선택 true: 서비스 Console Console 실행여부설정 false Autostart Service Watcher 실행시자동시작여부 true LogSend Syslog 전송설정 true StartEventLog StopEventLog 프로그램이시작될경우서버로로그를남기도록 설정 프로그램이종료될경우서버로로그를남기도록 설정 false: 프로세스 true or false true or false HeartBit 프로그램상태 Syslog 전송주기 초 단위 중요 Event 서비스관련 Syslog 만전송함 RecordServer 와부가기능환경설정 27/29
3. iservicewatcher 재실행 3-1. 윈도우작업관리자 (Ctl+Shift+ESC) 를열고서비스탭에있는 iservicewatcher 의윈도우서비스를 선택합니다. 해당서비스가선택된상태에서마우스오른쪽버튼을누릅니다. 3-2. 프로그램재시작 서비스중지를클릭한후, 중지됨 을확인합니다. 서비스시작을클릭하여해당구성요소서비스를다시 시작하고, 실행중 을확인합니다. RecordServer 와부가기능환경설정 28/29
End of Document RecordServer 와부가기능환경설정 29/29