DESS Standard Edition 설치 가이드

목 차

1. 개요

2. 준비물

3. DB 서버 설치

4. MMS 서버 (=local server) 설치

5. Q & A 36

1. 개요

1.1 용어 정의

1.2 제약 사항

2. 준비물

2.1 환경 설정

2.2 우분투 설치 USB

2.3 DESS 스탠다드 에디션 서버 설치 순서

  1. 데이터베이스(DBMS) 설치

    1) DB 서버 리눅스 운영체제 설치

    2) DBMS 설치 및 설정

  2. MMS 서버 설치

    1) MMS 서버 리눅스 운영체제 설치

    2) MMS 서비스 설치

    3) DBMS 와 연동 구성 설정

3. DB 서버 설치

3.1 우분투 설치

1) 부팅 USB를 사용하여 우분투 설치 환경으로 부팅한다.

2) BIOS 설정에 부팅 순서가 USB 부팅이 1순위로 되어야 한다. (HDD나 CD 등이 1순위면 부팅이 정상적으로 되지 않는다.)

3) Install Ubuntu를 선택한다. (실제 디스크에 설치하는 과정)

4) 와이파이 모양 아이콘 -> Edit Connections를 누른다. (Ethernet 리스트는 하드웨어 스펙에 따라 상이함)

5) Wired connection 1을 선택하고 Edit 버튼을 누른다.

6) Editing Wired connection 1 창에서 IPv4 Settings 탭으로 이동한다.

7) Method를 Manual로 변경하고 Add버튼을 눌러 Address, Network, Gateway, DNS servers를 입력한다. (아이피 정보는 네트워크 환경에 따라 상이함)

8) 저장 버튼을 눌러 인터넷에 연결되는지 체크한다.

9) 인터넷이 연결되었다면 Continue 버튼을 누른다.

10) Something else를 누르고 Continue 버튼을 누른다.

11) 우분투를 설치 할 /dev/sda1(100G)를 선택하고 Change를 누른다.

12) Edit partition 창에서 Use as는 ext4, Mount point는 /로 한다.

13) /dev/sda1을 제외한 나머지 파티션은 기억한다. (/dev/sdb와 같이 숫자로 끝나지 않는 것은 뺌)

14) /dev/sda1을 선택하고 인스톨을 시작한다.

15) 이어서 나오는 Do you want to return to the partitioning menu? / Do you want to return to the partitioner? 에서는 모두 Continue를 선택한다.

16) 이어서 나오는 지역 설정, 키보드 설정은 default 값으로 한다.

17) Who are you? 에서는 사용자 계정을 만든다.

18) 사용자 계정은 우분투 로그인할 때 사용되니 반드시 기억한다.

19) 재 부팅 후 BIOS 설정에서 부팅 순서를 HDD 부팅이 1순위로 변경한다.


3.3 DBMS 설치

1) 아래 명령어를 실행하여 설치 스크립트(Installer)를 실행 후 순서에 따른다.

2) # python /Diskless_Installer/installer.py

3) [1] Install Database 를 선택한다.

4) 이어서 [1] Install Database를 선택한다.

3.4 MMS(=local server)로의 접근권한 부여

1) 아래 명령어를 실행하여 설치 스크립트(Installer)를 실행 후 순서에 따른다.

2) # python /Diskless_Installer/installer.py

3) [1] Install Database 를 선택한다.

4) 이어서 [2] Grant Access to Local Server를 선택한다.

5) Local server ip 를 입력한다. (그림과 같이)

4. MMS 서버 (=local server) 설치

4.1 파티션 설정

1) 앞서 설치 이미지를 제작한 USB로 부팅 시키면 Ubuntu 초기 설치 화면이 하단 이미지와 같이 표출된다.

2) Try Ubuntu를 선택하여, PE (Pre Execution) 환경으로 진입한다.

3) GParted Partition Editor를 실행한다.

4) Device -> Create Partition Table을 실행하여 partition table 타입을 msdos로 변경한다.

5) /dev/sda 디스크에 우분투를 설치할 100G 파티션(filesystem은 ext4)을 할당한다.

6) /dev/sda 디스크의 나머지 공간은 하나의 파티션으로 할당한다.

7) /dev/sda를 제외한 서버에 장착된 나머지 디스크의 파티션은 통으로 할당한다.

8) Apply를 눌러 지금까지의 파티션 변경사항을 저장한다.

9) 컴퓨터를 재부팅한다.

4.2 우분투 설치

