二进制安装(最新v5.1)
1.基础环境
必须指定服务的版本Golang1.4-1.8 无需编译运行源码必须安装或使用二进制方式无需安装(直接yum install golang) 基础数据和MySQL5.6用于存储事件数据(安装教程(本文未包含)(yum -y install mysql-server mysql-devel) InfluxDB1.x 默认情况下,事件数据不存储在MySQL 中,支持存储到InfluxDB(如果需要使用InfluxDB,则必须已安装InfluxDB)Redis5.x用于报警系统限流安装教程(略)(yum -y install redis)
systemctl 启动mysqld
使用systemctl 启动Redis
2.安装NSQ
mkdir -p /数据/NSQ
cd/数据/NSQ
wget http://js.funet8.com/centos_software/nsq-1.2.1.linux-amd64.go1.16.6.tar.gz # 备用下载地址
tar -zxvf nsq-1.2.1.linux-amd64.go1.16.6.tar.gz
cd nsq-1.2.1.linux-amd64.go1.16.6/bin
1.启动nsqlookupd(nohup后台启动):
nohup ./nsqlookupd
2.启动nsqd(nohup后台启动)
nohup ./nsqd –lookupd-tcp-address=192.168.2.1:4160
3.启动nsqadmin(nohup后台启动)。
nohup ./nsqadmin –lookupd-http-address=192.168.2.1:4161
4. 开始查看日志。 nohup日志会在bin目录下自动生成。显示命令为:
尾部-f nohup.out
3.NSQ消息测试
nohup ./nsq_to_file –topic=test –output-dir=/tmp –lookupd-http-address=192.168.2.1:4161
#curl -d \’你好世界\’ \’http://192.168.1.3:4151/pub?topic=test\’
知道了
浏览器访问:192.168.2.1:4171
4.安装lepus
1.下载并更改
光盘/数据/
wget http://js.funet8.com/centos_software/lepus.5.1.linux-amd64.tar.gz # 备用下载地址
tar -zxvf lepus.5.1.linux-amd64.tar.gz
mv lepus.5.1.linux-amd64 lepus.5.1
5.初始化数据库
[root@localhost data]# mysql -uroot -p1234.Com
为mysql数据库lepus创建默认字符集utf8。
mysql 将lepus.* 上的所有内容授予由“1234.Com”标识的“lepus_user”@“localhost”。
mysql 退出
[root@localhost SQL]# cd lepus.5.1/sql
[root@localhost SQL]# mysql -ulepus_user -P\’3306\’ -p\’1234.Com\’ lepus init_table.sql
mysql: [警告] 在命令行界面中使用密码可能不安全。
[root@localhost SQL]# mysql -ulepus_user -P\’3306\’ -p\’1234.Com\’ lepus init_data.sql
mysql: [警告] 在命令行界面中使用密码可能不安全。
6.修改配置文件
[root@localhost SQL]# cd .
[root@localhost lepus.5.1]# cp etc/proxy.example.ini etc/proxy.ini
[root@localhost lepus.5.1]# cp etc/alarm.example.ini etc/alarm.ini
[root@localhost lepus.5.1]# cp etc/config.example.ini etc/config.ini
数据库不是本地的,因此您需要更改配置。
# vim etc/proxy.ini
将其更改为
[主要的]
端口=8800
日志=/tmp/lepus_proxy.log
调试=1
启用_influxdb=0
[nq]
nsq_服务器=127.0.0.1:4150
[mysql]
mysql_主机=127.0.0.1
mysql_端口=3306
mysql_用户=lepus_用户
mysql_密码=1234.com
mysql_database=天兔
[流入数据库]
传入主机=127.0.0.1
流入端口=8086
influx_用户=root
流入密码=123456
流入数据库=lepus_db
————————————————– ————————————————– —
# vim etc/alarm.ini
将其更改为
[主要的]
调试=1
日志=/tmp/lepus_alarm.log
[nq]
nsq_服务器=127.0.0.1:4150
[mysql]
mysql_主机=127.0.0.1
mysql_端口=3306
mysql_用户=lepus_用户
mysql_密码=1234.com
mysql_database=天兔
[女士们]
redis_主机=127.0.0.1
redis_端口=6379
redis_pass=
[邮政]
邮件主机=smtp.163.com
邮件端口=465
mail_user=alarm@163.com
mail_pass=密码
mail_from=alarm@163.com
————————————————– ————————————————– —
# vim etc/config.ini
设置更改
[主要的]
日志目录=/tmp/
调试=1
间距=10
代理=http://127.0.0.1:8800
db_pass_key=L1e2p3u4s5Abc321
[mysql]
mysql_主机=127.0.0.1
mysql_端口=3306
mysql_用户=lepus_用户
mysql_密码=1234.com
mysql_database=天兔
7.启动服务组件
启动代理模块
cd /data/lepus.5.1/bin/
./lepus_proxy –config=./etc/proxy.ini
启动任务模块
./lepus_task –config=./etc/config.ini
启动报警模块
./lepus_alarm –config=./etc/alarm.ini
启动后可以查看进程
ps -ef|grep 天兔
8.安装lepus-console
下载lepus-console安装包
mkdir /data/lepus-console
cd /data/天兔控制台
wget http://js.funet8.com/centos_software/lepus-console.5.1.linux-amd64.tar.gz # 备用下载地址
tar -zxvf lepus-console.5.1.linux-amd64.tar.gz
mv lepus-console.5.1.linux-amd64 lepus-console.5.1
更改配置文件
cd lepus-console.5.1
cp 设置.example.yml 设置.yml
#更改配置文件
vim 设置.yml
#仅更改mysql 配置,输入:
日志:
我们整理了数百道**【运维技术栈面试题】**,成为您运维面试的得力助手。这将帮助您在面试时不慌不忙,并为高质量的面试做好准备。付费报价!
这些面试题涵盖了从Shell、MySQL到K8等云原生技术栈,不仅适合运维行业新人的面试需求,也适合对运维感兴趣的朋友是适合的。升职或换工作以增加薪水。 **
![](https://img-blog.csdnimg.cn/img_convert/758fa8ecc424c549ff8a57321edf12e0.png)
本次访谈集内容为
* **174 运维工程师面试题**
* **128道k8s面试题**
* **108 个shell 脚本面试问题**
* **200 个Linux 面试问题**
* **51 个Docker 面试问题**
* **35 个Jenkis 面试问题**
* **78 MongoDB 面试问题**
* **17 Ansible 面试问题**
* **60 个Dubbo 面试问题**
* **53 次卡夫卡访谈**
* **18道mysql面试题**
* **40 个nginx 面试题**
* **77 个Redis 面试问题**
* **28 守门员**
**总共1000多道面试题,内容丰富、信息丰富**
* **174 运维工程师面试题**
1.什么是运维?
2、运维人员在工作场所经常需要与操作人员进行交互。运营人员做什么工作?
3. 给定300台服务器,如何管理它们?
4、我们简单解释一下raid0、raid1和raid5这两种运行模式的运行原理和特点。
5、LVS、Nginx、HAproxy有什么区别,工作中如何选择?
6. Squid、Varinsh、Nginx 有什么区别,你在工作中如何选择?
7.Tomcat和Resin有什么区别?
8.什么是中间件?
9. Tomcat 的三个端口8005、8009、8080 是什么意思?
10.什么是CDN?
11.什么是网站灰度发布?
12、请简单说明一下DNS域名解析的过程。
13.什么是RabbitMQ?
14.Keepalived如何工作?
15.描述LVS工作流程的三种模式。
16、mysql的innodb如何识别锁定问题以及mysql如何减少主从复制延迟?
工作中nsh和Nginx有什么区别?
7.Tomcat和Resin有什么区别?
8.什么是中间件?
9. Tomcat 的三个端口8005、8009、8080 是什么意思?
10.什么是CDN?
11.什么是网站灰度发布?
12、请简单说明一下DNS域名解析的过程。
13.什么是RabbitMQ?
14.Keepalived如何工作?
15.描述LVS工作流程的三种模式。
16、mysql的innodb如何识别锁定问题以及mysql如何减少主从复制延迟?
17.如何重置mysql root密码?
#以上是学习部署国产监控数据库产品lepus最新版本(V5相关内容来源网络仅供参考,相关信息请以官方公告为准)
原创文章,作者:CSDN,如若转载,请注明出处:https://www.sudun.com/ask/91240.html