自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Parhoia的博客

一个网络小白的成长史

  • 博客(141)
  • 资源 (1)
  • 收藏
  • 关注

原创 Docker高级管理

Docker高级管理Docker网络通信Docker单击网络拓扑图端口映射端口映射机制将容器内的服务提供给外部网络访问可随机或指定映射端口范围docker run -d -P httpd:centosdocker run -d -p 49880:80 httpd:centos容器互联在源容器和接受容器间建立一条网络通信隧道使用docker run命令–link选项实现...

2020-03-18 13:15:15 500

原创 K8s企业版多节部署

K8s企业版多节部署实验步骤:K8s的单节点部署master2节点部署 负载均衡部署(使用双机热备)k8s网站页面实验环境使用Nginx做负载均衡:lb01:192.168.217.136/24 CentOS 7-5lb02:192.168.217.139/24 CentOS 7-6Master节点:master1:192.168.217.130/24 CentOS...

2020-02-10 09:51:53 1381

原创 K8s——完整单节点二进制部署

[root@localhost ~]# mkdir k8s[root@localhost ~]# cd k8s[root@localhost k8s]# ls[root@localhost k8s]# rz -Erz waiting to receive.[root@localhost k8s]# rz -Erz waiting to receive.[root@localhost ...

2020-02-09 19:54:24 1305 1

原创 Zabbix&LAMP安装配置

监控端操作基于LAMP架构部署Zabbix#!/bin/bash#基于LAMP架构安装Zabbix#lamp(){#关闭防火墙&核心安全功能systemctl stop firewalld.servicesystemctl disable firewalld.service &> /dev/nullsetenforce 0sed -i "7cSELI...

2020-02-09 16:33:17 523 1

原创 Zabbix&LNMP安装配置

监控端操作#!/bin/bash#安装zabbix+LNMP#lnmp(){#关闭防火墙&核心安全功能systemctl stop firewalld.servicesystemctl disable firewalld.service &> /dev/nullsetenforce 0sed -i "7cSELINUX=disabled" /etc/sys...

2020-02-09 16:32:43 1178

原创 Zabbix基础理论

Zabbix概述Zabbix是一个企业级的开源分布式监控解决方案,由C语言编写而成的底层架构(server端和agent端),由一个国外的团队持续维护更新,软件可以自由下载使用,运作团队靠提供收费的技术支持赢利。官方网站:http://×××w.zabbix.comZabbix通过C/S模式采集数据,通过B/S模式在web端展示和配置。被监控端:主机通过安装agent方式采集数据,网...

2020-02-09 16:31:42 515

原创 自动运维工具 -saltstack安装使用(实例演示!!!)

saltstack概述在生产环境中,服务器往往不止一两台,一般都是成千上万台服务器。这对运维人员来说管理难度太大了,而saltstack是一个新的基础平台管理工具,可以支持管理上万台服务器规模,数秒钟即可完成数据传递,是现在用的比较多的自动化运维工具之一。Salt是一个基础平台管理工具。SaltStack采用 C/S模式,server端就是salt的master,client端就是minio...

2020-02-09 16:30:44 384

原创 Ansible剧本管理(实例解释!!!)

Ansible剧本管理inventory主机清单ansible默认的主机清单是/etc/ansible/hosts文件,主机清单可以手动设置,也可以通过Dynamic Inventory动态生成,一般主机名使用FQDNvim /etc/ansible/hosts[webserver] #方括号设置组名www1.example.org ...

2020-02-07 08:49:56 485

原创 Ansible角色管理-Roles(实例演示!!!)

Ansible角色管理Roles的概述Roles能够根据层次型结构自动装载变量文件、task以及handlers等。简单来讲,Roles就是通过分别将变量、文件、任务、模块及处理器放置于单独的目录中,并可以便捷地include它们。Roles一般用于基于主机构建服务的场景中,但也可以用于构建守护进程等场景中。Roles的目录目录名称具体含义files用来存放由c...

2020-02-07 08:48:19 727

原创 Ansible安装与模块管理

Ansible简介Ansible可以同时管理Redhat系的Linux,Debian系的Linux,以及Windows主机。管理节点只在执行脚本时与远程主机连接,没有特别的同步机制,所以断电等异常一般不会影响ansbile。Ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批...

2020-02-07 08:46:20 639 1

原创 OpenStack基础理论

OpenStack基础理论云计算概述概念狭义的云计算是指IT基础设施的交付和使用模式广义的云计算是指服务的交付和使用模式云资源网络资源存储资源服务器资源云计算服务模型IaaS(基础架构即服务)提供底层IT基础设施服务,包括处理能力、存储空间、网络资源等一般面向对象是IT管理人员PaaS(平台即服务)把安装好开发环境的 系统平台作为一种服务通过互联网提供给用...

