自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

熊博主

走向Linux云计算架构师的路上,再也回不来了

  • 博客(216)
  • 资源 (9)
  • 收藏
  • 关注

原创 Redis-redis非关系型数据库基础操作(实施必备)

文章目录Redis数据库1. 为什么需要Nosql2. 阿里巴巴Redis数据库1. 为什么需要Nosql①初期一个基本网站的瓶颈:数据量大,机器放不下数据的索引大,机器内存放不下访问量大,服务器承受不了②中期初期的网站遇到瓶颈,不足以提供正常的服务,需要升级网站架构。Memcached(缓存)+ mysql垂直拆分+mysql读写分离缓存的作用:网站大部分时间都是在查询相同的内容,如内容A,用户在第一次请求A时,A不在缓存中,则由服务器提供A,并把A添加到缓存中,当用户第二次请求

2021-03-03 14:56:54 723 1

原创 MYSQL - mysql数据库日常使用笔记汇总(实施必备)

文章目录MYSQL - mysql数据库重点知识梳理(1)1. 数据库及其基本操作1.1 数据库基本概念1.2 数据库基本操作2. 存储引擎及数据类型2.1 mysql存储引擎2.2 mysql数据类型3. 数据表操作3.1 创建表3.2 查询表结构3.3 修改表3.4 删除表4. mysql基础知识4.1 运算符4.2 流程控制语句4.2.1 选择语句4.2.2 循环语句4.3 数据查询4.4 mysql内置函数4.4.1 数学函数4.4.2 字符串函数4.4.3 日期和时间函数4.4.4 条件判断函数4

2021-02-23 11:59:07 759

原创 Linux云计算虚拟化-使用rancher搭建k8s集群并发布电商网站

文章目录Linux云计算虚拟化-使用Rancher搭建k8s集群并发布电商网站1. Rancher介绍2. 使用Rancher搭建k8s集群2.1 实验环境介绍2.2 在master节点上部署rancher平台Linux云计算虚拟化-使用Rancher搭建k8s集群并发布电商网站1. Rancher介绍Rancher是一个开源容器管理平台,可以帮助企业在生产环境中轻松快捷的部署和管理容器。Rancher可以轻松管理各个环境的kubernetes,满足IT需求并为devops团队提供支持。k8s已经成

2020-12-31 22:41:15 4696 8

原创 HostMonitor使用手册-监控网络、剩余磁盘空间、剩余内存、CPU使用率、能否访问某个IP地址对应的端口号

文章目录HostMonitor使用手册-监控网络、磁盘空间、内存1. 在windows上安装HostMonitor2. 在linux主机上安装rma3. 监控网络4. 监控磁盘空间5. 监控内存使用率HostMonitor使用手册-监控网络、磁盘空间、内存1. 在windows上安装HostMonitor2. 在linux主机上安装rma3. 监控网络4. 监控磁盘空间5. 监控内存使用率...

2020-09-26 10:30:59 5347 11

原创 HostMonitor邮件告警详细解读----生产可用

Hostmonitor监控下的邮件告警

2022-11-29 22:01:10 663 1

原创 centos8下安装iptables报错

centos8配置appstream的repo源

2022-06-11 11:21:22 869 2

原创 systemctl disable firewalld Failed to disable unit: Access denied

root使用systemctl命令报权限不足

2022-06-11 11:04:05 1729

原创 网卡命名规则调整:ens转换为eth型

网卡命名规则调整

2022-06-08 21:49:46 636

原创 多实例启动mariadb10.6.8(源码安装)

文章目录多实例启动mariadb10.6.8(源码安装)1、源码安装mariadb10.6.8的情况介绍2、多实例配置2.1 创建各种配置文件2.2 创建启动脚本2.3 配置启动脚本并启动服务2.4 连接测试2.5 设置root密码多实例启动mariadb10.6.8(源码安装)1、源码安装mariadb10.6.8的情况介绍1、安装目录:/usr/local/mysql/2、数据目录 :/mysqldb//mysqldb/3307/data//mysqldb/3308/data//mysql

