自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2020-08-27

软链接与硬链接软链接[yiki ~] echo "hello world" > helloworld //创建原文件[yiki ~] ln -s helloworld shelloworld //创建软链接[yiki ~] cat shelloworldhello world[yiki ~] rm helloworld[yiki ~] cat shelloworld //删除原文件后软链接文件也被删除 cat: shelloworld: No such fi

2020-08-27 09:53:21 129

原创 Mysql日志

错误日志路径:/var/log/mysqld.log存放一些报错信息。二进制日志(bin log)功能:以二进制文件的形式,存放对数据库的操作记录(除select)。作用:可以用于数据库的备份和恢复。注意:mysql重启时会截断;flush logs会截断;reset master会删除(相当于rm -rf)需要手动在配置文件中开启:[yiki@ ~] vim /etc/m...

2019-11-27 15:29:49 177

原创 Mysql安装(yum安装)

yi- 获取rpm包(以8.0版本为例)[yiki@ ~] wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm[yiki@ ~] rpm -ivh mysql80-community-release-el7-3.noarch.rpm[yiki@ ~] yum repolist all |grep...

2019-11-27 14:16:27 138

原创 Redis的使用&主从&哨兵

Redis相关工具相关工具都以二进制文件的形式存放在redis的src目录下。./redis-server:redis的服务端。./redis-cli:客户端./redis-benchmark:用于性能测试。./redis-check-dump:用来修复dump.rdb文件。./redis-sentinel:用于集群管理。Redis主从模式   &...

2019-11-23 19:28:21 181

原创 Ansible简介&部署&用法

什么是ansibleansible是自动化的运维工具,可以实现自动化的批量部署。自动化运维工具对比Puppet:Ruby语言开发,采用C/S架构。SaltStack:python开发,采用C/S架构,比puppet更轻量级。ansible:基于python开发,分布式,无需客户端,轻量级。ansible工作原理读取ansible.cfg文件。通过inventory读取相应位置...

2019-11-23 13:49:22 320

原创 CDN简介

CDN是什么      CDN内容分发网络,使用户可就近取得所需的内容,解决Internet网络拥挤的状况,提高用户访问网站的速度。CDN优点用户能够就近地访问服务器,提高访问速度。减轻服务器压力(只用处理本地区地访问请求)。提高网站地稳定性和安全性。CDN原理     ...

2019-11-22 17:36:06 144

原创 K8S资源控制器

什么是控制器controller        用来控制pod的状态和行为的功能机。控制器种类ReplicaSet:Deployment:DaemonSet:StateFulet:Job/Cronob:ReplicaSet功能:用来确保容器的副本数维持在用户自定义的副本数,通过容器的标签来控制容...

2019-11-21 15:23:55 308

原创 k8s资源清单

k8s中集群资源分类           在kubernetes中,所有控制器,组件等都称为资源。名称空间级别资源:仅在此名称空间下生效。集群级别资源:全集群可见可调用。元数据型:可以通过指标进行操作。工作负载型资源:pod,rs,deployment,statefulset,da...

2019-11-20 17:10:09 1138

原创 kubernetes简介与组件

Paas的历史软件apache mesos:分布式资源管理框架,被docker swarm取代。doker swarm:功能没有kubernetes丰富,不能实现企业需要的大规模集群。kubernetes:平台稳定,技术成熟,适合企业运行,前身是google的成熟技术架构borg。k8s特点轻量级:go语言开发,消耗的资源少。开源。可弹性伸缩。负载均衡:自动实现模块的负载,i...

2019-11-14 14:05:10 139

原创 docker-compose编排系统

compose简介        compose能够实现对docker集群的快速编排,是docker的一个开源项目,可以快速地对docker集群进行自动化部署。compose原理        在一个项目目录下,编写一个yml文件,执...

2019-11-07 20:41:13 175

原创 docker的核心——镜像管理

镜像相关搜索官方镜像仓库以centos为例:[root@yiki ~] docker search centosNAME DESCRIPTION STARS OFFICIAL AUTOMATEDcento...

2019-11-07 13:16:50 240

原创 Docker简介与安装

