自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CentOS8的新特性

一、CentOS8新特性CentOS 官网文档手册CentOS8 相关资料链接←01CentOS8 相关资料链接←02CentOS8 与CentOS7的区别* `CentOS8最终于2019年9月24日发布`。由于这是一个源自Red Hat Enterprise linux (RHEL)的Linux发行版,所以CentOS团队必须构建一个基础设施来支持新引入的RHEL 8。* ...

2019-12-16 15:34:26 2299

原创 gitlab&&jenkins

安装和配置git[root@k8s-node2 ~]# yum install git -y[root@k8s-node2 ~]# git --version git version 1.8.3.1git config --global user.name "lcx"git config --global user.email "245684979@qq.com"git config...

2019-12-16 10:55:16 298

原创 K8S

k8s的架构k8s集群的安装官方文档https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG-1.13.md#downloads-for-v1131https://kubernetes.io/docs/home/?path=users&persona=app-developer&level=found...

2019-12-16 10:54:47 1866

原创 docker容器

docker快速入门01docker快速入门02KVM和Docker的对比什么是容器?容器就是在隔离的环境运行的一个进程,如果进程停止,容器就会销毁。隔离的环境拥有自己的系统文件,ip地址,主机名等kvm虚拟机,linux,系统文件程序:代码,命令进程:正在运行的程序容器和虚拟化的区别linux容器技术,容器虚拟化和kvm虚拟化的区别kvm虚拟化: 需要硬件的支持,需要...

2019-12-16 10:54:12 1273

原创 openstack

openstack基础架构为什么要用 Openstackkvm宿主机 2000台查看每一个宿主机有多少台虚拟机?查看每一个宿主机还剩多少资源?查看每一台宿主机,每一个虚拟机的ip地址? excel 资产管理 cmdbkvm管理平台,数据库工具 Openstack信息:宿主机,总配置,剩余的总配置虚拟机的信息,配置信息,ip地址,操作系统带计费功能的kvm管理平台,o...

2019-12-16 10:53:48 169

原创 KVM

云计算服务类型IAASPAASSAAS为什么用云计算什么是虚拟化环境准备环境介绍vmware: 支持嵌套虚拟化 (虚拟机中装虚拟机)kvm: 不支持嵌套虚拟化 vmware: 4G 宿主机 物理服务器(没有真实条件只用作测试)kvm: 虚拟机环境要求:克隆纯净环境:CentOS 7.4 7.6 (7.5版本有BUG,建议不要使用)关闭fir...

2019-12-16 10:53:28 317

原创 ELK日志收集

1.找出访问排名前10的IP2.找出访问排名前10的URL3.找出10点到14点之间访问频次最高的IP和URL4.找出10点到14点之间bbs网站访问最高的IP和URL5.找出攻击者的IP,他都访问了什么页面?从什么时候来的,什么时候走的,一共访问多少次6.找出昨天和今天同时间段访问有什么变化7.查看各大搜索引擎今天访问了多少次,都访问了哪些页面8.找出哪些是伪造的爬虫IP,并查封...

2019-12-16 10:52:50 434 1

原创 Mongodb