2022-05-29 20:13:06 351

原创 官方源码包安装MariaDB-server10.6.8

官方源码包安装MariaDB-server10.6.81、下载源码包,解压文件下载地址:https://mariadb.org/download/?t=mariadb&p=mariadb&r=10.6.8&os=source&m=xtom_hkmariadb-10.6.8源码下载:https://ftp.bme.hu/pub/mirrors/mariadb//mariadb-10.6.8/source/mariadb-10.6.8.tar.gz[root@serv

2022-05-29 18:22:48 1220

原创 ORACLE-查询表和表空间的基本情况

/* 查询表分配的空间大小,不管空间是否被占用*/-- 单位:MBselect segment_name,bytes/1024/1024 "分配空间(MB)"from user_segments where segment_type='TABLE' AND SEGMENT_NAME='TABLE_NAME'; /*查看表实际占用空间大小*/-- 单位:MBselect segment_name,sum(bytes)/1024/1024 AS "实际使用量(MB)" from User_

2021-04-30 12:03:42 544

原创 Linux运维-yaml资源清单语法规范(常用于ansible、kubernetes)

YAML 是 “YAML Ain’t a Markup Language”(YAML 不是一种标记语言)的递归缩写。在开发的这种语言时,YAML 的意思其实是:“Yet Another Markup Language”(仍是一种标记语言)。YAML 的配置文件后缀为 .yml,如:abong.yml 。①基本语法区分大小写使用缩进表示层级关系缩进不允许使用tab,只允许空格缩进的空格数不重要,只要相同层级的元素左对齐即可’#'表示注释②数据类型对象:键值对的集合,又称为映射(mapp

2021-03-05 11:55:16 333

原创 MYSQL-如何写好存储过程和存储函数?

MYSQL-如何写好存储过程和存储函数?1. 如何写好存储过程?1. 确定输入参数、输出参数、参数类型2. 使用命名代码块,适当离开代码块。[LEAVE label_main;]3. 声明局部变量4. 异常捕捉:内部异常(异常代码)和外部异常(自定义捕捉)/*内部异常:使用异常代码的异常外部异常:自定义的异常*/5. MySQL5.6提供了get diagnostic语句来获取错误缓冲区的内容,然后把这些内容输出到不同范围域的变量里,以便我们后续灵活操作。实例:GET DIAGNOST

2021-02-23 21:06:15 393

原创 MYSQL-全文搜索功能(全文索引FULLTEXT的使用)

MYSQL-全文搜索功能(全文索引FULLTEXT的使用)fulltext-search官方资料:https://dev.mysql.com/doc/refman/8.0/en/fulltext-search.html搜索函数:match(col1,col2,...) against(expr [search_modifier])全文搜索类型:①自然语言模式(IN NATURAL LANGUAGE MODE)②布尔模式(IN BOOLEAN MODE)③查询扩展模式(WITH QUERY EX

2021-02-21 09:52:51 3201 1

原创 MYSQL-mysql数据库性能及查询优化

MYSQL-mysql数据库性能及查询优化1. 查询下mysql服务器的状态/*mysql数据库的性能在mysql长时间运行,并且有大量用户进行频繁操作时得以体现。查询优化:如果mysql数据库需要进行大量的查询操作,则需要对查询语句进行优化。mysql数据库优化:如果连接mysql数据库的用户很多,则需要对mysql数据库进行优化。大量用户同时连接mysql数据库,可能会造成数据库系统崩溃。*/SHOW STATUS LIKE 'Connections'; -- 连接mysql数据库的次数

2021-02-11 19:12:48 342 2

原创 ORACLE-安装PL/SQL developer连接oracle数据库

ORACLE-安装PL/SQL developer连接oracle数据库1. 下载Instant ClientOracle官网地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.htmlwin10 64位下载地址:https://www.oracle.com/database/technologies/instant-client/winx64-64-downloads.html下载后是

