반응형

@ 테스트 환경
CPU : Intel® Core™ i7-11600H 2.9GHz
RAM : 32GB
HDD : 512GB SSD(M.2, NVMe)
GPU : NVIDIA RTX 3050 Ti GDDR6 4GB
OS : CentOS Linux release 7.9.2009 (Core)
DB : v2022.1.2.1

 

1. SQream Studio가 기동 되어 있다면, 종료합니다.

[sqream@mzc02 /home/sqream]$ ps -ef|grep sqream-studio
sqream   18455 18444  1 11:11 pts/1    00:00:00 sqream-studio
sqream   18614 15141  0 11:12 pts/1    00:00:00 grep --color=auto sqream-studio

[sqream@mzc02 /home/sqream]$ kill -9 18455

 

2. 임의의 경로에 다운로드한 SQream Studio 설치 파일의 압축을 해제합니다.

[sqream@nt761xda /home/sqream]$ cd product/07_studio

[sqream@nt761xda /home/sqream/product/07_studio]$ ls -rlt
합계 45080
-rw-r--r-- 1 sqream sqream 23079836 10월 30 00:52 sqream-studio-5.4.3.x86_64.tar.gz
-rw-r--r-- 1 sqream sqream 23079495 11월  2 09:02 sqream-studio-5.4.7.x86_64.tar.gz

[sqream@nt761xda /home/sqream/product/07_studio]$ gzip -d sqream-studio-5.4.7.x86_64.tar.gz

[sqream@nt761xda /home/sqream/product/07_studio]$ ls -rlt
합계 131332
-rw-r--r-- 1 sqream sqream  23079836 10월 30 00:52 sqream-studio-5.4.3.x86_64.tar.gz
-rw-r--r-- 1 sqream sqream 111400960 11월  2 09:02 sqream-studio-5.4.7.x86_64.tar

[sqream@nt761xda /home/sqream/product/07_studio]$ tar xvf sqream-studio-5.4.7.x86_64.tar
......


3. 기존 설치된 SQream Studio의 디렉터리 이름을 변경해 둡니다.

[sqream@nt761xda /home/sqream/product/07_studio]$ cd /home/sqream/SQREAM

[sqream@nt761xda /home/sqream/SQREAM]$ ls -rlt
합계 0
drwxrwxr-x 10 sqream sqream 145 10월 27 18:31 sqream-db-v2022.1.2
drwxrwxr-x  2 sqream sqream  25 10월 27 18:37 sqream_license
lrwxrwxrwx  1 sqream sqream  19 10월 27 18:44 sqream -> sqream-db-v2022.1.2
drwxrwxr-x  3 sqream sqream  22 10월 27 18:54 sqream_cluster
drwxrwxr-x  3 sqream sqream  17 10월 27 19:53 sqream_config
drwxrwxr-x  3 sqream sqream  23 10월 29 22:36 logs
drwxrwxr-x  5 sqream sqream 102 10월 30 23:54 sqream-admin
drwxrwxr-x  5 sqream sqream  80 11월  1 21:32 prometheus
drwxrwxr-x 14 sqream sqream 298 11월  1 21:52 sqream_script
drwxrwxr-x  7 sqream sqream 242 11월  1 22:16 sqream-dashboard

[sqream@nt761xda /home/sqream/SQREAM]$ mv sqream-admin sqream-admin-5.4.3


4. 새로 설치하는 SQream Studio의 압축이 해제된, sqream-admin 디렉터리를 SQream Database가 설치된 경로로 이동시킵니다.

[sqream@nt761xda /home/sqream/SQREAM]$ cd /home/sqream/product/07_studio

[sqream@nt761xda /home/sqream/product/07_studio]$ ls -rlt
합계 131332
drwxrwxr-x 5 sqream sqream        70  8월 11 04:39 sqream-admin
-rw-r--r-- 1 sqream sqream  23079836 10월 30 00:52 sqream-studio-5.4.3.x86_64.tar.gz
-rw-r--r-- 1 sqream sqream 111400960 11월  2 09:02 sqream-studio-5.4.7.x86_64.tar

