全景-麒麟卫DBSM安装部署

一 硬件信息

cpu:4core

memory:8G

storage:100G

2 软件环境

2.1 操作系统

rhel-server-7.6-x86_64-dvd

Red Hat Enterprise Linux Server release 7.6 (Maipo)

2.2 软件版本

Kylin-6.0.tar.gz

mysql-5.7.24.tar.gz

jdk-8u181-linux-x64.rpm

boost_1_59_0.tar.gz

3 部署规划

系统安装调整

[root@kylin ~]# df -h
文件系统                 容量  已用  可用 已用% 挂载点
/dev/mapper/root-root00   20G  2.9G   18G   15% /
devtmpfs                 3.9G     0  3.9G    0% /dev
tmpfs                    3.9G     0  3.9G    0% /dev/shm
tmpfs                    3.9G  8.9M  3.9G    1% /run
tmpfs                    3.9G     0  3.9G    0% /sys/fs/cgroup
/dev/sda1                197M  111M   87M   56% /boot
/dev/mapper/data-app      50G  3.2G   47G    7% /app
tmpfs                    799M     0  799M    0% /run/user/0

app:软件安装目录

安装目录规划

---MySQL path
 
MYSQL_BASE=/app/mysql5.7
 
mkdir -p /app/mysql5.7/{data,logs,tmp}


---Kylin path
 
Kylin_BASE=/app/kylin

mkdir -p /app/kylin

4 安装前准备

使用下面命令检查软件包是否安装

rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n' bc \
binutils \
compat-libcap1 \
compat-libstdc++-33 \
glibc \
glibc-devel \
ksh \
libaio \
libaio-devel \
libX11 \
libXau \
libXi \
libXtst \
libXrender-devel \
libXrender \
libgcc \
libstdc++ \
libstdc++-devel \
libxcb \
make \
nfs-utils \
net-tools \
python \
python-configshell \
python-rtslib \
python-six \
smartmontools \
sysstat \
targetcli \
libgcc_s.so.1 \
libc.so.6 \
gcc \
gcc-c++ \
bison \
cmake

安装软件包

yum install bc binutils bison cmake compat-libcap1 compat-libstdc++-33 glibc glibc-devel ksh libaio libaio-devel libX11 libXau libXi libXtst libXrender-devel libXrender libgcc libstdc++  libstdc++-devel libxcb make nfs-utils net-tools python python-configshell8 python-rtslib python-six  smartmontools sysstat targetcli libgcc_s.so.1 libc.so.6 gcc gcc-c++

RedHat7.*的镜像文件中没有compat-libstdc包,需要手动安装

compat-libstdc++-33-3.2.3-72.el7.i686.rpm

compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm

确认用户及相应权限设置

useradd -s /sbin/nologin -M mysql
 
id mysql

MySQL 5.7部署参照《MySQL数据库安装实践 Part 1:单实例部署

注:my.cnf 配置文件需添加如下配置项

sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
lower_case_table_names=1

5 部署Kylin

解压kylin

tar -zxvf kylin6.tar.gz -C /app/kylin

创建数据库

--- 登录数据库

/app/mysql5.7/bin/mysql -uroot -p -S /app/mysql5.7/tmp/mysql.sock

--- 创建账户

insert into mysql.user(Host,User,Password) values("%","quansys",password("quansys")); 

flush privileges; 

CREATE DATABASE IF NOT EXISTS quan  DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

grant all privileges on quan.* to quansys@'%' identified by 'quansys'; 

grant all privileges on quan.* to quansys@'localhost' identified by 'quansys'; 

flush privileges;

--- 初始化数据

source /kylin/sql/qdata.sql

启动Kylin

--- 启动kylin

/kylin/tomcat/bin/startup.sh

--- 停止kylin

/kylin/tomcat/bin/shutdown.sh

拷贝sigar库文件

cp -r /kylin/sigar/{libsigar-amd64-linux.so,libsigar-x86-linux.so} /usr/lib

启动数据收集器

chmod a+x /quan/collector/bin/*

/kylin/collector/bin/start.sh

/kylin/collector/bin/stop.sh

/kylin/collector/bin/log.sh

查看进程

ps -ef | grep java

登录管理界面

http://dbsm

user:admin
pass:admin

全景-麒麟卫安装完毕

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值