2021-02-10 11:58:51 1840 2

原创 Linux云计算架构-搭建基于filebeat和redis高速缓存的ELK架构

文章目录Linux云计算架构-搭建基于filebeat和redis高速缓存的ELK架构1. filebeat介绍2. 基于filebeat收集系统日志3. 搭建基于redis高速缓存的ELK架构Linux云计算架构-搭建基于filebeat和redis高速缓存的ELK架构1. filebeat介绍Beats 是 elastic 公司开源的一款采集系统监控数据的代理agent,是在被监控服务器上以客户端形式运行的数据收集器的统称。可以直接把数据发送给 Elasticsearch或者通过 Logstash

2021-01-26 20:32:56 382

原创 Linux云计算架构-部署ELK集群实现海量日志集中分析处理

文章目录Linux云计算架构-部署ELK集群实现海量日志集中分析处理1. EKL介绍2. 部署elasticsearch集群2.1 环境介绍2.2 部署master2.3 部署node节点2.4 启动elasticsearch集群2.5 查看elasticsearch集群状态2.6 使用curl管理elasticsearch集群3. 在node节点上安装logstash收集本机日志3.1 配置终端采集日志3.2 配置es服务器收集日志4. 在master节点上安装并汉化kibana,以图形界面显示系统日志4

2021-01-18 21:33:21 364

原创 ELK集群部署报错(master not discovered yet, this node has not previously joined a bootstrapped )

文章目录1. ELK启动报错如下2. 报错原因3. 报错解决1. ELK启动报错如下master not discovered yet, this node has not previously joined a bootstrapped (v7+) cluster, and this node must discover master-eligible nodes [node-1] to bootstrap a cluster。尚未发现主节点,该节点先前尚未加入自举(v7 +)集群,并且该节点必须发

2021-01-17 11:18:57 10672 5

原创 Linux云计算架构-Grafana可视化美化工具运维篇

文章目录Linux云计算架构-Grafana可视化美化工具运维篇1. 安装篇2. 添加Data Source(数据源)、导入plugins(插件、外挂)、Dashboard(仪表盘)篇2.1 添加Data Source数据源2.2 导入Dashboard仪表盘2.3 导入Plugins插件3. 目录文件篇4. 汉化篇4.1 汉化TypeScript代码4.1.1 环境部署4.1.2 汉化实战4.2 汉化Go代码拓展1:配置pycharm,推送代码到服务器Linux云计算架构-Grafana可视化美化工具运

2020-12-29 11:08:17 779 1

原创 Linux云计算架构-Zabbix企业级监控系统之数据库常用表结构介绍

Linux云计算架构-Zabbix企业级监控系统之数据库常用表结构介绍/*主机、主机群组、模板关系*/select * from hosts where hostid='10050' /*主机表,包括所有的模板*/select * from items where itemid='10050' /*监控项表*/select * from hosts_templates /*主机与模板 模板与模板 之间的关系表,hostid和templateid都是hosts表的hostid*/se

2020-12-25 17:31:39 400

原创 Linux云计算架构-部署Zabbix企业级监控系统5.0

文章目录Linux云计算架构-部署Zabbix企业级监控系统5.01. Zabbix5.0简介2. 环境配置3. 安装zabbix server4. 配置zabbix web界面5. 设置中文界面和修复乱码6. 监控远程主机7. 安装grafana可视化界面8. 添加zabbix数据源9. Dashboard设计(待设计)附件1:zabbix.repoLinux云计算架构-部署Zabbix企业级监控系统5.01. Zabbix5.0简介Zabbix是一款开源免费的服务器监控管理软件,其功能强大、配置简

2020-12-24 18:13:10 676 6

原创 MYSQL-合并字符串的三大函数(concat、concat_ws、group_concat)及解决因使用group_concat函数合并字符串后被截断(显示不全)的问题

