自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(96)
  • 收藏
  • 关注

原创 redis(单机安装)

redis安装Linux版。

2022-12-09 16:59:56 227 1

原创 Redirecting to /bin/systemctl stop mysqld.service

Redirecting to /bin/systemctl stop mysqld.service,执行报错

2022-12-07 11:13:20 1792 1

原创 yum 安装更新报错 --skip-broken

错误:软件包:glusterfs-api-6.0-61.el7.x86_64 (updates)需要:glusterfs-client-xlators(x86-64) = 6.0-61.el7正在删除: glusterfs-client-xlators-3.12.2-18.el7.x86_64 (@anaconda)glusterfs-client-xlators(x86-64) = 3.12.2-18.el7更新,由: glusterfs-client-xlators-9.5-1.el7.x86_

2022-04-27 10:55:50 6983

原创 mount: /dev/mapper/vgdata-lvdata 写保护,将以只读方式挂载

磁盘挂载遇到的问题

2022-03-24 11:21:24 3991 4

原创 nginx: [error] invalid PID number ““ in “/var/run/nginx.pid“

nginx -t先查看一下有没有问题,显示ok就好重启的时候出现大家不用着急正常现象打开nginx进程,给root里面的进程输入到nginx,pid 就行了。ps -aux | grep nginxecho 进程号 > /var/run/nginx.pid最后一步重启就好了。nginx -s reload...

2022-03-16 23:00:09 5450

原创 prometheus部署

一,实验环境IP 角色192.168.189.15 prometheus、node1 192.168.189.16 altermanager、node2 192.168.30.189.17 grafana、node3注意部署的时候全部关闭防火墙和核心防护systemctl stop firewalld && systemctl disable firewalldsed -i 's/=enfor

2021-09-19 20:15:03 357

原创 docker私有仓库Harbor

一,简介 Harbor是一个用于存储和分发Docker镜像的企业级Registry服务器,可以用来构建企业内部的Docker镜像仓库。它在Docker的开源项目 Distribution的基础上,添加了一些企业需要的功能特性,如镜像同步复制、漏洞扫描和权限管理等。Harbor是由VMware公司开源的企业级的Docker Registry管理项目,它包括权限管理(RBAC)、LDAP、日志审核、管理界面、自我注册、镜像复制和中文支持等功能。Harbor组件Harbor在架构上主要由以下组件构成:Pr

2021-09-15 00:29:26 152

原创 Docker私有仓库部署Compose搭建consul环境

一, Compose概述1.Compose是用于定义和运行多容器的工具。通过Compose可以使用YAML文件来配置容器。然后,使用个命令就可以从配置中创建并启动所有服务。2. Docker Compose容器编排YAML是一种标记语言很直观的数据序列化格式文件格式及编写注意事项:不支持制表符tab键缩进,需要使用空格缩进通常开头缩进2个空格字符后缩进1个空格,如冒号、逗号、横杆用#号注释如果包含特殊字符用单引号弓|起来布尔值必须用引号括起来3.docker-compose常用字段b

2021-09-14 23:17:45 203 1

原创 Docker私有仓库建立、Cgroup资源限制

一,私有仓库建立1.docker pull registry[root@docker ~]# cat /etc/docker/daemon.json{ "insecure-registries":["192.168.189.15:5000"], #添加自己的IP地址 "registry-mirrors": ["https://jrdq4qyp.mirror.aliyuncs.com"]}2.宿主机的 /data/registry 自动创建挂载容器中的 /tmp/registr

2021-09-14 17:35:19 141

原创 Docker_dockerfile nginx和tomcat

一,镜像的分类1,docker 的三要素1), Docker镜像(Image)就是一个只读的模板,镜像可以用来创建Docker容器,一个镜像可以创建很多容器。2),容器(Container)1.Docker利用容器(Container)独立运行一个或一组应用2.容器使用镜像创建的运行实例3.容器可以被启动、开始、停止、删除,每个容器之间都是相互隔离的,保证平台的安全。4.可以把容器看做是一个简易版的Linux环境(包括root用户权限、进程空间、用户空间和网络空间等)和运行在其中的应用程序。

2021-09-11 22:04:52 253

原创 Docker的网络通讯,容器卷,通信卷