2020-01-09 19:02:05 760

原创 Kubernetes-Docker集群管理基础

Kubernetes-Docker集群管理Kubernetes介绍Kubernetes是一个开源的Docker容器编排系统,Kubernetes简称K8S。调度计算集群的节点,动态管理上面的作业通过使用[labels]和[pods]的概念,将应用按逻辑单元进行分组K8S用于容器应用程序的部署,扩展和管理K8S提供了容器编排,资源调度,弹性伸缩,部署管理,服务发现等一系列功能Kub...

2020-01-09 14:24:53 742

原创 Docker安全管理——Cgroup资源配置方法

Docker安全管理Cgroup资源配置方法Cgroup是Linux内核提供的一种可以限制、记录、隔离进程组所使用的物理资源的机制Docker通过Cgroup来控制容器使用的资源配额,包括 cpu、内存、磁盘三大方面,基本覆盖了常见的资源配额和使用量控制Cgroup子系统blkio:设置限制每个块设备的输入输出控制cpu:使用调度程序为cgroup任务提供cpu的访问cpuacct...

2020-01-09 12:01:38 419

原创 Docker私有仓库部署和管理

Docker私有仓库部署和管理Harbor介绍Harbor是VMware公司开源的企业级Docker Registry项目Harbor的优势基于角色控制基于镜像的复制策略支持LDAP/AD图像删除和垃圾收集图形UI审计RESTful APIHarbor架构组成Proxy通过一个前置的反向代理统一接受浏览器,Docker客户端的请求,并将请求转发给后端不同的服务R...

2020-01-07 20:09:12 570

原创 Docker安全管理

Docker安全管理Docker与虚拟机的区别隔离与共享虚拟机通过添加 Hypervisor 层,虚拟出网卡、内存、CPU 等虚拟硬件,再在其上建立 虚拟机,每个虚拟机都有自己的系统内核Docker 容器则是通过隔离的方式,将文件系 统、进程、设备、网络等资源进行隔离,再对权限、CPU 资源等进行控制,最终让容器之间互不影响,容器无法影响宿主机。容器与宿主机共享内核、文件系统、硬件等资...

2020-01-07 20:01:30 847

原创 Dockerfile简单脚本的书写

Dockerfile简单脚本的书写目录:tomcat的Dockerfile脚本nginx.1.12.0的Dockerfile脚本mysql的Dockerfile脚本删除错误镜像和容器脚本tomcat的Dockerfile脚本cd /optmkdir tomcatcd tomcatvim DockerfileFROM centos:7MAINTAINER this is ...

2019-12-30 11:30:57 400

原创 Dockerfile的书写规则和指令的使用方法

Docker镜像管理本章结构Docker镜像的分层Dockerfile基本创建方法Dockerfile创建各种应用容器Docker镜像的分层Dockerfile中的每个指令都会创建一个新的镜像层镜像层将被缓存和复用当Dockerfile的指令修改了,复制的文件变化了,或者构建镜像时指定的变量不同了,对应的镜像缓存就会失效某一层的镜像缓存失效之后,它的镜像层缓存都会失效镜像层...

2019-12-30 11:08:24 382

原创 Memcache高可用群集

Memcache高可用群集实验环境:主服务器192.168.45.132Telnet、libevent、memcached、keepalived、magent从服务器192.168.45.131Telnet、libevent、memcached、keepalived测试机192.168.45.135Telnet实验目的:实现存储内容的主从备份实验搭...

2019-12-24 10:22:12 306

原创 Docker基本管理

Docker基本管理文章目录Docker核心概念Docker镜像操作Docker容器操作Docker概述Docker是什么?是一种轻量级的“虚拟机”在Linux容器里运行应用的开源工具Docker的使用场景打包应用程序简化部署可脱离底层硬件任意迁移Docker的核心概念及安装方式Docker核心概念镜像容器仓库公有仓库:官方提供私有仓库:私人搭建...

2019-12-23 18:41:06 340

原创 FasterDFS的配置安装

FasterDFS基础配置安装基本概述​ FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。​ FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很...

2019-12-23 11:23:44 328

原创 MongoDB操作-备份和恢复+基础操作

文章目录一、MongoDB :二、Linux 系统安装MongoDB :第一步:配置 YUM 源仓库第二步:安装 MongoDB三、MongoDB 基础操作1、基本命令:2、备份、恢复:3、安全管理:4、进程管理:5、MongoDB 监控:一、MongoDB :(1)MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能...

2019-12-23 09:05:45 272

原创 Memcached的基本架构搭建

