自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 面试题

1 请分别描述T568A、 T568B的线序参考答案T568A:白绿、绿、白橙、蓝、白蓝、橙、白棕、棕T568B:白橙、橙、白绿、蓝、白蓝、绿、白棕、棕2、请简要描述交换机的工作原理参考答案初始状态根据源MAC地址学习除源端口外的端口广播未知数据帧接收方回应交换机实现单播通信3、MAC地址的长度,组成及单播、组播、广播地址的表示方式参考答案MAC地址长度48位,前24位代...

2019-10-28 10:23:21 299

原创 Ceph简介

1.Ceph概述1.1 什么是分布式文件系统- 分布式文件系统(Distributed File System)是指文件系统管理的物理存储资源不一定直接连接在本地节点上,而是通过计算机网络与节点相连;- 分布式文件系统的设计基于客户机/服务器模式1.2 常用分布式文件系统- Lustre- Hadoop- FastDFS- Ceph- GlusterFS1.3 什么是Ceph...

2019-10-21 11:06:03 312

原创 部署Ceph集群

1.案例1:实验环境2.案例2:部署ceph集群3.案例3:创建Ceph块存储1 案例1:实验环境1.1 问题准备四台KVM虚拟机,其三台作为存储集群节点,一台安装为客户端,实现如下功能:创建1台客户端虚拟机创建3台存储集群虚拟机配置主机名、IP地址、YUM源修改所有主机的主机名配置无密码SSH连接配置NTP时间同步创建虚拟机磁盘1.2 方案使用4台虚拟机...

2019-10-21 10:34:52 205

原创 zabbix

1 简单描述Zabbix具有哪些监控功能具备常见的商业监控软件所具备的功能主机性能监控、网络设备监控、数据库监控等支持多种报警机制支持自动发现网络设备和服务器可以通过配置自动发现服务器规则来实现支持分布式,能集中展示、管理分布式的监控点编写插件容易,可以自定义监控项具有实时绘图功能2 简述源码编译安装Zabbix平台的操作步骤 [root@zabbixserver ~]# t...

2019-10-18 15:38:09 215

原创 数据的备份与恢复

数据备份与恢复常用的 MySQL 备份工具 的缺点?• 物理备份缺点– 跨平台性差– 备份时间长、冗余备份、浪费存储空间 •mysqldump 备份缺点– 效率较低,备份和还原速度慢– 备份过程中,数据插入和更新操作会被挂起1.1 软件介绍• 一款强大的在线热备份工具– 备份过程中不锁库表,适合生产环境– 由专业组织 Percona 提供(改进 MySQL 分 支)• ...

2019-10-18 14:51:37 316

原创 NSF Samba ISCSI的区别

NFS 共享概述• Network File System,网络文件系统– 用途:为客户机提供共享使用的文件夹– 协议:NFS(TCP/UDP 2049)、RPC(TCP/UDP 111)nfs客户端通过挂载的方式将nfs服务端共享的目录文件挂载到客户端的本地系统中,一般用来存储视频,图片附件等静态数据,NFS使用的是随机端口,每次启动NFS都需要将自己的随机端口注册到rpcbind服...

2019-10-18 11:49:03 1371

原创 Samba

补充:Samba共享服务(Windows与Linux跨平台的共享)smb(用户验证通信协议) cifs(Samba独有文件系统)程序名(服务名):smb虚拟机server:1.安装软件包[root@server0 /]# yum -y install samba 2.创建Samba共享帐号1.建立在本地用户的基础上2.采用独立的密码,与用户登录系统的密码不同[root@s...

2019-10-18 11:42:57 120

原创 LVM逻辑卷

1.LVM逻辑卷综合分区:图形添加一块100G硬盘,划分3个主分区,一个扩展分区,三个逻辑分区[root@server0 ~]# lsblk[root@server0 ~]# fdisk /dev/vdcn 创建主分区—>回车—>回车---->回车---->在last结束时 +10G连续划分三个主分区p 查看分区表n 创建扩展分区----->回车--...

2019-10-18 10:34:02 133

原创 parted分区工具

parted分区工具,进行GPT分区模式MBR分区模式: fdisk分区工具最多有4个主分区,划分3个主分区,1个扩展分区,n个逻辑分区最大的空间支持:2.2TBGPT分区模式:parted分区工具最多有128个主分区最大的空间支持:18EB1EB=1024PB1PB=1024TB[root@nsd ~]# lsblk [root@nsd ~]# parted /dev/vd...

2019-10-18 09:31:54 281