一、Docker 网络模式1.docker自定义网络1.1 基础命令查看网络列表[root@docker ~]# docker network lsNETWORK ID NAME DRIVER SCOPEf49c63de750b bridge bridge local99ca4b2aa311 host host local483756c4d490 none null local1.2 查看容器信息(包

2021-09-05 23:04:35 1667 7

原创 Docker基础篇

一,容器背景

2021-09-04 20:03:09 117

原创 OpenStack T版服务组件--Glance

一,Glance 介绍1.什么是Glanceglance即image service(镜像服务),是为虚拟机的创建提供镜像服务2. Glance服务组成1 Image Service的功能是管理Image,让用户能够发现、获取和保存Image。2 在Openstack中,提供Image Servce的是Glance,其具体功能如下:提供REST API让用户能够查询和获取image的元数据和image本身。支持多种方式存储image,包括普通的文件系统,Swift、Amazon S3等。对I

2021-08-28 23:21:35 607

原创 OpenStack T版服务组件--Keyston身份服务

一,keyston 介绍1.Keystone是OpenStack的组件之一, 用于为OpenStack家族中的其它组件成员提供统的认证服务,包括身份验证、令牌的发放和校验、服务列表、用户权限的定义等。2. 基本概念UserUser即用户,他们代表可以通过keystone进行访问的人或程序。Users通过认证信息(credentials,如密码、API Keys等)进行验证。TenantTenant即租户(或项目),它是各个服务中的一些可以访问的资源集合。例如,在Nova中一个tenant可以是一

2021-08-26 17:31:13 575

原创 Openstack了解一下

一,云计算的服务模型1、laaS 基础设施即服务:基础设施福分包括电脑、网络、存储、负载平衡设备、虚拟机。这些服务于终端用户的软硬件资源都可以按照它们的需求来进行扩展或收缩。2、PaaS 软件即服务:顾名思义,这种模式包括类似虚拟桌面、各种实用应用程序、内容资源管理、电子邮件、软件及其他等软件部分。在此种模式中,云服务供应商负责安装、管理和运营各种软件,而客户则通过云来登入和使用他们。3、SaaS 平台即服务:在此种模式中,托管服务供应商通过提供工作平台来帮助客户,包括执行运行时间、数据库、W

2021-08-23 23:40:00 711

原创 KVM部署

2,关闭防火强 hostnamectl set-hostname kvm[root@localhost ~]# su[root@kvm ~]# systemctl stop firewalld[root@kvm ~]# systemctl disable firewalld[root@kvm ~]# setenforce 0[root@kvm ~]# ntpdate ntp1.aliyun.com #时间同步vim /etc/resolv.conf #添加映射3.环境优化..

2021-08-22 00:06:08 246 1

原创 ELK日志分析系统

实验前夕systemctl stop firewalld.service //关闭防火墙systemctl status firewalld.service //查看防火墙状态setenforce 0 // 关闭安全系统 一,安装部署1.环境部署node1 ; 192.168.189.14 Elasticsearch/Kibananode2 ; 192.168.189.15 Elasticsearchapache; 192.168.189.16 httpd / Logstash

2021-08-17 22:27:27 283

原创 GlusterFS 分布式文件系统

一,文件简介1.文件组成分布式文件系统:开源,KISS ,用户空间Decentralized, 软件定义存储 , 通用硬件(可立旧)scale-out扩展,数百节点,数PB数据适合数据/带宽密集型应用场景2.特点最简单的分布式文件系统.POSIX接口,同时支持NFS/CIFS/FTP协议简单可靠,社区活跃,广泛实际应用无中心架构,用户空间设计,模块化扩展支持Infiniband RDMA传输协议BIock/File/Object统一存储极其简便的管理和维护3.GFS 体系架构 

2021-08-14 23:06:35 262

原创 rsync远程同步

一,rsync简介1. rsync命令是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。rsync使用所谓的“rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。下载软件网址;https://rsync.samba.org/2.同步方式1.)全量备份2.)原有的数据全部传送3.)把原来的文件和新的文件一起统一传送4.)全量复制,效率低3.增量备份在传输数据之前通过一些算法通过你有的数据和我有的数

2021-08-14 17:13:12 276

原创 Redis 集群搭建

