![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 81
王哞哞哞哞
这个作者很懒,什么都没留下…
展开
-
nginx——复习
nginx的简单复习原创 2022-09-20 18:46:53 · 938 阅读 · 0 评论 -
#Linux高级存储管理
Linux高级存储管理一、逻辑卷1.创建lvm2.lvm拉伸3.lvm缩减4.lvm快照5.lvm删除二、vdo(Virtual Data Optimize)一、逻辑卷pv物理卷 被处理过的物理分区pe物理扩展 物理卷中的存储最小单元vg物理卷组 捆绑pv到一个组中lv逻辑卷 分配最终的使用设备对p(物理设备)处理,得到pv(物理卷),若干个pv组成vg(物理卷组),从vg中划分出的可用设备称为lvm(逻辑卷)。当lvm容量不够,就从vg中取;若vg不够,就添加pv;pv不够就再添加物原创 2022-02-21 21:05:15 · 175 阅读 · 0 评论 -
k8s——知识点回顾(1)
k8s的简单复习总结原创 2022-08-13 17:28:12 · 1374 阅读 · 0 评论 -
基于k8s的CI/CD部署框架
基于k8s部署cicd原创 2022-08-07 21:11:56 · 287 阅读 · 0 评论 -
docker——知识点回顾(2)
docker知识点回顾(2)原创 2022-08-04 22:36:46 · 399 阅读 · 0 评论 -
docker——知识点回顾(1)
docker知识点回顾(1)原创 2022-08-02 20:05:29 · 644 阅读 · 0 评论 -
kubesphere——应用生命周期管理、部署内置应用nginx示例
kubesphere应用生命周期管理、部署内置应用nginx示例原创 2022-07-18 21:57:42 · 2228 阅读 · 1 评论 -
kubekey——创建kubernetes集群、安装kubesphere
kubekey 部署 kubernetes集群并安装 kubesphere原创 2022-07-18 18:22:23 · 977 阅读 · 0 评论 -
openstack架构——1、环境搭建
openstack环境搭建原创 2022-06-20 22:49:45 · 448 阅读 · 1 评论 -
Hadoop大数据平台
Hadoop的部署原创 2022-06-18 21:55:17 · 403 阅读 · 0 评论 -
k8s——16、使用阿里云SLB搭建高可用集群
k8s高可用集群原创 2022-06-17 12:14:21 · 2960 阅读 · 4 评论 -
k8s——15、访问控制
k8s基于角色访问控制授权:rbac原创 2022-06-14 20:38:46 · 617 阅读 · 0 评论 -
k8s——14、statefulset控制器
k8s中的statefulset控制器原创 2022-06-13 11:38:12 · 354 阅读 · 0 评论 -
k8s——13、调度
k8s调度原创 2022-06-13 10:29:32 · 167 阅读 · 0 评论 -
k8s——12、存储(临时卷、永久卷)
k8s存储原创 2022-06-09 22:14:00 · 1207 阅读 · 0 评论 -
持续集成与持续交付——3、Jenkins与ansible结合
gitlab和jenkin和sansible结合原创 2022-06-07 22:52:17 · 394 阅读 · 0 评论 -
k8s——11、configmap、secret
k8s configmap srcret原创 2022-06-06 20:03:44 · 186 阅读 · 0 评论 -
持续集成与持续交付——1、git、gitlab、Jenkins
持续集成与持续交付——1、git、gitlab、Jenkins原创 2022-05-31 22:46:15 · 269 阅读 · 0 评论 -
k8s——9、helm-2
k8s——helm原创 2022-05-31 22:07:03 · 116 阅读 · 0 评论 -
k8s——8、hpa 、helm-1
文章目录hpa(HorizontalPodAutoscaler)拉取hpa镜像,并上传至harbor部署hpa增加负载,测试hpa实例helm使用helm添加、删除第三方chart库helm部署redis拉取redis镜像并上传harborhelm部署redishelm部署mychart,并上传至harbor建立本地chart库安装helm-push插件部署mychart应用到k8s集群mychart更新mychart回滚、卸载hpa(HorizontalPodAutoscaler)Horizonta原创 2022-05-29 17:39:17 · 242 阅读 · 0 评论 -
k8s——7、资源控制、资源监控
文章目录资源限制简介拉取stress镜像,并上传至harbor内存限制cpu限制QoS classGuaranteedBurstableBestEffort对namespace设置资源限制为namespace设置资源配额资源监控简介拉取metrics-server镜像并上传至harbor部署metrics-server资源监控可视化拉取dashboard镜像并上传harbor部署dashboard授权dashboard通过dashboard创建pod通过dashboard缩放控制器通过dashboard删除原创 2022-05-29 17:33:47 · 926 阅读 · 0 评论 -
k8s——6、ingress
文章目录什么是ingress简单的ingress示例实现不同路径访问的svc不同实现不同域名访问的svc不同使用阿里云主机ECS,四台主机信息如下:server1 — 私网IP:10.0.0.2 ----公网IP: 47.108.54.185 ---- 搭建docker仓库harborserver2 — 私网IP:10.0.0.3 ----公网IP: 47.108.144.231 ---- k8s集群主节点server3 — 私网IP:10.0.0.4 ----公网IP: 47.108.115.原创 2022-05-25 22:29:17 · 350 阅读 · 0 评论 -
k8s——4、pod生命周期、控制器
文章目录pod生命周期初始化容器Init探针控制器RS和RCDeploymentDaemonSetStatefulSetJobCronJobHPA使用阿里云主机ECS,四台主机信息如下:server1 — 私网IP:10.0.0.2 ----公网IP: 47.108.54.185 ---- 搭建docker仓库harborserver2 — 私网IP:10.0.0.3 ----公网IP: 47.108.144.231 ---- k8s集群主节点server3 — 私网IP:10.0.0.4 --原创 2022-05-24 10:40:45 · 217 阅读 · 0 评论 -
k8s——3、资源清单
文章目录使用阿里云主机ECS,四台主机信息如下:server1 — 私网IP:10.0.0.2 ----公网IP: 47.108.54.185 ---- 搭建docker仓库harborserver2 — 私网IP:10.0.0.3 ----公网IP: 47.108.144.231 ---- k8s集群主节点server3 — 私网IP:10.0.0.4 ----公网IP: 47.108.115.206 ---- k8s集群节点server4 — 私网IP:10.0.0.5 ----公网IP:原创 2022-05-24 09:34:33 · 124 阅读 · 0 评论 -
k8s——2、pod管理
文章目录k8s集群内部加入私有harbor仓库pod管理创建pod使用控制器,管理pod副本微服务servicepod的扩容与缩容更改service类型为NodePort更新pod镜像pod镜像版本回滚给kubectl设置别名使用阿里云主机ECS,四台主机信息如下:server1 — 私网IP:10.0.0.2 ----公网IP: 47.108.54.185 ---- 搭建docker仓库harborserver2 — 私网IP:10.0.0.3 ----公网IP: 47.108.144.23原创 2022-05-22 18:21:55 · 751 阅读 · 0 评论 -
k8s——1、集群搭建
k8s集群搭建关闭swap分区设置cgroup driver为systemd安装kubeadm使用阿里云镜像仓库安装kubeadm并设置开机自启动初始化设置加入节点server6 — 172.20.10.12 — 集群主节点server7 — 172.20.10.4server8 — 172.20.10.2三台server都提前安装好docker-ce, 并设置开机自启动关闭swap分区设置cgroup driver为systemd安装kubeadm使用阿里云镜像仓库由于k原创 2022-05-12 21:14:45 · 295 阅读 · 0 评论 -
docker——6、安全性
docker安全性容器资源控制CPU限额内存限制block io限制docker安全加固使用lxcfs增强docker容器隔离性和资源可见性设置特权级运行的容器设置容器白名单评估docker的安全性时,主要考虑以下几个方面:linux内核的命名空间机制提供的容器隔离安全linux控制组机制对硬件资源的控制能力安全(c group)linux内核的能力机制所带来的操作权限安全(黑白名单)docker程序(特别是服务端)本身的抗攻击性其他安全增强机制对容器安全性的影响容器资源控制lin原创 2022-05-11 22:56:20 · 368 阅读 · 0 评论 -
docker——5、数据卷
docker数据卷原创 2022-05-11 20:45:18 · 415 阅读 · 0 评论 -
docker——4、网络
docker网络docker原生网络bridgehostnonedocker自定义网络自定义bridge支持自定义网段,指定子网地址和网关docker的镜像功能很强大,但是网络部分相对薄弱docker原生网络docker包含三种网络,分别是bridge,host和nollbridgebridge模式下,容器内没有一个公有IP,只有宿主机可以访问,外部主机不可见 容器可以通过宿主机的nat规则访问外网docker安装时会创建一个名未docker0的Linux bridge, 新建的容器会原创 2022-05-09 12:39:57 · 606 阅读 · 0 评论 -
zabbix——3、监听tomcat、监控项的主被动、更改监控项模板、zabbix-proxy
文章目录zabbix server通过Java网关(zabbix-java-gateway)监听tomcat:8888当agent端是以被动的方式向server端提交数据,那么当agent数量足够多,server端的压力是很大的。通过使用主动的方式,比如在主机agent(server2)使用模板Template OS Linux by Zabbix agent active,server2主动向zabbix server提交数据,那么就能有效降低zabbix server的压力。...原创 2022-05-06 15:00:26 · 510 阅读 · 0 评论 -
zabbix——4、告警
zabbix——告警睿象云的配置与安装睿象云创建通知策略总结使用睿象云告警平台将睿象云告警平台与zabbix监控相结合睿象云的配置与安装睿象云创建通知策略总结原创 2022-05-05 18:12:26 · 121 阅读 · 0 评论 -
Docker——2、镜像
Docker——镜像镜像的分层结构镜像的构建镜像的分层结构base image通常是操作系统的根目录。同一docker主机支持多种Linux发行版,因为Linux的内核一样。只是不同发行版Linux的根文件系统不同。在base image上一层一层的叠加。当出现不同的层的数据是一样的,那么就会以最上面的一层为主。在写的时候,镜像层是不可写的。当需要写的时候,在镜像层的最上方创建一个可写容器层,将数据全部写入,然后再提交成一个镜像。为什么要分层?为了要共享资源多个镜像版本之间共同的层,就只保原创 2022-05-05 12:08:42 · 1024 阅读 · 0 评论 -
Docker——3、仓库
文章目录先在https://hub.docker.com/注册账号原创 2022-05-05 10:52:23 · 738 阅读 · 0 评论 -
Codis搭建
Codis搭建codis简介codis的四个关键组件codis处理请求的原理安装go环境部署Codis环境Codis下载编译启动Codis启动codis-dashboard启动codis-proxy启动codis-server启动codis-fe通过fe添加group通过fe初始化slot添加两个redis实例codis简介Codis 是一个分布式 Redis 解决方案, 对于上层的应用来说, 连接到 Codis Proxy 和连接原生的 Redis Server 没有显著区别 。 上层应用可以像使用原创 2022-05-04 10:32:35 · 730 阅读 · 0 评论 -
Docker——1、简介
文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport原创 2022-05-02 17:14:37 · 903 阅读 · 0 评论 -
zabbix-1
zabbixzabbix下载安装zabbix下载安装根据官方文档进行https://www.zabbix.com/cn/download?zabbix=5.0&os_distribution=centos&os_version=7&db=mysql&ws=apacheInstall Zabbix repositoryInstall Zabbix server and agentInstall Zabbix frontend创建初始数原创 2022-05-01 20:26:45 · 491 阅读 · 0 评论 -
redis-3之redis持久化、redis+mysql+nginx+php整合
文章目录reids持久化myslq+redis整合reids持久化myslq+redis整合因为redis是在内存中工作的,速度快,所以 redis可以放在mysql之前,充当缓存使用。应用需要写入数据时,就向mysql写。应用读取数据时,就从redis中读。所以就需要做好mysql与redis的自动同步。方式一:应用直接使用redis,在redis端需要编写代码将最终数据同步到mysql,以实现数据一致性。方式二:更适合大规模应用。下面的实验通过使用用户自定义函数。..原创 2022-04-28 21:49:03 · 2993 阅读 · 0 评论 -
redis-2 之 redis cluster
redis clusterredis cluster的搭建redis cluster 扩容redis cluster的搭建redis集群的重要特点:去中心化。对外集群无主从,对内有主从。客户端访问集群中的任何节点都可以,均可以读写。集群内部自动高可用。Redis集群中内置了 16384 个哈希槽,当需要在 Redis 集群中放置一个 key-value 时,redis 先对key 使用 crc16 算法算出一个结果,然后把结果对 16384 求余数,这样每个 key 都会对应一个编号在 0-1638原创 2022-04-27 22:46:39 · 816 阅读 · 0 评论 -
redis-1 之redis编译安装、主从复制、高可用
redisredis编译安装redis实现一主一从复制redis+sentinel 实现高可用server2、server3、server4都先将 mysqld关闭。systemctl disable --now mysqldredis编译安装从官网上下载redis包,稳定版的。安装gcc与make查看server2为masterserver2上也需要关闭mysqld服务。在server3上先关闭mysqld服务在server3上先关闭mysqld服务将ser原创 2022-04-27 16:20:25 · 993 阅读 · 0 评论 -
Lamp---mysql的读写分离
mysql的读写分离MySQL的router套件,通过监听不同的端口,执行不同的路由策略本次实验是在上一个文章MySQL组复制的基础上实现。server1 — 172.20.10.7 — 外部主机,测试用server2 — 172.20.10.6 ---- mysql集群成员server3 — 172.20.10.8 ---- mysql集群成员----引导节点server4 — 172.20.10.10 ---- mysql集群成员server5 — 172.20.10.11 ----原创 2022-04-26 21:58:31 · 359 阅读 · 0 评论