原创 聚合连接

聚合连接(链路聚合 网卡绑定)作用:实现网卡的高可用eth1 eth2虚拟网卡:team0 192.168.1.11.生成虚拟的网卡team0 参考:man teamd.conf全文搜索/example 按 n跳转匹配]# nmcli connection add type team con-name team0 ifname team0 autoconnec...

2019-10-18 09:27:46 427

原创 ISCSI网络磁盘

iSCSI网络磁盘• Internet SCSI,网际SCSI接口 默认端口:3260– 一种基于C/S架构的虚拟磁盘技术– 服务器提供磁盘空间,客户机连接并当成本地磁盘使用• backstore,后端存储– 对应到服务端提供实际存储空间的设备,需要起一个管理名称• target,磁盘组– 是客户端的访问目标,作为一个框架,由多个lun组成• lun,逻辑单元– 每一个lu...

2019-10-17 14:25:27 423

原创 cron计划任务

cron计划任务cron任务概述• 用途:按照设置的时间间隔为用户反复执行某一项固定的系统任务• 软件包:cronie、crontabs• 系统服务:crond• 日志文件:/var/log/cron管理计划任务策略• 使用 crontab 命令– 编辑:crontab -e [-u 用户名]– 查看:crontab -l [-u 用户名]– 清除:crontab -r [-u...

2019-10-17 10:47:01 142

原创 keepalived简介

keepalivedKeepalived:Keepalived是一个保证集群高可用的服务软件,用来防止单点故障,使用VRRP协议实现。在master和backup之间通过master主动降低自己的权值或者backup检测到master出现故障时,backup将会接管master的工作,继续服务。Keepalived高可用原理Keepalived高可用是通过vrrp协议通信的,vrrp是通过竞...

2019-10-17 10:14:58 125

原创 LNMP+Redis

部署LNMP+Redis2.1 部署LNMP2.1.1 安装源码nginx 及 php-fpm 软件[root@mysql51 ~]# yum -y install gcc pcre-devel zlib-devel[root@mysql51 ~]# cd lnmp/[root@mysql51 lnmp]# tar -xf nginx-1.12.2.tar.gz[root@mysq...

2019-10-17 09:14:24 251

原创 ansible模块

3.练习模块3.1 ansible-doc模块- 模块的手册相当与shell的man,很重要- ansible-doc -l #列出所有模块- ansible-doc modulename #查看帮助3.2 ping模块- 测试网络连通行,ping模块没有参数- 注:测试ssh的连通性[root@ansible ~]# ansible all -m ping3.3 com...

2019-10-16 16:49:02 196

原创 ansible

大型架构及配置技术1.ansible简介1.1 什么是ansibleansible是2013年推出的一款IT自动化和DevOps软件,2015年被RedHat收购。是基于Python研发,糅合很多老运维工具的优点,实现了批量操作系统配置,批量程序部署,批量运行命令等功能1.2 ansible可以实现- 自动化部署APP- 自动化管理配置项- 自动化持续交付- 自动化(AWS)云服...

2019-10-16 16:44:06 118

原创 redis持久化

持久化2.1 RDB(默认)2.1.1 RDB介绍Redis数据库文件,全称 Redis DataBase数据持久化方式之一数据持久化默认方式按照指定时间间隔,将内存中的数据集快照写入硬盘快照术语叫snapshot恢复时,将快照文件直接读入内存定义RDB文件名dbfilename “dump.rdb” #文件名2.1.2 使用RDB文件恢复数据- 备份数据...

2019-10-16 16:15:59 84

原创 redis哨兵服务

1.5 哨兵服务1.5.1 哨兵服务介绍监控master服务发现master宕机后,将从服务器提升为主服务器主配置文件:sentinel.conf1.5.2 安装源码的redis软件(不需要初始化)1.5.3 配置哨兵服务[root@mysql57 ~]# vim redis-4.0.8/sentinel.conf #模板[root@mysql57 ~]# vi...

2019-10-16 16:13:29 444

原创 redis主从复制,哨兵服务,持久化

主从复制1.1 主从复制结构模式一主一从 一主多从 主从从1.1.1 主从复制工作原理1)slave向master发送sync命令2)master启动后台存盘进程,并收集所有修改数据命令3)master完成后台存盘后,传送整个数据文件到slave4)slave接收数据文件,加载到内存中完成首次完全同步5)后续有新数据产生时,master继续将新的数据收集到的修改命令依次传给sl...

2019-10-16 14:24:12 161

原创 创建集群,管理集群