一,集群方式1,主从模式一个master可以拥有多个slave,但是一个slave只能对应一个master。这样,当某个slave挂了不影响其他slave的读和master的读和写,重新启动后会,数据会从master上同步过来。在主从模式下,因为只有一个主节点可以写,而主,从节点都可以读,所以通常主节点负责写,从节点负责读。但是,当唯一的master挂了以后,虽然这样并不影响slave的读,但redis也不再提供写服务,需要将master重启后,redis才重新对外提供写服务。2,Sentinel

2021-08-10 23:19:53 99

原创 Redis五种数据类型

一,介绍一下STRINGSTRING是redis中最基本的数据类型,redis中的STRING类型是二进制安全的,即它可以包含任何数据,比如一个序列化的对象甚至一个jpg图片,要注意的是redis中的字符串大小上限是512M。LISTLIST是一个简单的字符串列表,按照插入顺序进行排序,我们可以从LIST的头部(LEFT)或者尾部(RIGHT)插入一个元素,也可以从LIST的头部(LEFT)或者尾部(RIGHT)弹出一个元素。HASHHASH类似于Java中的Map,是一个键值对集合,在redi

2021-08-10 19:19:21 223

原创 Redis安装及命令工具持久化及性能管理

一,Redis 自我介绍1.Redis数据库介绍Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。2.Redis数据库特性1),Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。2),Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。3),Redis支持数据的备份,即master-slave模式的数

2021-08-09 23:06:55 332

原创 Squid代理服务器及应用

一,Squid 代理服务器介绍

2021-08-09 15:45:53 153

原创 Haproxy---搭建Web集群部署

一,Haproxy 介绍1,常见的Web集群调度器2,Haproxy 应用HAProxy 是一款基于TCP和HTTP应用的具备高可用行且负载均衡的代理软件。HAProxy是完全免费的,借助HAProxy可以快速、可靠地提供基于TCP和HTTP应用的代理解决方案。HAProxy最主要的特点是性能优越,特别使用与负载超重的Web站点,这些站点通常需要会话保持或七层处理。HAProxy完全可以支持数以万计的并发连接。并且HAProxy的运行模式使其可以简单、安全的将信息整合进当前的架构中,同时保护后面的W

2021-08-08 23:39:22 823

原创 LVS-DR模式+keepalived

一,DR模式介绍1,数据包流向分析1.用户发送请求到Director Server,请求的数据报文(源IP是CIP,目标IP是VIP)到达内核空间。2.由于DS和RS在同一个网络中,所以是通过二层数据链路层来传输。3.内核空间判断数据包的目标IP是本机IP,此时IPVS比对数据包请求的服务是否为集群服务,若是,重新封装数据包,修改源MAC地址为DIP的MAC地址,目标MAC地址为RIP的MAC地址,源IP地址与目标IP地址没有改变,然后将数据包发送给Real Server.4.RS发现请求报文的M

2021-08-08 20:38:59 238

原创 Lvs负载均衡 ——NET模式群集部署

一,集群介绍

2021-08-08 09:32:01 299 1

原创 Mysal —— MHA高可用集群

一,介绍MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Facebook公司)开发,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在MySQL故障切换过程中,MHA能做到在10~30秒之内自动完成数据库的故障切换操作,并且在进行故障切换的过程中,MHA能在最大程度上保证数据的一致性,以达到真正意义上的高可用。  MHA还提供在线主库切换的功能,能够安全地切换当前运行

2021-08-05 13:38:08 104

原创 Mysql 读写分离

一,介绍2,为什么需要读写分离1.数据库的写 “写入一万条可以需要三分钟,操作是非常消耗时间的。”2.数据库的读 “读一万条数据可能只要5秒钟。由此读写分离是解决数据库写入的问题。二,搭建读写分离1,实验要求Mysql -master : 192.168.189.13Mysql -slave1 :192.168.189.14Mysql -slave2 :192.168.189.15客户端 client :192.168.189.16Mysql -amoeba :192.168.1

2021-08-01 18:27:17 174

原创 Mysql 主从复制

一,

2021-07-21 11:25:33 123 1

原创 Mysql高级语句

一.排序1,按关键字排序SELECT column1, column2, ... FROM table_name ORDER BY column1, column2, ...

2021-07-20 18:37:05 237 1

原创 Mysql 备份和恢复