1) 부팅 USB를 사용하여 우분투 설치 환경으로 부팅한다.

2) BIOS 설정에 부팅 순서가 USB 부팅이 1순위로 되어야 한다. (HDD나 CD 등이 1순위면 부팅이 정상적으로 되지 않는다.)

3) Install Ubuntu를 선택한다. (실제 디스크에 설치하는 과정)

4) 와이파이 모양 아이콘 -> Edit Connections를 누른다. (Ethernet 리스트는 하드웨어 스펙에 따라 상이함)

5) Wired connection 1을 선택하고 Edit 버튼을 누른다.

6) Editing Wired connection 1 창에서 IPv4 Settings 탭으로 이동한다.

7) Method를 Manual로 변경하고 Add버튼을 눌러 Address, Network, Gateway, DNS servers를 입력한다. (아이피 정보는 네트워크 환경에 따라 상이함)

8) 저장 버튼을 눌러 인터넷에 연결되는지 체크한다.

9) 인터넷이 연결되었다면 Continue 버튼을 누른다.

10) Something else를 누르고 Continue 버튼을 누른다.

11) 우분투를 설치 할 /dev/sda1(100G)를 선택하고 Change를 누른다.

12) Edit partition 창에서 Use as는 ext4, Mount point는 /로 한다.

13) /dev/sda1을 제외한 나머지 파티션은 기억한다. (/dev/sdb와 같이 숫자로 끝나지 않는 것은 뺌)

14) /dev/sda1을 선택하고 인스톨을 시작한다.

15) 이어서 나오는 Do you want to return to the partitioning menu? / Do you want to return to the partitioner? 에서는 모두 Continue를 선택한다.

16) 이어서 나오는 지역 설정, 키보드 설정은 default 값으로 한다.

17) Who are you? 에서는 사용자 계정을 만든다.

18) 사용자 계정은 우분투 로그인할 때 사용되니 반드시 기억한다.

19) 재 부팅 후 BIOS 설정에서 부팅 순서를 HDD 부팅이 1순위로 변경한다.


4.3 Installer 실행

1) 설치 디렉토리에 접근권한 부여

2) 아래 명령어를 실행한다

3) #> sudo chmod –R 755 /Diskless_Installer/

4) Installer 실행

5) 아래 명령어를 실행한다

#> python /Diskless_Installer/installer.py

6)  [2] Install Diskless Server를 선택하고 데이터 베이스 IP 주소를 입력 한다.

F:\VirtualBox_local-server_07_04_2017_11_29_17.png

7) 로컬서버 username 을 입력 한다.

F:\VirtualBox_local-server_07_04_2017_11_29_55.png

4.4 설치 페이지 열기

4.5 설치 페이지 실행

1) 주의사항

-   설치 도중에 브라우저의 뒤로 가기 버튼 또는 주소 창에 임의의 주소로 이동하지 마십시오.

-   도중에 실패하는 경우 처음부터 다시 실행해야 합니다.

2) 설치 Step 1 > Connecting Internet

3) 설치 Step 2 > Installing Server

4) 입력 값

5) Master 설정

6) DHCP 설정

7) 마스터 완료시 입력된 정보를 확인하는 페이지이다. 정보가 재대로 입력되었는지 확인 한다.

8) 설치 stop 3 Finish 완료

5. Q & A

5.1 MMS(local server) 설치 시 오류 발생하는 경우

1) 아래 그림과 같이 명령어를 실행하여Sql 연결상태를 확인한다.

#> mysql -uroot -p -h ‘DB서버의 아이피 주소’

2) Host ‘host의 ip 주소’ is not allow this MariaDB server 메시지 출력될 경우

3) DB 서버에서 로컬 서버에 접근 권한을 부여 하지 않아 생긴 문제로 아래 순서대로 진행 한다..

하위 진행 하는 서버 는 DB 서버에서 진행 한다.

4) 아래 명령어를 입력하여 인스톨러 실행한다.

#>python /Diskless_Installer/installer.py

5) [1] Install Database를 선택한다.

6) [2] Grant Access to Local Server를 선택한다.

7) local server’s ip address 를 입력한다.

8) 아래 명령어를 실행하여 DB연결상태를 재 확인한다.

#> mysql -uroot -p -h ‘DB 서버의 IP주소’

9) 성공하면 위와 같은 화면이 출력되며 이어서 설치를 진행하면 된다.

5.2 디스크 파티션 설정 오류

1) GPartition을 실행한다

2) 모든 파티션 테이블이 “msdos”로 설정되어 있는지 확인한다.