一、DNS系统配置域名

用途 域名例如
SSO站点 sso.xxx.com
WORK站点 work.xxx.com
zabbix站点(选配) zabbix.xxx.com

没DNS系统?

所有设备都需要配置hosts,包括服务器和用户笔记本

  1. Linux位置/etc/hosts
  2. Windows位置C:\Windows\System32\drivers\etc\hosts,如果不能直接编辑,可以先拷贝到桌面,编辑完在拷贝回原位置。

配置内容。如:

xxx.xxx.xxx.xxx  sso.xxx.com (替换SSO站点的IP和域名)
xxx.xxx.xxx.xxx  work.xxx.com  (替换WORK站点的IP和域名)

二、关闭ipv6(选配)

编辑/etc/default/grub文件,在第6-7行左右找到GRUB_CMDLINE_LINUX开头的行,在值的开始处添加ipv6.disable=1。如:

运行命令

grub2-mkconfig -o /boot/grub2/grub.cfg
reboot

检查IPv6是否关闭

netstat -nptl | grep tcp6

没有输出就是关闭成功

三、优化系统

如果安装MySQL或ELK时运行过,可以忽略

CentOS 7

cd ~
wget -O centos7_init.tar.gz http://dl.bigops.com/centos7_init.tar.gz
tar zxvf centos7_init.tar.gz
cd centos7_init
sh centos_init.sh

四、安装BigOps

1)获取安装包

进QQ交流群,查看置顶公告

  • QQ群:328271961

2)解压安装包

把下载的bigops-x.x.x-install.tar.gz文件放到/opt目录,然后解压

cd /opt/
tar zxvf bigops-x.x.x-install.tar.gz

3)安装Nginx

cd bigops-x.x.x-install/rpms
yum -y localinstall nginx-*

4)安装mysql和mysqladmin命令

如果MySQL和BigOps不是all in one安装,可能会没有这2个命令,检查当前系统是否有这2个命令

which mysql
which mysqladmin

如果没有这2个命令,下载MySQL安装包进行安装

cd ~
wget -O mysql-8.0.20.el7.x86_64.tar.gz http://dl.bigops.com/mysql-8.0.20.el7.x86_64.tar.gz
tar zxvf mysql-8.0.20.el7.x86_64.tar.gz
cd mysql-8.0.20.el7.x86_64
yum -y localinstall mysql-*-client*

5)运行BigOps安装脚本

cd /opt/bigops-x.x.x-install/
sh install.sh

根据提示填写相关信息,设置完后服务会自动启动。

安装目录说明
目录 说明
/opt/bigops/ 安装目录
/opt/bigops/logs/ 日志目录
/opt/bigops/config/ 配置目录
/etc/nginx/conf.d/ Nginx配置目录

6)检查Docker状态

docker ps -a

STATUS字段显示UP就是正常

7)检查SSO服务

curl -q 127.0.0.1:30001/signin/login 2>/dev/null |grep sso

如果返回值包括「sso系统正常」,说明运行正常,如果没有返回值说明有问题,需要详细检查数据库配置。

8)检查WORK服务

curl 127.0.0.1:30003/api/common/ssourl/

如果返回「message」为ok就是正常.

9)登录系统

保证笔记本可以ping通work.xxx.com和sso.xxx.com,并且域名返回IP正确

访问域名:http://work.xxx.com

默认账号:admin

默认密码:bigops (登陆后请尽快修改密码)

10)设置ES连接

首次登陆系统,页面顶部会提示设置ES连接,请点击桌面/日志/ES设置,把ES连接设置正确,如果索引都放在一个ES集群,信息填写一样即可。

11)检查ES数据

登录kibana,浏览器输入http://xxx.xxx.xxx.xxx:5601,xxx.xxx.xxx.xxx替换为你的kibana安装主机IP

创建Kibana索引模式

配置设置

查看索引文档

五、升级BigOps

1)备份/opt/bigops目录

2)备份数据库

3)运行升级脚本

把下载的bigops-x.x.x-install.tar.gz文件放到/opt目录,然后解压

cd /opt/
tar zxvf bigops-x.x.x-install.tar.gz
cd /opt/bigops-x.x.x-install/
sh update.sh

根据提示填写相关信息,设置完后服务会自动启动,无需人工干预。

注意:升级脚本会在当前目录生成一个备份文件bigops-bak.sql,如果升级过程遇到问题可以回退。

results matching ""

    No results matching ""