文章目录MYSQL-合并字符串的三大函数(concat、concat_ws、group_concat)1. 创建测试数据2. concat3. concat_ws4. group_concat5. 解决因使用group_concat函数合并字符串后被截断(显示不全)的问题MYSQL-合并字符串的三大函数(concat、concat_ws、group_concat)1. 创建测试数据create table `test` ( `name` varchar (30), `id` int (11))

2020-12-21 11:42:01 1226 1

原创 Linux云计算虚拟化-Kubernetes 容器集群管理系统基础概念讲述

linux云计算虚拟化-搭建 Kubernetes 容器集群管理系统1. kubernetes简介Kubernetes 是Google开源的容器集群管理系统,基于 Docker 构建一个容器的调度服务,提供资源调度、均衡容灾、服务注册、动态扩缩容等功能套件。Kubernetes 是基于docker容器的云平台,简写为:k8sOpenStack 是基于kvm虚拟机云平台。k8s官网:https://kubernetes.io/k8s架构设计图:2. kubernetes常见组件介绍①Mast

2020-12-20 00:35:26 363 2

原创 Linux云计算虚拟化-部署k8s容器集群管理系统及使用容器部署nginx和tomcat应用

文章目录Linux云计算虚拟化-部署k8s容器集群管理系统及使用容器部署nginx和tomcat应用1. 实验环境准备2. 安装docker,各个节点都要安装3. 加载ipvs模块,各个节点都要4. 使用kubeadm部署k8s集群4. 安装k8s网络组件-calico5. 添加node节点到k8s集群6. 安装k8s的管理面板dashboard7. 登录k8s dashboard8. 使用k8s dashboard创建容器及部署nginx9. k8s服务发现和负载均衡10. 通过编写k8s资源清单yaml

2020-12-19 14:37:41 1442 1

原创 Linux-Centos8停止更新,改用centos stream 8

Linux-Centos8停止更新,改用centos stream 8centos8 stream下载地址:http://mirrors.163.com/centos/8-stream/isos/x86_64/CentOS-Stream-8-x86_64-20201211-dvd1.iso安装方式和centos8一致,使用也差不多,换个名字。

2020-12-17 20:50:06 3583 3

原创 Linux云计算虚拟化-字符界面安装kvm虚拟机及自动安装kvm虚拟机

文章目录Linux云计算虚拟化-字符界面安装kvm虚拟机Linux云计算虚拟化-字符界面安装kvm虚拟机

2020-12-16 20:48:07 624

原创 Linux云计算虚拟化-使用system-config-kickstart创建ks文件【centos7】

文章目录Linux云计算架构-使用system-config-kickstart创建ks文件1. 部署system-config-kickstart服务2. system-config-kickstart的使用Linux云计算架构-使用system-config-kickstart创建ks文件1. 部署system-config-kickstart服务# 使用光盘镜像配置本地yum源,以下配置成http源。[root@server ~]# cat /etc/yum.repos.d/local.rep

2020-12-16 18:01:21 917

原创 Linux云计算虚拟化-KVM虚拟机克隆和快照

文章目录Linux云计算虚拟化-KVM虚拟机克隆和快照1. 克隆2. 快照2.1 虚拟机快照介绍2.2 创建kvm快照Linux云计算虚拟化-KVM虚拟机克隆和快照1. 克隆虚拟机处于关机状态才可以克隆。克隆语法:virt-clone -o 原虚拟机 -n 新虚拟机 -f 新虚拟机存放路径# qcow2是centos7默认的虚拟机镜像格式[root@server images]# ll -h总用量 11G-rw-------. 1 root root 11G 12月 8 20:44 ce

2020-12-10 21:45:02 427

原创 Linux云计算虚拟化-KVM桌面虚拟化技术