一,Mysql 日志管理1.日志的位置/usr/local/mysql/ data2.日志的类型及作用1.日志文件记入文件中的信息类型2.错误日志记录启动、运行或停止mysqld时出现的问题。3.查询日志记录建立的客户端连接和执行的语句。4.更新日志记录更改数据的语句。不赞成使用该日志。5.二进制日志记录所有更改数据的语句。还用于复制。6.慢日志记录所有执行时间超过long_query_time秒的所有查询或不使用索引的查询。...

2021-07-20 15:04:42 73

原创 Mysql 索引 ,事务,存储引擎

一,索引1.概念在一本书中,无须阅读整本书,利用目录就可以快速查找所需信息书中的目录是一个词语列表,其中注明了包含各个词的页码2.作用1.设置了合适的索引之后,数据库利用各种快速的定位技术,能够大大加快查询速率;2.特别是当表很大时,或者查询涉及到多个表时,使用索引可使查询加快成千倍;3.可以降低数据库的IO成本,并且索引还可以降低数据库的排序成本;4.通过创建唯一性索引保证数据表数据的唯一性;5.可以加快表与表之间的连接;6.在使用分组和排序时,可大大减少分组和排序时间;3.分类普

2021-07-20 09:00:11 74 1

原创 Mysql账号管理和权限设置

一,Mysql 常见的

2021-07-19 18:33:32 221

原创 Mysql 基础操作

一,基础命令1.查看当前服务中的数据库show databases ;2.查看数据库包含的表use +数据库名称3,查看结构字段

2021-07-18 15:23:11 112

原创 Mysql安装成功 但执行Mysql执行不了如何解决

cd /usr/local/mysqlls 查看一下有无bincd binvi /etc/profile在最后添加:export PATH=$PATH:/usr/local/mysql/bin 保存退出。是修改生效:source /etc/profilemysql命令可以使用了。

2021-07-16 16:47:44 694

原创 Mysql基础介绍

一,数据库介绍数据库是存放数据的地方。正是因为有了数据库后,我们可以直接查找数据。例如你每天使用余额宝查看自己的账户收益,就是从数据库读取数据后给你的。二,数据库类型1.关系型数据库(SQL)1). 什么是(SQL)关系型数据库关系型数据库指的是使用关系模型(二维表格模型)来组织数据的数据库。2).什么是关系模型关系模型可以简单理解为二维表格模型,而一个关系型数据库就是由二维表及其之间的关系组成的一个数据组织。3).常见的关系型数据库管理系统1.MySql 2.SQLite3. Po

2021-07-15 12:10:22 89

原创 Tomcat

一,Tomcat 介绍Tomcat 是在SUN 公司的JSWDK(JavaServer Web DevelopmentKit ,是SUN公司推出的小型Servlet/JSP调试工具)的基础上发展起来的一个优秀的Servlet容器,Tomcat本身完全用java语言编写。Servlet是一种运行在服务器上的小插件,他所具有的的以下特点:1、提供了可被服务器加载并执行的程序代码,并服务于来自客户端的请求。2、Servlet服务器必须支持java。3、Servlet不依赖浏览器,是允许在服务器端,所以不

2021-07-08 17:35:00 448

原创 Nginx Rewrite

一,常用正则表达式:字符 描述\ 将后面接着的字符标记为一个特殊字符或者一个原义字符或一个向后引用^ 匹配输入字符串的起始位置$ 匹配输入字符串的结束位置* 匹配前面的字符零次或者多次+ 匹配前面字符串一次或者多次? 匹配前面字符串的零次或者一次. 匹配除“\n”之外的所有单个字符(pattern) 匹配括号内的pattern...

2021-07-04 20:23:29 212

原创 安装部署LNMP架构及Nginx、MYSQL、PHP+论坛

一,Nginx 安装nginx 安装yum install gcc gcc-c++ pcre-devel zlib-devel make // 安装依赖包useradd -M -s /sbin/nologin nginxcd /optrz unzip LNMP-C7-6.22.zipls //查看一下tar zxvf nginx-1.15.9.tar.gzcd nginx-1.15.9 [root@localhost nginx-1.15.9]# ./configur

2021-06-29 10:06:43 216

原创 nginx优化与防盗链

一,

2021-06-25 12:25:00 149

空空如也

空空如也

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

TA关注的人

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