Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 3 Next »


마크베이스 설치하기

Redhat/CentOS 계열의 리눅스는 rpm 파일을 통해서 Machbase를 설치할 수 있다.

먼저 최신의 RPM 패키지를 다운로드 받는다. 아래 명령으로 다운로드 할 수 있다.


$ wget http://www.machbase.com/dist/machbase-std-5.1.9.community-LINUX-X86-64-release.rpm


해당 파일을 다운로드 받은 후에 설치하는 명령어는 다음과 같다.

$ sudo yum install machbase-std-5.1.9.community-LINUX-X86-64-release.rpm


Loaded plugins: fastestmirror, refresh-packagekit, security
Setting up Install Process
Examining machbase-std-5.1.9.community-LINUX-X86-64-release.rpm: machbase-5.1.9-community.x86_64
Marking machbase-std-5.1.9.community-LINUX-X86-64-release.rpm to be installed
Loading mirror speeds from cached hostfile
 * base: data.aonenetworks.kr
 * extras: data.aonenetworks.kr
 * updates: data.aonenetworks.kr
Resolving Dependencies
--> Running transaction check
---> Package machbase.x86_64 0:5.1.9-community will be installed
--> Finished Dependency Resolution

Dependencies Resolved

=======================================================================================================================
 Package         Arch          Version                 Repository                                                 Size
=======================================================================================================================
Installing:
 machbase        x86_64        5.1.9-community         /machbase-std-5.1.9.community-LINUX-X86-64-release        632 M

Transaction Summary
=======================================================================================================================
Install       1 Package(s)

Total size: 632 M
Installed size: 632 M
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Warning: RPMDB altered outside of yum.
  Installing : machbase-5.1.9-community.x86_64                                                                     1/1

Create database
-----------------------------------------------------------------
     Machbase Administration Tool
     Release Version - 5.1.9.community
     Copyright 2014, MACHBASE Corp. or its subsidiaries
     All Rights Reserved
-----------------------------------------------------------------
Database created successfully.

Ulimit check
65535 PASS

Machbase startup
-----------------------------------------------------------------
     Machbase Administration Tool
     Release Version - 5.1.9.community
     Copyright 2014, MACHBASE Corp. or its subsidiaries
     All Rights Reserved
-----------------------------------------------------------------
-----------------------------------------------------------------
     Machbase Administration Tool
     Release Version - 5.1.9.community
     Copyright 2014, MACHBASE Corp. or its subsidiaries
     All Rights Reserved
-----------------------------------------------------------------
Waiting for Machbase server start.
Machbase server started successfully.

MWA startup
SERVER HAS BEEN RESET
SERVER STARTED, PID : 7757
     Connection URL : http://192.168.0.55:5001
Machbase has been installed in : /opt/machbase/
To start Machbase, run the command : service machbased start
To change server port, run the command : service machbased port
To use interactive SQL, execute : machsql
Documentation is available at http://www.machbase.com/document
  Verifying  : machbase-5.1.9-community.x86_64                                                                     1/1

Installed:
  machbase.x86_64 0:5.1.9-community

Complete!

설치가 완료되면 /opt/machbase 폴더가 생성이 되고 기본 포트는 5656 으로 설정된다.

이후 데이터베이스가 생성되고 마크베이스 서버와 MWA 웹서버가 자동으로 실행된다.


마크베이스 디렉토리 내부에는 최신 버전으로 심볼릭 링크가 되어 있는 current 라는 디렉토리가 있고, versions 디렉토리에는 마크베이스 버전 별로 파일들이 위치해 있다.

[root@localhost ~]# cd /opt/machbase
[root@localhost machbase]# ls -l
total 4
lrwxrwxrwx. 1 root     root       28 Jan  2 14:12 current -> /opt/machbase/versions/5.1.9
drwxr-xr-x. 3 machbase machbase 4096 Jan  2 14:12 versions
[root@localhost machbase]#


/etc/init.d 디렉토리내에 machbased 라는 쉡 스크립트가 설치가 되고, 이를 이용하여 마크베이스를 사용할 수 있다.

[root@localhost ~]# cd /etc/init.d
[root@localhost init.d]# ls -l machbased
-rwxr-xr-x. 1 root root 8446 Oct 30 16:11 machbased
[root@localhost machbase]#


마크베이스 삭제하기

마크베이스 삭제는 아래 명령어로 수행하면 된다.

[root@localhost ~]# sudo yum remove machbased


마크베이스 사용하기

마크베이스를 rpm 으로 설치하면 /etc/init.d/machbased 스크립트 파일이 설치되고 이 파일을 이용하여 마크베이스를 편리하게 사용할 수 있다.

지원하는 기본 기능들은 아래 명령어로 확인하면 된다.

[root@localhost init.d]# service machbased
Usage: /etc/init.d/machbased {start|stop|kill|restart|createdb|destorydb|check|MWA|console|port|exe|collector|help}




  • No labels