服务搭建
文章平均质量分 72
六种味
最近开始写博客,首先记录笔记,其次检验自己的学习成果,希望可以检验自己的同时,也可以帮助偶尔忘记知识点的您。
展开
-
centos7.9搭建redis6.0.6哨兵模式
redis6.0.6哨兵模式搭建文档原创 2023-05-16 01:47:15 · 514 阅读 · 0 评论 -
keepalived+nginx 双机热备搭建
centos7.9 安装keepalived+nginx 双机热备搭建原创 2023-03-06 16:12:43 · 1890 阅读 · 0 评论 -
linux系统绑定双网卡
linux系统双网卡绑定(mode1 热备模式)原创 2023-03-06 15:53:23 · 3423 阅读 · 1 评论 -
centos安装MySQL5.5数据库
centos 安装 MySQL5.5原创 2023-02-14 14:46:09 · 546 阅读 · 1 评论 -
nginx支持的最大长连接数,试验告诉你
jmeter 压测 nginx 可以支持多少长连接数原创 2022-10-30 22:42:28 · 4854 阅读 · 1 评论 -
(十)kubernetes集群搭建(二进制方式)之--coredns部署
DNS 是 Kubernetes 的核心功能之一,通过CoreDNS 作为集群的必备扩展来提供命名服务。在安装kube-apiserver的时候kubernetes-server-linux-amd64.tar.gz解压后,有一kubernetes-src.tar.gz包我们需要的coredns.yaml文件就是在这个里面生成的# 进入server二进制包中,解压kubernetes-src.tar.gztar fx kubernetes-src.tar.gz -C ./kubernetes-src原创 2021-03-21 22:44:48 · 662 阅读 · 1 评论 -
(九)kubernetes集群搭建(二进制方式)之--cni部署
kubernetes集群搭建(二进制方式)之--cni部署部署cni网络master和node节点均需要部署,先在master节点部署然后拷贝到node节点下载二进制文件cd /data/srcwget https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-amd64-v0.8.6.tgz创建工作目录并解压二进制包mkdir -p /data/cni/bintar原创 2021-03-05 10:39:51 · 660 阅读 · 2 评论 -
(八)kubernetes集群搭建(二进制方式)之--node部署kube-proxy
kubernetes集群搭建(二进制方式)之--node部署kube-proxy1.创建配置文件2.配置参数文件3.生成kube-proxy证书4.生成kubeconfig文件5.systemd管理kube-proxy6.开启并设置开机自启node包括的组件etcd 用于存储(已安装)docker (已安装)kubelet (已安装)kube-proxy (本章安装)1.创建配置文件cat > /data/kubernetes/cfg/kube-proxy.conf <<原创 2021-03-05 10:34:04 · 302 阅读 · 1 评论 -
(七)kubernetes集群搭建(二进制方式)之--node部署kubelet
kubernetes集群搭建(二进制方式)之--node部署kubelet1.创建工作目录并从master节点拷贝二进制文件2.创建kubelet的配置文件3.配置参数文件4.在master节点生成bootstrap.kubeconfig文件5.systemd管理kubelet6.开启并设置开机自启动7.master节点中批准kubelet证书申请并加入集群node包括的组件etcd 用于存储(已安装)docker (已安装)kubelet (本章安装)kube-proxy1.创建工作目录并原创 2021-03-05 10:26:39 · 313 阅读 · 1 评论 -
(六)kubernetes集群搭建(二进制方式)之--master部署kube-scheduler
kubernetes集群搭建(二进制方式)之--master部署kube-scheduler1.创建配置文件2.systemd管理kube-scheduler3.启动并设置开机自启4.查看本机所有安装的k8s组件状态master包括的组件etcd 用于存储(已安装)kube-apiserver k8s集群入口(已安装)kube-controller-manager管理组件(已安装)kube-scheduler 调度组件(本章安装)1.创建配置文件cat > /data/kuberne原创 2021-03-05 10:14:46 · 223 阅读 · 1 评论 -
(五)kubernetes集群搭建(二进制方式)之--master部署kube-controller-manager
kubernetes集群搭建(二进制方式)之--master部署kube-controller-manager1.创建配置文件2.systemd管理kube-controller-manager3.启动并设置开机自启动master包括的组件etcd 用于存储(已安装)kube-apiserver k8s集群入口(已安装)kube-controller-manager管理组件(本章安装)kube-scheduler 调度组件1.创建配置文件cat > /data/kubernetes/原创 2021-03-05 10:11:48 · 287 阅读 · 1 评论 -
(四)kubernetes集群搭建(二进制方式)之--master部署kube-apiserver
kubernetes集群搭建(二进制方式)之--master部署kube-apiserver1.生成kube-apiserver证书(1)自签证书办法机构CA(2)生成证书(3)使用自签CA 签发kube-apiserver HTTPS 证书2.下载二进制文件3.解压二进制包并拷贝到对应目录4.创建kube-apiserver配置文件5.拷贝刚才生成的ssl证书6.启用TLS Bootstrapping机制7.systemd管理apiserver8.启动apiserver9.授权kubelet-bootst原创 2021-03-05 10:07:03 · 632 阅读 · 11 评论 -
(二)kubernetes集群搭建(二进制方式)之--搭建etcd
kubernetes集群搭建(二进制方式)之--搭建etcd1.准备证书生成工具cfssl2.生成Etcd证书(1)自签证书办法机构(2)使用自签CA签发Etcd HTTPS 证书3.下载二进制文件4.部署etcd集群(1)创建工作目录并解压二进制包(2)创建etcd配置文件(3)systemd管理etcd(4)拷贝刚才生成的证书(5)将刚刚master上的所有生成的文件拷贝到node节点(6)在node节点更改etcd的配置文件(7)master和node同时操作(8)验证Etcd是一个分布式键值存储系原创 2021-03-05 09:52:11 · 260 阅读 · 1 评论 -
ELK中logstash的使用(第二版)--数据库中取出放入es
ELK中logstash的使用elk的搭建教程前段时间已经搭建了elk,但是使用过程中有很多需求,下面是更改的logstash的配置文件,达到了已下目的:实现从filebeat收集日志,并且过滤很多公司都会将有用的日志存入数据库,实现从数据库中将日志取出存入esinput { beats { port => "8888" } jdbc { # 数据库连接地址: jdbc_connection_string => "jdbc:m原创 2020-11-30 16:53:44 · 195 阅读 · 0 评论 -
elk7.9.1使用遇到的问题一 --filebeat莫名停止 --nohup停止问题
在使用elk过程当中遇到了这样的一个问题,调试filebeat时使用的命令是./filebeat -c filebeat.yml -e调试好后,使用nohup 后台运行nohup ./filebeat -c filebeat.yml -e &查询后台进程ps -ef | grep filebeat查看kibana显示正常,日志正常刷新,但是当退出当前会话,查看kibana中就不会有新的数据出现,再次打开运行ps -ef | grep filebeat 进程怎么就消失了呢?很诧异原创 2020-11-15 15:09:16 · 928 阅读 · 0 评论 -
elk7.9.1部署和简单使用
一、什么是ELK?elasticsearch:日志的存储和分析 logstash:收集日志 kibana:日志的展示二、为什么要用ELK开发人员不能登录生产服务器查看日志 很多服务都是分布式,有多节点,查询日志非常不方便 可以会产生大量的io,可能会占用大量的io 查询速度慢,不支持日志分析三、ELK架构filebeat用于手机和监控日志,将日志输出至logstash logstash用于将收集来的日志进行过滤创建索引并输出至elasticsearch el..原创 2020-09-30 16:05:32 · 1203 阅读 · 0 评论