[sqream@nt761xda /home/sqream/product/07_studio]$ mv sqream-admin /home/sqream/SQREAM/.

[sqream@nt761xda /home/sqream/product/07_studio]$ ls -rlt /home/sqream/SQREAM
합계 0
drwxrwxr-x  5 sqream sqream  70  8월 11 04:39 sqream-admin
drwxrwxr-x 10 sqream sqream 145 10월 27 18:31 sqream-db-v2022.1.2
drwxrwxr-x  2 sqream sqream  25 10월 27 18:37 sqream_license
lrwxrwxrwx  1 sqream sqream  19 10월 27 18:44 sqream -> sqream-db-v2022.1.2
drwxrwxr-x  3 sqream sqream  22 10월 27 18:54 sqream_cluster
drwxrwxr-x  3 sqream sqream  17 10월 27 19:53 sqream_config
drwxrwxr-x  3 sqream sqream  23 10월 29 22:36 logs
drwxrwxr-x  5 sqream sqream 102 10월 30 23:54 sqream-admin-5.4.3
drwxrwxr-x  5 sqream sqream  80 11월  1 21:32 prometheus
drwxrwxr-x 14 sqream sqream 298 11월  1 21:52 sqream_script
drwxrwxr-x  7 sqream sqream 242 11월  1 22:16 sqream-dashboard


5. SQream Studio를 기동 합니다.

[sqream@nt761xda /home/sqream]$ cd /home/sqream/SQREAM/sqream-dashboard
[sqream@nt761xda /home/sqream/SQREAM/sqream-dashboard]$ npm run setup -- \
npm run setup -- \
 --host=127.0.0.1 \
 --port=3108 \
 --database=master \
 --is-cluster=true \
 --service=sqream \
 --dashboard-user=sqream \
 --dashboard-password=sqream \
 --prometheus-url=http://127.0.0.1:9090/api/v1/query
 
dashboard-data-collector@0.4.1 setup /home/sqream/SQREAM/sqream-dashboard
node install.js "--host=127.0.0.1" "--port=3108" "--database=master" "--is-cluster=true" "--service=sqream" "--dashboard-user=sqream" "--dashboard-password=sqream" "--prometheus-url=http://127.0.0.1:9090/api/v1/query"

[sqream@nt761xda /home/sqream/SQREAM/sqream-dashboard]$ nohup npm start >> /home/sqream/SQREAM/logs/127.0.0.1/127.0.0.1_dash.log
nohup: ignoring input and redirecting stderr to stdout
[sqream@nt761xda /home/sqream/SQREAM/sqream-dashboard]$ cd /home/sqream/SQREAM/sqream-admin
[sqream@nt761xda /home/sqream/SQREAM/sqream-admin]$ npm run setup -- -y --host=${v_IP} --port=3108 --data-collector-url=http://127.0.0.1:8100/api/dashboard/data

sqream-studio@5.4.7 setup /home/sqream/SQREAM/sqream-admin
node ./server/build/main.js install "-y" "--host=127.0.0.1" "--port=3108" "--data-collector-url=http://127.0.0.1:8100/api/dashboard/data"

Config generated successfully. Run `npm start` to start the app.
[sqream@nt761xda /home/sqream/SQREAM/sqream-admin]$ nohup npm start >> /home/sqream/SQREAM/logs/127.0.0.1/127.0.0.1_admin.log
nohup: ignoring input and redirecting stderr to stdout

• SQream Studio(SQream Dashboard 포함)는 각각 별도의 터미널로 기동 시키며, 종료되지 않아야 하므로, 별도의 기동 스크립트를 생성하여 기동 하는 편이 좋습니다.

 

6. 웹브라우저의 주소창에 SQream이 설치된 서버IP:8080 주소를 입력하여 SQream Studio에 접속합니다.

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기