MongoDB 教程—菜鸟教程MongoDB 逻辑结构MySQL :库:database表:table 列:col 行:rowMongoDB:库:database集合(表):collection 文档(json) { id:101 name:zhangsan ...

2019-12-16 10:52:34 316

原创 Redis

NoSQL 产品(key-value)RDBMS :MySQL,Oracle ,MSSQL,PGNoSQL :Redis,MongoDB,列存储存储相关NewSQL----->分布式数据库架构(学习了MongoDB)缓存产品介绍:memcached (大公司会做二次开发)redisTairRedis教程—菜鸟教程Redis功能介绍数据类型丰富 (笔试、面试)...

2019-12-16 10:38:50 280

原创 MySQL全面优化

优化介绍准备一台MySQL的虚拟机环境,最好修改为4G内存,4核CPU启动3306节点的 mysql,并导入t100w的库t100w库 共享地址 提取密码:999环境准备cpu:4 , mem:8G , mysql:5.7.26全新环境压力测试准备 /etc/init.d/mysqld startmysql < t100w.sqlmysqladmin -uroot...

2019-12-16 10:38:27 163

原创 分布式数据库架构-MyCAT

分布式数据库架构-MyCAT环境准备:两台虚拟机 db01 db02每台创建四个mysql实例:3307 3308 3309 3310删除历史环境:pkill mysqldrm -rf /data/330* mv /etc/my.cnf /etc/my.cnf.bak创建相关目录初始化数据mkdir /data/33{07..10}/data -pmysqld --i...

2019-12-16 10:38:03 193

原创 高可用及读写分离

高可用查看MHA配置文件[root@db03 ~]# cat /etc/mha/app1.cnf[server default]manager_log=/var/log/mha/app1/manager manager_workdir=/var/log/mha/app1 master_binlog_dir=/data/binlog us...

2019-12-16 10:37:36 550

原创 主从复制

主从复制基础企业高可用性标准全年无故障率(非计划内故障停机)99.9% ----> 0.001*365*24*60=525.6 min99.99% ----> 0.0001*365*24*60=52.56 min99.999% ----> 0.0001*365*24*60=5.25...

2019-12-16 10:37:13 167

原创 备份恢复

备份恢复在备份恢复需要做哪些工作设计备份策略备份周期天,周,月备份方式全备,增量…备份什么?数据日志备份类型冷备,温备,热备备份工具mysqldump XBK(xtrabackup)replicationmysqlbinlog检查备份工作中每天必须检查,这是好的习惯备份文件大小备份内容头部定期恢复演练正常恢复到测试库模拟故障...

2019-12-16 10:36:38 270

原创 日志管理

错误日志作用MySQL启动及工作过程中,查询状态、报错及告警。如何配置select @@log_error;默认是在datadir=/data/3306/data/hostname.errvim /etc/my.cnflog_error=/data/3306/data/mysql.log如何查看错误日志查看日志时专注查看行中带[ERROR]的上下文二进制日志作用...

2019-12-16 10:36:12 142

原创 存储引擎

简介相当于Linux文件系统,只不过比文件系统强大MySQL 存储引擎类型(笔试:3-4种)oldguo[world]>show engines;oldguo[world]>select @@default_storage_engine;oldguo[world]>show variables like '%engine%';InnoDB (5.5以后默...

2019-12-16 10:35:51 205

原创 索引及执行计划管理

索引的作用类似于一本书的目录,起到优化查询的功能索引类型(笔试)BTREE索引*****RTREE索引HASH索引全文索引BTREE的细分离(算法)B-TREEB +树B *树Btree索引的功能分类聚集索引(集群索引)*****辅助索引(二级索引)B树是如何构建的辅助索引alter table t1 add index idx_name(nam...

2019-12-16 10:35:27 220

原创 SQL语句

SQL基础应用SQL语句自动补全yum install python-pip -ypip install mycliSQL的介绍SQL-92标准SQL-99标准SQL常用分类DDL 数据定义语言DCL 数据控制语言DML 数据操作语言DQL 数据查询语言表的核心属性介绍列的属性数据类型数字类型 tinyint -128-127 ...

2019-12-16 10:34:51 1224

原创 MySQL数据库-简介、安装、体系结构及原理

哔哩哔哩DBA课程视频 https://www.bilibili.com/video/av53865503?from=search&seid=9747436813733100017数据库全球排行MySQL简介及安装升级详细的简介及安装链接←MySQL工具网盘链接 提取码: 87w4什么是数据图片、文字、表格、附件、视频、软件、用户账户信息、订单数据库管理系统 DB...

2019-12-16 10:34:22 924

原创 shell编程

Shell入门什么是shell?Shell其实是一个命令解释器,作用是解释执行用户输入的命令以及程序等,用户每输入一条命令,Shell给予解释执行一条。这种键盘一输入命令,就可以立即得到回应的对话方式,称为交互模式。Shell存在于操作系统的最外层,负责与用户直接对话。处理用户的输入,并将操作系统执行结果返回给用户。在用户登陆到操作系统之后的所有操作均由Shell解释执行。Shell在操作...

2019-12-16 10:32:46 1073

原创 架构时期错误整理

###错误整体记录#rsync1. not a regular file 不是普通的文件scp默认只能复制普通文件 与cp类似scp加一个 -r 参数就好了[12:37 root@backup ~]# scp /etc 172.16.1.31:nfs01/tmp/root@172.16.1.31's password: /etc: not a regular file2....

2019-12-16 10:32:15 1918

原创 zabbix监控

监控服务概述1、实时查看服务状态2、可以发送报警信息(邮件报警、短信报警、电话报警、微信报警、值班(大屏幕)报警)3、可以进行数据分析(潜在风险、对业务部门给出数据建议)实现监控的方式:1)zabbix实现监控2)nagios(监控报警功能较强大)+cacti(网络流量报警)3)小米监控如何搭建监控平台###通过多个维度进行描述1、网络模型OSI七层模型分析2、网...

