leec。
码龄2年
  • 218,820
    被访问
  • 122
    原创
  • 1,776,493
    排名
  • 570
    粉丝
关注
提问 私信

个人简介:猛虎终会独行,牛羊才会成群!

  • 目前就职: 文思海辉
  • 加入CSDN时间: 2020-10-10
博客简介:

愿你成为自己喜欢的模样,不抱怨,不将就,有自由,有光芒!

博客描述:
你今天背不完的书,总有人能背完;你今天做不完的事,总有人能努力做完;你如果总愿意拖到明天,那么你想去的地方也只有别人能去了。
查看详细资料
个人成就
  • 获得1,178次点赞
  • 内容获得650次评论
  • 获得2,357次收藏
创作历程
  • 67篇
    2021年
  • 55篇
    2020年
成就勋章
TA的专栏
  • 错误集
    6篇
  • MongoDB
    1篇
  • 自动化运维工具ansible
    3篇
  • Linux-CentOS7
    62篇
  • MySQL数据库
    8篇
  • zabbix
    1篇
  • docker
    9篇
  • Openstack
    6篇
  • 网络基础
    20篇
  • Redis数据库
    4篇
兴趣领域 设置
  • 运维
    容器devopsjenkinskubernetes自动化系统架构网络运维开发graylogelk
  • 安全
    安全
  • 服务器
    linuxcentos
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

错误集——k8s 创建bootstrap角色赋予权限用于连接apiserver请求签名报错

错误集——k8s 创建bootstrap角色赋予权限用于连接apiserver请求签名报错错误代码:Error from server (AlreadyExists): clusterrolebindings.rbac.authorization.k8s.io “kubelet-tstrap” already exists[root@hellolic ~/k8s/kubeconfig] # kubectl create clusterrolebinding kubelet-bootstrap --cte
原创
发布博客 2021.04.14 ·
252 阅读 ·
3 点赞 ·
1 评论

错误集——k8s,kubectl get node 查看集群节点状态:NotReady

错题集——k8s,查看集群节点状态:NotReady[root@hellolic ~/k8s/kubeconfig] # kubectl get nodeNAME STATUS ROLES AGE VERSION192.168.184.12 NotReady <none> 9h v1.12.3原因:查看查询中的节点的flannel服务是否自动关闭了[root@hellokiki ~] # systemctl status
原创
发布博客 2021.04.14 ·
384 阅读 ·
1 点赞 ·
1 评论

MongoDB搭建及基础操作

MongoDB概述及基本操作一、搭建MongoDB二、mongoDB数据库基本操作三、数据库导出导入、备份恢复操作四、复制数据库五、克隆集合六、创建管理用户七、进程管理一、搭建MongoDB#关闭系统防火墙和安全机制systemctl stop firewalld.service setenforce 0#配置yum源仓库vim /etc/yum.repos.d/mongodb-org.repo[mongodb-org]name=MongoDB Repositorybaseurl=ht
原创
发布博客 2021.04.10 ·
191 阅读 ·
6 点赞 ·
3 评论

playbook中template、tags、roles操作示例

ansible一、template模块介绍二、tags模块三、playbook使用roles一、template模块介绍ansible的template模块,可以将带有参数的配置文件传递到目标地址,可以对文件进行属组属主的修改以及备份。templates功能:根据模板文件动态生成对应的配置文件,命名必须以.j2结尾例:yum -y install httpdrpm -qc httpdcp /etc/httpd/conf/httpd.conf /opt/httpd.conf.j2vim
原创
发布博客 2021.04.08 ·
227 阅读 ·
4 点赞 ·
2 评论

ansible——playbook剧本概念及示例

ansible—playbook一、playbook1、yaml基本语法规则2、yaml支持的数据结构二、Inventory中变量一、playbookplaybook是剧本的意思playbook yaml语法是换行空两格,-和:后必须空一格YAML:是一种非标记语言。是用来写配置文件的语言,非常简洁合强大;YAML语法和其他语言类似,也可以表达散列表、标量等数据结构结构通过空格来展示,序列里配置项通过 - 来表示;Map里的键值用:来分隔;YAML的扩展名为yaml1、yaml基本语法
原创
发布博客 2021.04.08 ·
348 阅读 ·
4 点赞 ·
2 评论

自动化运维工具——ansible、概述、安装、模块介绍(图文详解)

