[Mark Logic Server] CentOS 6에 Mark Logic 8을 설치하려면

개시하다


MarkLogic은 MarkLogic 회사에서 제공하는 XML 데이터베이스(NosQL DB)다.
다양한 데이터 구조(모드)의 XML을 가져올 수 있습니다.RDB의 경우 사전에 패턴을 정한 후 표를 만들고 데이터를 얻어야 한다.
그러나 마크 로직이 XML이라면 패턴에 신경 쓰지 않고 어떤 구조의 XML이든 가져갈 수 있다.
시스템 개발 현장에서 데이터의 패턴을 확정하기 어렵고 개발 과정에서 변경되는 경우도 많다.
또 외부 시스템과 협업이 많은 시스템에서는 처리 데이터의 종류가 많아진다.
이처럼 패턴이 변동하거나 다양한 데이터를 처리하는 시스템 중 스키장의 마크 로직이 가장 적합한 데이터베이스다.
이 문서에서는 CentOS 6에 Mark Logic8을 설치하는 절차에 대해 설명합니다.

개요


CentOS6.5에는 MarkLogic8을 설치하는 절차가 설명되어 있습니다.
객체 MarkLogic 버전
대상 OS 버전
8.0-6.1
CentOS6.5

구축 절차


1.서버에 설치에 필요한 재료 구성


다음 자료를 서버에 설정합니다.
glibc-2.12-1.1.132.el6.i686.rpm
nss-softokn-freebl-3.14.3-9.el6.i686.rpm
MarkLogic-RHEL6-8.0-6.x86_64.rpm

2.설치 실행


다음 명령을 실행하고 설치합니다.
# rpm -ivh nss-softokn-freebl-3.14.3-9.el6.i686.rpm glibc-2.12-1.1.132.el6.i686.rpm MarkLogic-RHEL6-8.0-6.x86_64.rpm

3.입출력 스케줄러 설정 변경


Mark Logic의 효율적인 디스크 I/O를 보장하려면 IO 스케줄러의 설정은 deadline 또는 noop이어야 합니다.
deadline은 입출력 요청의 대기 시간이 한계치를 초과할 때 입출력 요청을 우선적으로 처리하여 일정한 반투명도를 유지합니다.보통 deadline을 설정합니다.
noop은 입출력 요청 순서대로 처리되기 때문에 스케줄링 부하가 적습니다.noop은 하드웨어 RAID 또는 SSD에만 연결할 경우에만 설정합니다.
deadline을 설정할 때 다음과 같습니다.
# cat /sys/block/sda/queue/scheduler
noop anticipatory deadline [cfg]

# echo 'deadline' > /sys/block/sda/queue/scheduler
noop anticipatory [deadline] cfg
noop을 설정할 때 다음과 같다.
# cat /sys/block/sda/queue/scheduler
noop anticipatory deadline [cfg]

# echo 'noop' > /sys/block/sda/queue/scheduler
[noop] anticipatory deadline cfg

4.디스크 설정 확인


파일 시스템이 ext3 또는 ext4인 경우 데이터 = writeback인지 확인합니다.
ext3 또는 ext4의 '데이터 = writeback' 설정은 실제 데이터의 쓰기 순서를 보장하지 않기 때문에 데이터 충돌이나 서버 마비 등 고장이 발생할 때 데이터의 복구가 정확하지 않거나 일치성을 얻지 못합니다.
확인 명령은 다음과 같습니다.(이 예에서 ext4에 '데이터 = writeback' 설정이 없음을 확인합니다)
$ cat  /etc/fstab

/dev/mapper/VolGroup-lv_root              /          ext4    defaults        1 1
UUID=ac0902ec-c507-47bb-8d13-8f5a2528873e /boot      ext4    defaults        1 2
/dev/mapper/VolGroup-lv_home              /home      ext4    defaults        1 2
/dev/mapper/VolGroup-lv_swap              swap       swap    defaults        0 0
tmpfs                                     /dev/shm   tmpfs   defaults        0 0
devpts                                    /dev/pts   devpts  gid=5,mode=620  0 0
sysfs                                     /sys       sysfs   defaults        0 0
proc                                      /proc      proc    defaults        0 0
/dev/sdb1                                 /Forests   ext4    defaults        1 1

5.서버 재부팅


서버를 재부팅합니다.
# shutdown -r now

6.MarkLogic에 연결


연결http://IP주소: 8001/.

7.MarkLogic 설치


7-1.OK 를 누릅니다.



7-2.skip 누르기



7-3.다음 내용을 설정하고 "OK" 를 누르십시오


Admin
Password
Confirm Password
Realm
admin 사용자 이름
admin 암호
admin 암호(확인)
public

7-4.인증이 필요한 경우 이전에 설정한 Admin과 비밀번호를 입력하십시오



7-5.구성 완료


설정이 완료되면 관리 화면의 첫 페이지로 이동합니다.

끝말


이 기사는 CentOS 6에 Mark Logic8을 설치하는 방법을 설명하지만 RedHat Enterprise Linux, Solaris, Windows, Mac 등에서도 설치할 수 있습니다.
간단하게 시작하기 위해서는 Mark Logic의 강함을 경험할 수 있도록 설치해 주십시오!
\def\textsmall#1{%
  {\rm\scriptsize #1}
}
면책 사항
본 사용자는 본 문서와 그 내용에 대해 어떠한 보증도 하지 않을 것입니다
만일 본문 내용에 오류가 있으면 본 사용자는 일체 책임을 지지 않습니다
또한, 본문에 기재된 사항은 예고 없이 변경되거나 삭제될 수 있으므로 양해해 주시기 바랍니다

좋은 웹페이지 즐겨찾기