2019-12-16 10:31:26 3613

原创 Tomcat与云服务器集群搭建

Tomcat网站代码PHP LNMPJava LNMT(Tomcat/Resin/) Oracle(Weblogic)JVMWindows我们希望 1分代码 可以运行在不同的 系统中 (代码的可移植性)JAVA程序 会被放在1个叫虚拟机容器JVM Java Virtual Machine Java 虚拟机 运行java程序:1份代码可以处处使用JDK + TOMCAT...

2019-12-16 10:30:54 381

原创 负载均衡之lvs

1.负载均衡 VS 反向代理区别1.1 功能(原理)负载均衡 lvs 请求做转发反向代理 Nginx Haproxy 代替(代理)用户去请求 ,得到响应再反回给用户1.2 4层与7层7层协议应用层协议: http https表示层会话层传输层tcp/udp 端口网络层IP地址数据链路层****MAC地址...

2019-12-16 10:30:12 134

原创 iptables相关

1.常见防火墙选用硬件防火墙开源软件:iptables(默认规则改为INPUT DROP)云服务器:安全组(阿里云 白名单,默认是拒绝的)2.iptables使用 执行过程3.iptables 4表5链4.准备iptables环境5.iptables功能之一防火墙封IP 封端口准许某个ip访问 网段访问6.iptables功能之内网服务器上外网(共享...

2019-12-16 10:28:26 625

原创 ntp时间同步

ntp时间同步介绍如果一个集群中,时间相差很大,那么会出现很多诡异的问题,我们也不想在一个无法解决的问题上浪费几天时间吧!总之,设置服务器之间时间同步,为了避免很多问题的发生!1.准备工作远程为所有服务器安装ntp服务yum install ntpsystemctl start ntpd.servicesystemctl enable ntpd.service设置同...

2019-12-16 10:27:17 180

原创 keepalived-高可用

##keepalived高可用原理keepalived高可用对之间是通过VRRP协议通信1、VRRP协议,中文名为虚拟路由冗余协议,VRRP的出现是为了解决静态路由的单点故障。2、VRRP是通过一种竞选机制来将路由任务交给某台VRRP路由器的。3、VRRP是用过IP多播的方式(默认多播地址(224.0.0.18))实现高可用对之间通信的。4、工作时主节点发包,备节点接包,当备节点接收不...

2019-12-16 10:26:49 165

原创 负载均衡

###负载均衡概念1、实现用户访问调度处理,最终分配给不同web节点上2、实现用户访问的压力进行分担,将网站压力分配给每一个节点####实现负载均衡的方式硬件设备F5 A10 Redware开源软件Nginx Haproxy Lvs####lvs、haproxy、nginx区别#####从命名分析负载均衡:用户请求的转发 (lvs)反向代理:代替用户去找,找到后再发给用户 ...

2019-12-16 10:26:10 266

原创 数据库及NFS迁移

一、数据库迁移流程:准备机器web01 10.0.0.7db01 10.0.0.51nfs01 10.0.0.311.web01:将数据打包迁移到数据库db01服务器上[root@web01 html]# mysqldump -uroot -p -A |gzip >/root/all.sql.gz [root@web01 html]# ll /root/^[[3~to...

2019-12-16 10:25:38 386

原创 mariadb简单介绍与PHP环境

##nginx与PHP之间的关系[root@web01 ~]# cat /etc/nginx/conf.d/02-blog.confserver { listen 80; server_name blog.oldboy.com; access_log /var/log/nginx/access_blog.log main; root /...

2019-12-16 10:24:56 725

原创 LNMP服务

一、状态模块: curl -H Host:status.oldboy.com 172.16.1.7官网http://nginx.org/en/docs/http/ngx_http_stub_status_module.html#stub_status1.重启刷新:[08:46 root@web01 ~]# systemctl reload nginx[08:46 root@web...

2019-12-16 10:24:17 495

原创 Nginx服务

Nginx和apache主要区别:nginx是异步传输apache是同步传输例:apache是一个一个得找,nginx是将所需内容放到一起找,效率更高###安装nginx软件依赖包yum install -y gcc gcc-c++ autoconf pcre pcre-devel make automake wget httpd-tools vim tree1.基于官方源进行n...

2019-12-16 10:23:50 870

原创 HTTP协议

##用户访问网站的原理过程1、用户打开浏览器输入地址后,按下回车2、完成地址域名的解析过程(域名–IP地址的解析)3、用户利用解析后的IP地址发起网络访问:三次握手过程4、用户发起HTTP访问过程:HTTP请求信息5、用户发起HTTP访问过程:HTTP响应信息6、用户在浏览器看到页面7、用户利用解析后的IP地址结束网络访问: 四次挥手过程####域名##DNS解析详解本地...

2019-12-16 10:23:02 445

原创 ansible批量管理服务

ansible批量管理###ansible优势1.ansible无需单独安装客户端,也不需要启动任何服务2.ansible是python中的一套完整的自动化执行任务模块3.ansible playbook(剧本),采用yaml配置,对于自动化任务执行一目了然4.ansible模块较多,对于自动化的场景比较丰富###管理机安装ansibleyum install -y ansib...

2019-12-16 10:22:28 343

原创 SSH服务

一、SSH与telnet区别10.0.0.61/172.16.1.61 —客户端10.0.0.41/172.16.1.41 —服务端###1.安装、检查及重启服务telnet工具安装:yum install -y telnet-server检查:rpm -qa telnet-server重启:systemctl reload telnet-server客户端相关命令 ...

2019-12-16 10:21:42 124

原创 实时同步

##预备知识###实时同步概述#####什么是实时同步实时同步是一种只要当前目录发生变化则会触发一个事件,事件触发后会将变化的目录同步至远程服务器。#####为什么要实时同步保证数据的连续性 ,减少人力维护成本#####实时同步工具选择 , sersync+RSYNC(√) 、 inotify+rsync Inotify、lsyncd是一个通知接口,用来监控文件系统的各种变...

2019-12-16 10:21:00 667

原创 购买阿里云服务器

如何购买一台云主机如何拍摄快照与创建镜像1.2.3.4.5.6.7.8.9.10.11.12.回到刚才购买的页面13.14.15.16.17.18.19.然后下一步分组设置先略过20.21.22.23.24.25.26.27.28.29.30.经过这么多的点...

2019-12-16 10:20:33 105

原创 全网备份项目

企业案例某公司里有一台Web服务器,里面的数据很重要,但是如果硬盘坏了,数据就会丢失,现在领导要求你把数据在其他机器上做一个周期性定时备份。要求如下:每天晚上12点整在Web服务器A(web01 )上打包备份网站程序目录并通过rsync命令推送到服务器B(backup)上备份保留(备份思路可以是先在本地按日期打包,然后再利用rsync推到备份服务器上)。具体要求如下:1)Web服...

2019-12-16 10:19:39 489

原创 NFS服务

预备知识1.准备两台机器nfs01 172.16.1.31(服务端) 需要安装 rpcbind(c6 c7)web01 172.16.1.7(客户端)需要安装 nfs-utils2.NFS应用场景存放用户上传的附件(zip)图片(头像 文章中的图片)nfs环境部署1.安装软件(服务端和客户端)[root@web01 ~]# yum -y install rpcbind ...

2019-12-16 10:19:05 129

原创 rsync服务

什么是rsync?rsync:remote synchronizationrsync是开源、高速、可实现本都及远程,全量以及增量的数据复制(拷贝)工具。官方链接资料:http://www.samba.org/ftp/rsync/rsync.html##全量和增量区别1、什么是全量复制你有你有文件,全量就是把所有东西复制过去2、什么是增量复制你在这个文件下又新创建了几个的文件,增...

2019-12-13 15:47:39 990

空空如也

空空如也

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

TA关注的人

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