一、安装ansible#192.168.184.10hostname ansiblesu -#192.168.184.20hostname webserversu -#192.168.184.30hostname mysqlsu -systemctl stop firewalldsetenforce 0#安装epel扩展源yum -y install epel-releaseyum -y install ansible#数型查询工具yum -y install t
原创
发布博客 2021.04.07 ·
4463 阅读 ·
20 点赞 ·
15 评论

zabbix监控手动部署、邮件告警(图文详解)

文章目录一、zabbix概述二、zabbix功能三、部署zabbix环境配置1、安装nginx2、部署mariadb3、部署php4、测试连接数据库5、部署zabbix server一、zabbix概述Zabbix 是一个企业级分布式开源监控解决方案Zabbix 软件能够监控众多网络参数和服务器的健康度、完整性。Zabbix 使用灵活的告警机制,允许用户为几乎任何事件配置基于邮件的告警。这样用户可以快速响应服务器问题。Zabbix 基于存储的数据提供出色的报表和数据可视化功能。这些功能使得 Zabbi
原创
发布博客 2021.04.02 ·
923 阅读 ·
11 点赞 ·
5 评论

Docker与虚拟机区别、docker-firewalld规则设定、docker-tls加密通讯

文章目录一、Docker容器与虚拟机的区别1、隔离与共享2、性能与损耗二、Docker存在的安全问题1、Docker自身漏洞2、Docker源码问题三、Docker架构缺陷与安全机制四、Docker安全基线标准五、容器最小化1、Docker remote api 访问控制2、限制流量流向3、镜像安全六、Docker-TLS加密通讯一、Docker容器与虚拟机的区别1、隔离与共享虚拟机通过添加Hypervisor层,虚拟机出网卡、内存、cpu等虚拟硬件,再在其上建立虚拟机,每个虚拟机都有自己的系统内核,
原创
发布博客 2021.03.31 ·
245 阅读 ·
7 点赞 ·
2 评论

Docker Cgroup资源配置操作