Mencached基本部署Mamcached概述​ memcached是一套分布式的高速缓存系统,运行在内存中。memcached缺乏认证以及安全管制,这代表应该将memcached服务器放置在防火墙后。实验准备服务器角色地址centos7-1服务端192.168.45.130centos7-2客户端192.168.45.132实验步骤memca...

2019-12-22 18:08:51 363

原创 KVM+GFS虚拟平台的搭建

KVM+GFS虚拟平台的搭建实验拓扑图:实验需求为了搭建KVM虚拟平台,我们需要创建一个条带复制卷,为虚拟主机提供搭建环境和分布式存储功能,GFS 群集的搭建在GFS上我们需要为每个node添加一块硬盘,将他们作为条带复制卷的加载空间。环境搭建1、为4台node节点,每台添加一块20G的移动硬盘,并且在客户端上开启虚拟化引擎2、修改node节点的名称分别修改为node1、n...

2019-12-22 17:24:21 360

原创 MFS分布式文件系统

MFS分布式文件系统mfs工作原理分布式原理分布式文件系统就是把一些分散在多台计算机上的共享文件夹,集合到一个共享文件夹内,用户要访问这些文件夹的时候,只要打开一个文件夹,就可以的看到所有链接到此文件夹内的共享文件夹。MFS原理MFS是一个具有容错性的网络分布式文件系统,它把数据分散存放在多个物理服务器上,而呈现给用户的则是一个统一的资源。MFS的组成元数据服务器(Master):...

2019-12-19 17:14:33 793

原创 KVM虚拟化平台的部署

部署KVM虚拟化平台KVM虚拟化架构KVM模块直接整合在Linux内核中KVM的组成KVM Driver虚拟机创建虚拟机内存分配虚拟机CPU寄存器读写虚拟CPU运行QEMU(经过简化与修改)模拟PC硬件的用户控件组件提供I/O设备模型及访问外设的途径KVM虚拟化三种模式客户模式: 虚拟机用户设置: 设置内核模式: KVM Driver 内核...

2019-12-19 14:23:36 360

原创 ELK日志分析系统

ELK日志分析系统ELK日志分析系统简介日志服务器提高安全性集中存放日志缺陷对日志的分析困难收集数据:LogstashAgent建立索引:ElasticSearchCluster数据可视乎:KilbanaServer简单的结果拓扑ELK日志分析系统Elasticsearch是实时全文搜索和分析引擎Logstash是一个用来搜集、分析、过滤日志的工具...

2019-12-18 19:46:27 573

原创 GFS分布式文件系统集群——实验

GFS分布式文件系统集群项目群集环境卷类型卷名称卷类型空间大小Brickdis-volume分布式卷40Gnode1(/b1)、node2(/b1)stripe-volume条带卷40Gnode1(/c1)、node2(/c1)rep-volume复制卷20Gnode3(/b1)、node4(/b1)dis-stripe分布式条...

2019-12-18 18:34:12 472

原创 GFS分布式文件系统集群——理论

GFS分布式文件系统集群GlusterFS概述GlusterFS简介开源的分布式文件系统由存储服务器,客户端以及NFS/Samba存储网关组成无元数据服务器RDMA:负责数据传输GlusterFS的特点扩展性和高性能高可用性全局统一的命名空间弹性卷管理基于标准协议GlusterFS术语Brick : 存储节点Volume : 卷FUSE : 内核模块...

2019-12-18 15:29:08 409

原创 Squid代理服务器——ACL访问控制,sarg日志,反向代理

Squid代理服务器——ACL访问控制,sarg日志,反向代理实验环境squid服务器 ens33:192.168.13.184 ens36:192.168.10.1 (仅主机模式)web服务器 192.168.13.151 client 192.168...

2019-12-17 09:46:32 443 3

原创 Squid代理服务器——传统代理,透明代理(实践!)

Squid代理服务器——传统代理,透明代理缓存代理概述web代理的工作机制:缓存网页对象,减少重复请求代理的基本类型传统代理:适用于Internet,需明确指定服务端透明代理:客户机不需要指定代理服务器的地址和端口,是通过默认路由,防火墙将web重定向给代理使用代理的好处提高web访问速度隐藏客户机的真实IP地址一、传统代理实验环境squid服务器 192.168...

2019-12-17 09:22:26 639 3

原创 Redis群集

Redis群集的搭建实验环境用两台服务器模拟6台服务器(添加网卡)主服务器M1 192.168.13.128主服务器M2 192.168.13.135主服务器M3 192.168.13.136从服务器S1 192.168.13.129从服务器S2 192.168.13.137从服务器S3 192.168.13.138软件版本:redis-5.0.71、在两台服...

2019-12-17 09:05:35 338

