[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}
}
면책 사항
본 사용자는 본 문서와 그 내용에 대해 어떠한 보증도 하지 않을 것입니다
만일 본문 내용에 오류가 있으면 본 사용자는 일체 책임을 지지 않습니다
또한, 본문에 기재된 사항은 예고 없이 변경되거나 삭제될 수 있으므로 양해해 주시기 바랍니다
Reference
이 문제에 관하여([Mark Logic Server] CentOS 6에 Mark Logic 8을 설치하려면), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/JucoML/items/16ac9923324d3485f4d7
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
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}
}
면책 사항
본 사용자는 본 문서와 그 내용에 대해 어떠한 보증도 하지 않을 것입니다
만일 본문 내용에 오류가 있으면 본 사용자는 일체 책임을 지지 않습니다
또한, 본문에 기재된 사항은 예고 없이 변경되거나 삭제될 수 있으므로 양해해 주시기 바랍니다
Reference
이 문제에 관하여([Mark Logic Server] CentOS 6에 Mark Logic 8을 설치하려면), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/JucoML/items/16ac9923324d3485f4d7
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
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
# 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
# cat /sys/block/sda/queue/scheduler
noop anticipatory deadline [cfg]
# echo 'deadline' > /sys/block/sda/queue/scheduler
noop anticipatory [deadline] cfg
# cat /sys/block/sda/queue/scheduler
noop anticipatory deadline [cfg]
# echo 'noop' > /sys/block/sda/queue/scheduler
[noop] anticipatory deadline cfg
$ 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
# shutdown -r now
이 기사는 CentOS 6에 Mark Logic8을 설치하는 방법을 설명하지만 RedHat Enterprise Linux, Solaris, Windows, Mac 등에서도 설치할 수 있습니다.
간단하게 시작하기 위해서는 Mark Logic의 강함을 경험할 수 있도록 설치해 주십시오!
\def\textsmall#1{%
{\rm\scriptsize #1}
}
면책 사항본 사용자는 본 문서와 그 내용에 대해 어떠한 보증도 하지 않을 것입니다
만일 본문 내용에 오류가 있으면 본 사용자는 일체 책임을 지지 않습니다
또한, 본문에 기재된 사항은 예고 없이 변경되거나 삭제될 수 있으므로 양해해 주시기 바랍니다
Reference
이 문제에 관하여([Mark Logic Server] CentOS 6에 Mark Logic 8을 설치하려면), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/JucoML/items/16ac9923324d3485f4d7텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)