Linux云计算虚拟化-KVM桌面虚拟化技术1. 什么是虚拟化?虚拟化技术:①仿真虚拟化:对系统硬件没有要求,性能最低。如:vmware。②半虚拟化加粗样式:虚拟机可以使用真机物理硬件,性能高,但需要修改内核。如:xen。rhel5以上自带xen,需要安装对应的内核。③全虚拟化:直接使用物理硬件,性能高。如:kvm。rhel6支持kvm。KVM:kernel-based virtual machine,基于linux内核的虚拟机。kvm的虚拟化需要硬件支持(Intel VT技术或AMD V技术)

2020-12-08 15:26:30 1444

原创 Python3-76道脚本实例巩固python基础

Python3-76道脚本实例巩固pythonpython解释器版本:python 3.9实例1:输出"Hello World!"print("Hello world!")实例2:通过用户输入两个数字,并计算两个数字之和。a = float(input("输入第1个数字:"))b = float(input("输入第2个数字:"))print("和为:", a+b)实例3:通过用户输入一个数字,并计算这个数字的平方根。import matha = float(input("输入1个数

2020-12-07 15:14:26 1887 1

原创 Python3-命名空间和作用域介绍

文章目录Python3-命名空间和作用域介绍1. 命名空间Python3-命名空间和作用域介绍1. 命名空间命名空间(Namespace) 是从名称到对象的映射,大部分的命名空间都是通过 Python 字典来实现的。命名空间提供了在项目中避免名字冲突的一种方法。各个命名空间是独立的,没有任何关系的,所以一个命名空间中不能有重名,但不同的命名空间是可以重名而没有任何影响。类比:同一个文件夹下不能有同名文件,但是不同文件夹下可以有同名文件。一个文件夹就相当于是一个命名空间。命名空间的类型:内置名

2020-11-30 12:42:17 178

原创 Python3-面向对象编程

文章目录Python3-面向对象编程1. 面向对象技术2. 类定义3. 类对象4. 类的方法5. 继承6. 多继承7. 方法重写8. 类私有属性和方法9. 运算符重载Python3-面向对象编程1. 面向对象技术类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。方法:类中定义的函数。类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。数据成员:类变量或者实例变量用于处理

2020-11-29 23:25:34 300

原创 Python3-初步认识错误和异常识别

文章目录Python3-错误和异常识别1. 异常处理1.1 try/expect1.2 try/except...else1.3 try-finally 语句1.4 抛出异常Python3-错误和异常识别Python 有两种错误很容易辨认:语法错误和异常。Python assert(断言)用于判断一个表达式,在表达式条件为 false 的时候触发异常。1. 异常处理1.1 try/expect单异常处理:# 一个 try 语句可能包含多个except子句,分别来处理不同的特定的异常。# 最

2020-11-29 21:01:18 258

原创 Python3-输入输出及文件操作

文章目录Python3-输入输出及文件操作1. 输出2. 输入3. 文件操作Python3-输入输出及文件操作1. 输出三种输出方式:①print()②文件对象调用write()方法③表达式语句将输出的值转换为字符串:str():函数返回一个用户易读的表达形式。repr():产生一个解释器易读的表达形式。字符串对象的对齐和填充方法:①rjust(n):字符串长度为n,右对齐②ljust(n):字符串长度为n,左对齐③center(n):字符串长度为n,居中对齐④zfile(n)

2020-11-28 20:29:03 439

原创 Python3-模块、包的使用

文章目录Python3-模块的使用1. 模块介绍2. __name__属性3. dir()函数4. 标准模块5. 包Python3-模块的使用1. 模块介绍模块是一个包含所有事先定义好的函数和变量的文件,其后缀名是.py。模块可以被别的程序引入,以使用该模块中的函数等功能。通俗一点说:模块就是py脚本,里面有定义好的函数和变量,可以在其他py程序中调用模块中的函数和变量。import sysprint(sys.argv) # py程序路径列表print(sys.path) # py

2020-11-26 15:33:35 181

原创 Python3-python中常见的数据结构及其使用

文章目录Python-python中常见的数据结构1. 列表1.1 列表常见的方法(函数)1.2 列表可看作堆栈(stack)1.3 列表可看作队列(queue)1.3 列表推导1.4 嵌套列表的使用1.5 del语句2. 元组3. 集合4. 字典4. 字典Python-python中常见的数据结构1. 列表1.1 列表常见的方法(函数)示例:1.2 列表可看作堆栈(stack)堆栈是一种常见的数据结构,数据先进后出,列表可以看作是一个堆栈。分析如下:可以看到append(x)和p

2020-11-26 11:09:11 597

原创 Python3-函数的定义和调用

文章目录Python3-函数的使用1. 函数介绍2. 定义函数3. 调用函数4. 参数传递5. 匿名函数6. return语句Python3-函数的使用1. 函数介绍函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。可以使用python内置的函数,也可以自己创建函数,即用户自定义函数。2. 定义函数创建函数的规则:①函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。②任何传入参数和自变量必须放在圆括号中间,圆括号之

2020-11-25 17:21:30 784

原创 Linux云计算架构-部署jumpserver2.5.0堡垒机(跳板机)管理多台服务器

Linux云计算架构-部署jumpserver堡垒机管理多台服务器1. 堡垒机介绍跳板机:开发或运维人员需要登录跳板机,然后通过跳板机登录到真正的目标服务器。堡垒机:拥有实时收集、监控网络环境、集中报警等功能的跳板机。2. 部署jumpserver堡垒机jumpserver堡垒机官网:https://www.jumpserver.org/三大组件:①jumpserver管理后台:核心组件,使用Django Classs Based View风格开发。②coco:实现了SSH server和W

2020-11-24 11:17:20 1255 2

原创 Python3-在centos7.6上安装python3.6.1

官方python3.6.1下载地址:https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz【超慢】搜狐镜像地址:http://mirrors.sohu.com/python/3.6.1/Python-3.6.1.tar.xz# 开启yum的缓存功能,yum安装软件包是在线安装,开启缓存功能可以使得软件包被下载到本地,方便后续使用。[root@master ~]# vim /etc/yum.conf cachedir=/opt/keep

2020-11-22 22:30:49 204

ELK集群部署(elasticsearch\logstash\kibana)

ELK日志收集集群部署软件包,全rpm包,共四个。jdk1.8\es\logstash\kibana

2021-01-18

jumpserver堡垒机20201118下载最新版

jumpserver堡垒机

2020-11-18

zabbix4-4-6.rar修改版本-增加zabbix problem

zabbix4-4-6.rar修改版本-增加zabbix problem

2020-09-30

zabbix4-4-6+grafana6.7.4所有软件包

zabbix4-4-6+grafana6.7.4所有软件包 zabbix4-4-6+grafana6.7.4所有软件包 zabbix4-4-6+grafana6.7.4所有软件包 zabbix4-4-6+grafana6.7.4所有软件包 zabbix4-4-6+grafana6.7.4所有软件包

2020-09-29

nginx最新版.rar

Linux云计算架构-源码安装最新版nginx1.19.2

2020-08-25

zabbix.rar

Linux云计算架构-基于LAMP架构搭建zabbix4-4-6企业级监控系统 具体操作请关注“熊博主”!!!

2020-08-20

prometheus.rar

prometheus(普罗米修斯),是一套结合了监控、报警、时间序列数据库为一体的开源监控系统。常用于doker、mesos、kubernetes容器管理系统中。具体使用可关注“熊博主”,会有详细部署过程介绍。

2020-08-20

nginx+tomcat+redis.zip

该资源包含有nginx+tomcat+redis全套资源,配套博主的博客一起使用更佳!!!博主亲测有效,能够很好的熟悉nginx服务以及结合tomcat和redis,能够很好的搭建出一套三者结合的性能好,效率高的web服务器。

2020-04-01

Nginx服务软件包

Nginx是一款轻量级的Web 服务器、反向代理服务器、电子邮件(IMAP/POP3)代理服务器,该资源包含三个nginx版本,有linux和windows版本,无论是做测试还是生产用都是非常好的。

2020-03-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除