原创 MYSQL高可用集群架构——MHA架构

MHA高可用集群文章目录一、MHA 简介:二、部署 MHA:第一步:三台主从服务器安装 mysql第二步:修改 mysql 的主配置文件:/etc/my.cnf ,注意三台服务器的 server-id 不能一样第三步:三台服务器启动 mysql 服务第四步:配置 Mysql 主从同步(一主两从)第五步:安装 MHA第六步:启动 MHA一、MHA 简介:MHA(Master H...

2019-12-16 19:51:35 1851 1

原创 rsync远程同步

rsync远程同步rsync一款快速增量备份工具Remote Sync,远程同步支持本地复制,或者与其他SSH、rsync主机同步官方网站: httop://rsync.samba.org配置rsync源[root@localhost ~]# rpm -q rsync //查看rsync软件包是否存在基本思路建立rsyncd.conf配置文件、独立的账号文...

2019-12-13 16:07:13 387 1

原创 Oracle 12c 安装在 Linux-x86_64

Oracle12c Linux x86-64安装体验下载Oracle Database 12cRelease 1安装介质官方的下载地址:1:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html2:https://edelivery.oracle.com/EPD/Download/...

2019-12-13 12:13:11 653

原创 Nginx+Tomcat负载均衡实战

Nginx+Tomcat负载均衡群集+反向代理实验环境Nginx服务器(192.168.13.177)Tomcat1服务器(192.168.13.151)Tomcat2服务器 (192.168.13.178)client测试机一,负载均衡1,在Tomcat1,Tomcat2上安装Tomcat服务[root@tomcat1 ~]# systemctl stop firewalld.s...

2019-12-10 17:22:52 492

原创 Redis配置与优化

Redis配置与优化Redis简介Redis基于内存运行并支持持久化采用key-value(键值对)的存储形式优点具有极高的数据读写速度支持丰富的数据类型支持数据的持久化原子性支持数据备份Redis和mem的差别redis:支持持久化,不支持结构化mem : 支持结构化,不支持持久化Redis的安装部署Redis配置文件配置参数bind:监听的主机地址p...

2019-12-10 17:02:09 741

原创 LVS负载均衡群集

群集应用概述群集的含义Cluster,集群、群集由多台主机构成,但对外只表现为一个整体在互联网应用中,随着站点对硬件性能、响应速度、服务稳定性、数据可靠性等要求越来越高,单台服务器力不从心解决方法使用价格昂贵的小型机、大型机使用普通服务器构建服务群集企业群集分类根据群集所针对的目标差异,可分为三种类型:负载均衡群集(轮询,最小连接的加权重)高可用群集(访问的速度,可...

2019-12-02 17:33:41 304

原创 Haproxy搭建Web群集

Haproxy搭建Web群集常见的 Web集群调度器目前常见的 Web 集群调度器分为软件和硬件,软件通常使用开源的LVS、Haproxy、Nginx,硬件一般使用比较多的是 F5,也有很多人使用国内的一些产品,如梭子鱼、绿盟等Haproxy应用分析LVS在企业应用中抗负载能力很强,但存在不LVS不支持正则处理,不能实现动静分离、对于大型网站,LVS的实施配置复杂,维护成本相对较高...

2019-12-02 17:14:07 441

原创 mysql高可用架构——MMM用群集架构

MMM群集架构概述MMM(Master-Master replication managerfor Mysql,Mysql主主复制管理器)是一套灵活的脚本程序,基于perl实现,用来对mysql replication进行监控和故障迁移,并能管理mysql Master-Master复制的配置(同一时间只有一个节点是可写的)。MMM高可用架构说明mmm_mond:监控进程,负责所有的监...

2019-12-02 16:51:42 579

原创 MySQL的数据备份——全量、增量备份与恢复实验

MySQL——全量,增量备份与恢复(实战篇!)一,全量备份与恢复1,进入数据库,创建表,插入表数据[root@master2 ~]# mysql -uroot -p ##进入数据库Enter password: mysql> create database school; ##创建数据库Query OK, 1 row affected (0.01 sec)mysq...

2019-12-02 16:28:55 463

构建DHCP服务及原理.docx

DHCP指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。在DHCP的工作原理中,DHCP服务器提供了三种IP分配方式:自动分配、手动分配和动态分配。首先,DHCP服务器必须是一台安装有Windows 2000 Server/Advanced Server系统的计算机;其次,担任DHCP服务器的计算机需要安装TCP/IP协议,并为其设置静态IP地址、子网掩码、默认网关等内容。默认情况下,DHCP作为Windows 2000 Server的一个服务组件不会被系统自动安装,必须把它添加进来

2019-07-30

空空如也

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

TA关注的人

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