文章目录一、Cgroup二、使用stress工具测试1、权重 -cpu-shares2、CPU周期限制 --cpu-period、--cpu-quota3、CPU Core控制 --cpuset-spus三、CPU配额控制参数的混合使用四、内存限额一、CgroupDocker通过Cgroup来控制容器使用的资源配额,包括CPU、内存、磁盘三大方面,基本覆盖了常见的资源配额和使用量控制Cgroup是Control Groups的缩写,是Linux内核提供的一种可以限制、记录、隔离进程组所使用的物理资源(
原创
发布博客 2021.03.30 ·
2527 阅读 ·
8 点赞 ·
9 评论

Docker Harbor概述及构建(图文详解)

文章目录一、Docker Harbor概述1、Harbor的优势2、Harbor知识点3、Docker私有仓库架构二、Harbor构建Docker私有仓库一、Docker Harbor概述有可视化的Web管理界面,可以方便管理Docker镜像,又提供了多个项目的镜像权限管理及控制功能Harbor是VMware公司开源的企业级Docker Registry项目1、Harbor的优势基于角色控制基于镜像的复制策略支持LDAP/AD图像删除和垃圾收集图像UI审计RESTful API
原创
发布博客 2021.03.29 ·
550 阅读 ·
4 点赞 ·
2 评论

docker-Consul概述以及集群环境搭建(图文详解)

文章目录一、Consul概述1、Consul的特性二、搭建consul集群环境1、server部署(192.168.184.11)2、client部署(192.168.184.12)3、配置template模板自动更新4、测试访问代理服务器一、Consul概述Consul是HashiCorp公司推出的开源工具,用于实现分布式系统的服务发现与配置与Docker等轻量级容器可无缝配合1、Consul的特性支持健康检查、允许存储键值对基于Golong语言,可移植性强支持ACL访问控制二、搭建c
原创
发布博客 2021.03.29 ·
332 阅读 ·
1 点赞 ·
1 评论

docker-compose概述与简单编排部署

文章目录一、Consul概述1、Consil的特性一、Consul概述是HashiCorp公司推出的开源工具,用于实现分布式系统的服务发现和配置与Docker等轻量级容器可无缝配合1、Consil的特性支持健康检查、允许存储键值对基于go语言,可移植性强支持ACL访问控制...
原创
发布博客 2021.03.29 ·
351 阅读 ·
4 点赞 ·
1 评论

Dockerfile——Tomcat、编译安装MySQL

文章目录一、Dockerfile编写tomcat1、编写Tomcat_Dockerfile二、Dockerfile编写编译安装MySQL1、编写编译安装MySQL_Dockerfile一、Dockerfile编写tomcat理论部分可看:Tomcat服务部署、虚拟主机配置及参数优化(图文详解)软件包:apache-tomcat-9.0.16.tar.gz、jdk-8u91-linux-x64.tar提取码:a9p61、编写Tomcat_Dockerfilecd /optmkdir tomcat
原创
发布博客 2021.03.25 ·
428 阅读 ·
4 点赞 ·
4 评论

Dockerfile的概述和构建(图文详解)

Dockerfile的概述和构建一、Docker镜像的分层二、Docker镜像的创建1、Docker镜像2、Docker镜像的创建方式(1)基于已有镜像创建(2)基于本地模板创建一、Docker镜像的分层Dockerfile中的每个指令都会创建一个新的镜像层镜像层会被缓存和复用当Dockerfile的指令修改了,复制的文件变化了,或者构建镜像时指定的变量不同了,对应的镜像层缓存就会失效某一层的镜像缓存失效之后,它之后的镜像层缓存都会失效镜像层是不可变的,如果在某一层中添加一个文件,然后在下一层
原创
发布博客 2021.03.24 ·
1822 阅读 ·
8 点赞 ·
6 评论

Docker基本操作(超详细)

文章目录一、Docker镜像操作二、Docker仓库操作三、Docker容器操作一、Docker镜像操作二、Docker仓库操作三、Docker容器操作
原创
发布博客 2021.03.23 ·
1438 阅读 ·
7 点赞 ·
4 评论

错误集——docker构建镜像时,yum安装卡住

报错集——docker构建镜像时,yum安装卡住[root@promote /home/docker-lic-volume] # vim mydockerfile FROM centosMAINTAINER lic<935704787@qq.com>ENV MYPATH /usr/localWORKDIR $MYPATHRUN yum -y install vimRUN yum -y install net-toolsEXPOSE 80CMD echo $MYPA
原创
发布博客 2021.03.22 ·
1412 阅读 ·
5 点赞 ·
4 评论

OpenStack-nova组件部署(待贴图解释)

文章目录OpenStack-nova组件部署nova组件部署位置1、创建nova数据库,并执行授权操作2、管理Nova用户及服务3、安装nova组件4、初始化数据库5、启动Nova服务6、检查nova服务端口7、计算节点配置(c1、c2)8、ct控制节点操作9、小结OpenStack-nova组件部署nova组件部署位置【控制节点ct】​nova-api(nova主服务)​nova-scheduler(nova调度服务)​nova-conductor(nova数据库服务,提供数据库访问)​no
原创
发布博客 2021.03.18 ·
424 阅读 ·
5 点赞 ·
2 评论

OpenStack-Placement组件部署(待贴图解释)

文章目录OpenStack-Placement组件部署1、创建数据库实例和数据库用户2、创建Placement服务用户和API的endpoint3、安装placement服务4、修改Apache配置文件5、测试6、小结OpenStack-Placement组件部署1、创建数据库实例和数据库用户mysql -uroot -pCREATE DATABASE placement;GRANT ALL PRIVILEGES ON placement.* TO 'placement'@'localhost'
原创
发布博客 2021.03.17 ·
238 阅读 ·
6 点赞 ·
1 评论

OpenStack手动部署合集(t版)

文章目录1、OpenStack环境部署(图文详解)2、OpenStack安装Keystore组件(图文详解)3、OpenStack安装glance组件(图文详解)
原创
发布博客 2021.03.15 ·
416 阅读 ·
5 点赞 ·
1 评论

OpenStack安装glance组件(图文详解)

文章目录OpenStack-Glance组件部署一、创建数据库实例和数据库用户二、创建用户、修改配置文件三、小结1、部署思路:OpenStack-Glance组件部署一、创建数据库实例和数据库用户mysql -u root -pCREATE DATABASE glance;GRANT ALL PRIVILEGES ON glance.* TO 'glance'@'localhost' IDENTIFIED BY 'GLANCE_DBPASS';GRANT ALL PRIVILEGES ON gl
原创
发布博客 2021.03.15 ·
1642 阅读 ·
9 点赞 ·
6 评论
加载更多