分类目录归档:Linux

Zabbix 用户管理


看过了对本机的监控之后,我们来看一下zabbix的用户,Zabbix有多个默认的用户群组,其中最常用的是Zabbix administrators超级管理员组,其它的几乎没什么用。

安装完zabbix后,已经自带了两个用户

  • Admin
  • Guests

超级管理员默认账号: Admin,密码:zabbix,这是一个超级管理员。

Guests用户: 使用guest账号,密码为空,只能看到zabbix后台,没有具体内容。我们可以启用来宾账户,使用来宾账户登录到zabbix页面看一下。

用户群组: 群组的增...

Read more

Zabbix安装部署


zabbix的安装部署

配置要求图片

关于Zabbix 6.0的一些介绍可以参考:https://www.zabbix.com/documentation/6.0/zh/manual/introduction/whatsnew600

初始环境

关闭系统防火墙

[root@Zabbix ~]# systemctl  stop firewalld 
[root@Zabbix ~]# systemctl  disable firewalld
[root@Zabbix ~]# vim /etc/selinux/c...

Read more

Zabbix介绍


一、zabbix简介

zabbix是一个分布式的监控软件,是一个高度集成的网络监控解决方案,简单来说就是一个监控平台,并且可以提供企业级的开源(免费)分布式监控解决方案,由一个国外的团队持续维护更新,软件可以自由下载使用,运作团队靠提供收费的技术支持赢利。它支持分布式监控,使用简单方便,比nagios更加容易上手,又拥有cacti那样支持数据持久化保存。Zabbix 通过 C/S 模式采集数据,通过 B/S 模式在 web 端展示和配置。

官方下载地址:https://www.zabbix.com...

Read more

服务器监控介绍


一、监控思考

网站可用性:在软件系统的高可靠性(也称为可用性,英文描述为HA,High Available)里有个衡量其可靠性的标准——X个9,这个X是代表数字3~5。X个9表示在软件系统1年时间的使用过程中,系统可以正常使用时间与总时间(1年)之比,我们通过下面的计算来感受下X个9在不同级别的可靠性差异。

1个9:(1-90%)*365=36.5天,表示该软件系统在连续运行1年时间里最多可能的业务中断时间是36.5天
2个9:(1-99%)*365=3.65天,表示该软件系统在连续运行1年时间里...

Read more

Nginx配置速查手册


一、Nginx的功能概述

Nginx主要功能包括高性能的HTTP和反向代理服务、负载均衡、动静分离处理、邮件代理服务等。以下详细探讨Nginx的主要功能:

1、静态内容服务

传输速度快:Nginx设计为一个高性能的HTTP服务器,能够快速传输静态文件,如HTML、图片和视频等。

简单高效:占用系统资源少,使其在处理高并发请求时表现出色。

2、反向代理与负载均衡

反向代理功能:Nginx可以将客户端请求转发到后端服务器,并将响应结果返回给客户端,从而对客户端隐藏后端服务器的详细信息。

负载均衡策略:支持...

Read more

Ceph简介


1. Ceph简介和特性

img

Ceph是一种开源的软件定义存储系统。它也是一款以对象存储技术(独立存储技术)为核心,并在此基础之上实现块存储、文件存储的分布式存储系统。

Ceph可以实现NAS和SAN以及OSS对象存储功能。

Ceph诞生于2004年,最早致力于开发下一代高性能分布式文件系统的项目。Ceph可以部署在任意x86服务器上工作,具有良好的扩展性、兼容性和可靠性。

它能对外提供文件系统服务(cephfs)、块服务(rbd)和对象存储服务(rgw),是一种统一存储系统。Ceph架构支持海量数据存...

Read more

签发https 证书


内网自签发https 证书

HTTPS(全称:HyperText Transfer Protocol Secure)是HTTP(超文本传输协议)的安全版本。本质上,HTTPS在HTTP的基础上,通过SSL/TLS协议提供了数据加密、完整性保护和身份验证,以确保网络数据传输的安全性。HTTPS被广泛用于互联网上的安全通信,特别是在线交易和处理敏感信息时,本文以Nginx为例部署自签发https证书。

一、HTTPS的主要特点包括:

  1. 加密:HTTPS利用SSL/TLS协议在客户端和服务器之间建立加密...

Read more

构建高可用nginx集群


案例需求

部署基于nginx分发器的高可用web集群

  • 分发器故障自动切换
  • 数据服务器自动容错
  • 任何机器宕机不中断web业务

实验拓扑

image20200221150137745.png

实验环境

角色 IP
client 192.168.0.10
master 192.168.0.40 VIP=192.168.0.150
backup 192.168.0.41 VIP=192.168.0.150
web1 192.168.0.42
web2 192.168.0.43

实验步骤

a、配置nginx集群

maste...

Read more

部署LVS高可用集群


一、lvs+keepalived高可用集群部署

案例需求

部署基于LVS DR模式的web高可用集群,实现:

  • 实现数据服务器容错
  • 实现分发器故障切换
  • 任何机器宕机不中断web业务

实验环境

六台安装Linux的虚拟机一台测试机,两台LVS分发器,一台路由器,两台web服务器,关闭selinux关闭防火墙,停止libvirtd.service服务

角色名称 接口名称 IP地址
client ens33 192.168.1.200
route ens33,ens160 192.168...

Read more

keepalived服务器


一、什么是高可用

通过前面课程的学习,我们知道LVS、Nginx、HaProxy可以实现很多种不同类型的分发,我们还知道,集群系统存在的作用就是为了解决单点故障的问题。

LVS、Nginx集群的单点故障问题

这个单点故障主要体现在两个方面

  • 分发器宕机怎么处理?
  • 假如负载均衡服务器挂掉了,那么所有的服务也会跟着瘫痪。
  • 一种方法是人为监控,发现主分发器宕机后,立马登录备分发器,并给它分配虚ip。
  • 另一种办法是用软件来替代人来监控,自动登录备分发器,分配虚ip。

  • 数据服务器宕机怎么处理? 分...

Read more