什么是docker      docker是dotcloud公司开发的一种轻量级的虚拟化方案,是一个应用容器引擎。docker内部技术namespace:inux提供的内核级别的环境(运行空间)隔离方法,即进程之间,进程与子进程之间的隔离。但是物理资源还是共享的。Cgroup:linux提供的控制物理资源的分配(内存,cpu,磁...

2019-11-04 13:44:56 182 1

原创 zabbix的乱码解决

解决zabbix页面的乱码问题在刚刚搭建好的zabbix服务页面上,可能会出现如下图的乱码现象:解决:在部署zabbix的服务器上找到字符集文件“graphfont.ttf”[root@yiki ~]# cd /usr/share/zabbix/assets/fonts/将其注释掉,换乘一个可用的文件[root@yiki ~]#mv graphfont.ttf graphfont.t...

2019-11-02 16:30:05 117

原创 KVM的使用

如何连接KVM1.获取虚拟机地之后ssh。2.virsh console 【虚拟机名】,但前提是KVM磁盘格式raw:格式,速度快,但不可以做快照,是一个老牌的格式。qcow2:比较主流的虚拟化磁盘格式,支持多个快照,管理多个快照。vmdk:由于结合了比较多的VMware功能,所以KVM和XEN使用较少。磁盘格式转换例:raw转化为qcow2修改磁盘[root@kvm ...

2019-11-01 13:11:02 135

原创 Haproxy简介与部署

简介haproxy是一款高性能的负载均衡软件,主要是做7层的负载均衡,也可向下实现4层的负载均衡。虽然apache也可以实现7层的负载均衡,但是由于操作很繁琐所以很少有人用。7层负载均衡:基于7层的http协议。4层负载均衡:基于tcp协议和端口信息实现流量的转发。4层vs7层即lvs与haproxy相比的有些不同之处4层7层...

2019-10-30 20:28:09 102

原创 云计算3种服务模式

IssaSaasPaas

2019-10-30 19:37:28 1498

原创 KVM虚拟化——之安装与部署

什么是虚拟化虚拟化其实就是一种资源管理技术,将计算机的各种实体资源(CPU,内存,磁盘等),转换成可供分区的电脑配置环境,是云计算的基础。虚拟化管理程序—hypervisorhypervisor是一个运行在虚拟机和物理机之间的中间软件层,即虚拟机监视器。虚拟化的种类全虚拟化:hypervisor与os(物理机操作系统)分离,hyperviosr捕捉虚拟机上的特权指令(申请资源等)转化成...

2019-10-30 19:25:34 468

原创 ceph分布式存储简介&部署

ceph分布式存储简介ceph是一种开元的分布式存储软件,rdb是ceph的块存储设备,通过网络连接到ceph集群(数据存储再服务器端)

2019-10-30 13:44:15 537

原创 批量装机——cobbler的简介与部署

PXE简介PXE是预启动执行环境,提供了一种使用网络接口启动计算机的机制。计算机从远端服务器下载镜像,再用TFTP或MFTP协议下载一个启动软件包到内存中执行。PXE工作原理PXEclient在开机时,通过server端的dhcp服务获取一个ip地址,在从server端获取要安装的操作系统镜像,利用与之关联的kickstart文件,代替大量的交互式命令,从而实现批量的无人值守的装机。cob...

2019-10-29 21:47:12 267

原创 zabbix简介与配置

监控软件的发展SNMP(简单的网络管理协议)——RRD TOOL——cacti——nagios——ganglia——zabbixzabbix简介zabbix是一款基于web界面的,提供分布式系统监控以及网络监控功能的企业级的开源解决方案。支持主动轮询和被动捕获。zabbix架构mua:邮件系统(126,163,QQ邮箱等)。邮局(MTA)---------邮递员(smtp 25)---...

2019-10-26 17:27:02 202

原创 LVS负载均衡集群

LVS简介LVS——负载均衡集群,通过LVS可以实现高性能,高可用的服务器集群。LVS优势高并发连接:可抗高并发,承担的压力大。稳定性好:工作在网络层,稳定性强,对内存和cpu消耗小。成本低:负载均衡器很昂贵,但是LVS只需要免费部署在一台服务器上即可。配置简单应用范围广:工作在四层,所以支持多种应用,http,数据库等。LVS 不足工作在四层,不支持7层修改。机制庞大,...

2019-10-23 09:32:54 109

原创 wordpress优化

在部署完成wordpress后,可以给网站添加一些优化功能,如微博元素,第三方视频,站长统计等。访问 ip地址/wp-blog/wp-admin/install.php,点击页面底部的 安装WordPress。安装成功后登陆登陆后进入页面,下面红框里可以设置标题到这一步,wordpress的配置就完成了,浏览器访问http://ip/wp-blog就可以访问到以下界面了添加站长统计功...

2019-10-21 20:04:02 391

原创 HTTP相关知识

HTTP简介http是一个基于C/S架构的超文本网络传输协议,是从万维网服务器传输文本数据到本地浏览器的传输协议,基于TCP/IP协议HTTP状态码1**:正常2**:请求成功,转向被访问的资源3**:重定向-301:永久重定向-302:临时重定向4**:客户端语法错误-403:客户端被禁止访问-404:找不到相应的资源-405:5**:服务器端错误...

2019-10-21 10:40:09 81

原创 redis简介与部署使用

redis简介与部署使用redis是一款可基于内存也可持久化存储的非关系型数据库缓存服务。官网:redis.ioredis优点:丰富的数据结构,list,set,hash支持磁盘持久化存储支持事物支持主从redis缓存的两种方式:页面缓存数据缓存redis部署流程创建一个工作目录,例:/data/application,并下载解压redis安装包到该目录下[roo...

2019-10-18 15:19:35 133

原创 memcached 简介和简单使用

memcached 简介和简单使用memcached是一个服务器缓存服务,用于减小后端数据库服务器的压力,用来缓存数据库的数据,是一个轻量级的非关系型数据库,以键值对的形式来存储数据。关系型数据库的优点:操作方便。支持sql语言的复杂操作。表结构易于维护。关系型数据库的缺点:约束较多,读写性能差。表结构固定,灵活性差。I/O是关系型数据库的瓶颈非关系型数据库的优点:...

2019-10-17 14:17:13 620

原创 CI/CD架构简介和配置

CI/CD架构CI/CD架构简介CI/CD:持续集成/持续发布continuous integration/continuous deploymentCI/CD主要运用了jenkins进行对后端的开发代码的拉取,经过自动编译,打包,测试后,自动发布到tomcat服务器上,实现自动化的产品上线。CI/CD顶梁柱jenkins简介jenkins的功能是将获取的代码进行统一的编译,打包,发布...

2019-10-15 12:53:43 5257 1

原创 ELK日志中心集群之——kafka简介与配置

ELK日志中心集群之——kafka简介和配置kafka介绍kafka是Apache基金会的开源项目,是一个分布式的消息发布-订阅系统,他的特性有:吞吐量高,时延低:kafka每秒可以处理几十万条数据,延迟最低只有几毫秒。可扩展性:kafka支持热扩展。可靠性:消息被持久化到本地磁盘,支持数据备份。容错性:允许集群中其他节点失败。抗高并发:支持数千个客户端同时读写。kafka组...

2019-10-10 12:36:40 410

原创 ELK日志中心集群之——logstash部署

ELK日志中心集群之——logstash部署1.安装jdk[root@elk-3 ~]# tar zxvf /usr/local/package/jdk-8u121-linux-x64.tar.gz -C /usr/local/[root@elk-3 ~]# mv /usr/local/jdk-8u121 /usr/local/java[root@elk-3 ~]# vim /etc/pr...

2019-10-08 21:35:53 1857

原创 ELK日志中心集群之——kibana部署

ELK日志中心集群之——kibana部署kibana是一个优秀的人性化的前端展示页面,将数据以多种方式展示给管理人员,其在centos7中的部署如下:1.将已获取的包解压[root@elk-2 elk]# tar zxf kibana-6.5.4-linux-x86_64.tar.gz -C /usr/local/[root@elk-2 elk]# mv /usr/local/kibana...

2019-10-08 21:28:35 160

原创 ELK日志中心集群之——elasticsearch部署

elasticsearch配置1.安装jdk环境将已有的安装包解压到/usr/local/下使其生效并检测。[root@elk-1 elk]# tar xzvf jdk-8u191-linux-x64.tar.gz -C /usr/local/[root@elk-1 local]# mv jdk1.8.0_191 java更改环境变量[root@elk-1 local]#vi /et...

2019-10-08 20:47:24 105

空空如也

空空如也

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

TA关注的人

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