1.创建集群1.1 部署管理主机- 也可以在任意一台redis服务器上- 部署ruby脚本运行环境- 创建管理集群脚本[student@room9pc01 ~]$ scp /linux-soft/03/redis/redis-3.2.1.gem root@192.168.4.57:/root[student@room9pc01 ~]$ scp /linux-soft/03/redis/...

2019-10-16 11:32:29 312

原创 lvs+keepalived

1.配置web1和web2(192.168.4.100,192.168.4.200)[root@web1 ~]# yum -y install httpd2.配置vip和网络信息[root@web1 ~]# cd /etc/sysconfig/network-scripts/[root@web1 network-scripts]# ls[root@web1 network-scrip...

2019-10-16 11:11:43 221

原创 Redis服务

搭建redis服务器1.1 相关概念:-数据库类型关系型数据库 RDBMS(Relational Database Management System),按照预先设置的组织结构,将数据存储在物理介质上,数据之间可以做关联操作主流的RDBMS软件有:OracleDB2SQL ServerMySQLMariaDB非关系型数据库 NoSQL(NoSQL = Not O...

2019-10-15 20:00:18 222

原创 PXC集群

1.pxc集群1.1 软件介绍• Percona XtraDB Cluster(简称PXC)- 是基于Galera的mysql高可用集群解决方案- Galera Cluster是Codership公司开发的一套免费开源的高可用方案- PXC集群主要由两部分组成:Percona Server with XtraDB和Write Set Replication patches(同步,多主复...

2019-10-15 16:24:56 437

原创 MHA

相关概念(知识回顾)集群分类:LB:LVS ,Nginx,HAproxyHA:Keepalived (主 备 vip)HPC:专业领域2.MHA介绍2.1 MHA简介MHA全称Master High Availability由日本DeNA公司youshimaton开发是一套优秀的实现MySQL高可用的解决方案数据库的自动故障切换操作能做到在0~30秒之内MHA能确保在故障切...

2019-10-15 15:46:23 226

原创 部署zabbix

1.监控概述1.1 监控概述1.1.1 监控的目的- 报告系统运行状况每一部分必须同时监控内容包括吞吐量、反应时间、使用率等- 提前发现问题进行服务器性能调整前,知道调整什么找出系统的瓶颈在什么地方1.1.2 监控的资源类别- 公开数据 Web、FTP、SSH、数据库等应用服务TCP或UDP端口- 私有数据CPU、内存、磁盘、网卡流量等使用信息用户、进程等运行信息1...

2019-10-15 15:11:54 174

原创 mysql数据分片

1 .数据分片1.1 相关概念1.1.2 什么是分库分表将存放在一个数据库(主机)中的数据,按照特定方式进行拆分,分散存放到多个数据库(主机)中,以达到分散单台服务器负载的效果水平分割• 横向切分- 按照表中指定字段的分片规则,将表记录按行切,分散储存到多个数据库中。垂直分割• 纵向切分- 将单个数据库的多个表按业务类型分类,分散储存到不同的数据库。2. mycat软件介绍m...

2019-10-14 21:41:07 788

原创 mysql多实例服务

2.多实例服务准备主机克隆1台新的虚拟机配置Ip地址eth0 192.168.4.58软件mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz2.1 mysql多实例 介绍2.1.1 简述什么是MySQL多实例及多实例的优点?在一台物理主机上运行多个数据库服务优点:节约运维成本,提高硬件利用率2.2 配置mysql多实例 步骤如下: 1.安装软件...

2019-10-14 19:59:46 134

原创 mysql读写分离

1.数据读写分离1.1 数据读写分离介绍mysql中间件 mycat maxscale mysql y原理:由MySQL代理服务接受客户端访问,- 收到SQL写请求时,交给主服务器处理,- 收到SQL读请求时,交从给服务器处理。MySQL服务器,分别提供读、写服务,均衡流量,通过主从复制保持数据一致性,https://downloads.mariadb.com/ #...

2019-10-14 19:35:28 81

原创 mysql主从同步

1.mysql主从同步1.1 主从同步介绍- 实现数据自动同步的服务结构- 主服务器:接受客户端访问连接- 从服务器:自动同步主服务器数据1.2 工作过程(主从同步原理)-master启用binlog日志-slaveslave_io:复制master主机binlog日志文件里的SQL命令到本机的relay-log文件里slave_sql:执行本机relay-log文件里的sql...

2019-10-14 17:32:56 144 1

空空如也

空空如也

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

TA关注的人

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