- 博客(116)
- 收藏
- 关注

原创 错误集:apiVersion: v1 kind: Secret metadata: name: registry-pull-secret data: .dockerconfigjson: ew
error: error parsing registry-pull-secret.yaml: error converting YAML to JSON: yaml: line 7: could not find expected ':'登录凭证接‘:’后面不要转行apiVersion: v1kind: Secretmetadata: name: registry-pull-secretdata: .dockerconfigjson: ewoJImF1dGhzIjogewoJCSIxO
2021-04-19 10:34:32
667

原创 错题集:k8s:kubectl get nodes显示NotReady
错误:[root@master02 ~]# kubectl get nodesNAME STATUS ROLES AGE VERSION192.168.109.88 NotReady <none> 37h v1.12.3192.168.109.99 NotReady <none> 37h v1.12.3原因:发现是VIP消失[root@lb01 nginx]#ip a1: lo: <LOO
2021-04-15 09:33:21
856

原创 错误集:创建bootstrap角色赋予权限用于连接apiserver请求签名
Error from server (AlreadyExists): clusterrolebindings.rbac.authorization.k8s.io "kubelet-bootstrap" already exists原因:之前已经创建过错误的签名,签名被占用,需要删除已经被占用的签名解决方法1、删除签名kubectl delete clusterrolebindings kubelet-bootstrap2、重新创建成功[root@localhost kubeconfig]
2021-04-14 11:32:38
325

原创 错误集:创建zabbix数据库本地无法登录
问题:[root@localhost html]#mysql -uzabbix -pEnter password: ERROR 1045 (28000): Access denied for user 'zabbix'@'localhost' (using password: YES)[root@localhost html]#原因:有空用户名称占用导致本地无法登录解决:删除空用户[root@localhost html]#mysql -uroot -pEnter password: W
2021-04-01 15:20:52
587

原创 错误集--docker镜像无法删除
Error response from daemon: conflict: unable to delete f6d0b4767a6c (must be forced) - image is referenced in multiple repositories守护进程的错误响应:冲突:无法删除f6d0b4767a6c(必须强制)-镜像在多个存储库中被引用镜像打标签后,出现两个id相同镜像,这时候依据id删除镜像系统不好判断。想要删除镜像就依据具体的镜像名。...
2021-03-23 13:39:11
322

原创 安装docker
目录一、docker概述二、docker与虚拟机的区别三、docker的核心概念镜像(Image)容器(Container)仓库(Repository)四、安装docker1、部署docker2、镜像加速3、网络优化一、docker概述Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。Docker 是一种轻量级的“数据库”,是在Linux容器里运行应用的开源工具。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的
2021-03-23 08:29:25
98

原创 错误集 重启网卡报错
具体如下:Job for network.service failed because the control process exited with error code. See "systemctl status network.service" and "journalctl -xe" for details.网卡1是外网、网卡2是内网1、vi /etc/default/grub中,在GRUB_CMDLINE_LINUX行后添加net.ifnames=0 biosdevname=0这个
2021-03-18 16:31:40
1278
7

原创 redis主从复制搭建好,验证后没有成功。
在master节点上tail -f /var/log/redis_6379.log查看日志,看步到从服务器信息如下原因可能是前面配置文件中配置错误(从服务器同步的主服务器IP和端口,AOF持续化功能的开启),还有我这种没重启服务的,配置好后不重启修改的配置不会生效。...
2021-03-04 09:13:13
355
3

原创 错误集ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/usr/local/mysql/mysql.so
目录
2021-03-03 12:20:27
833
原创 Kubernetes容器云平台概念
1、Kubernetes概述Kubernetes是什么Kubernetes是Google在2014年开源的一个容器集群管理系,Kubernetes简称K8S。K8S用于容器化应用程序的部署,扩展和管理。K8S提供了容器编排,资源调度,弹性伸缩,部署管理,服务发现等一系列功能。Kubernetes目标是让部署容器化应用简单高效。官方网站: http://www.kubernetes.ioKubernetes特性自我修复在节点故障时重新启动失败的容器,替换和重新部署,保证预期的副本数
2021-04-12 11:36:46
506
原创 ansible角色管理
目录Templstes模块tags模块roles模块在一个playbook中使用roles的步骤安装搭建LAMP架构Templstes模块其实就是模板设置好变量,赋值就好yum install httpd -y[root@server ~]# mkdir httpd[root@server ~]# lsanaconda-ks.cfg httpd initial-setup-ks.cfg 公共 模板 视频 图片 文档 下载 音乐 桌面[root@server ~]#
2021-04-09 16:56:30
411
1
原创 Haproxy配合Nginx搭建Web集群
目录环境1、编译安装Nginx服务器环境主机操作系统IP地址所需软件/安装包/工具Haproxy-ServerCentOS7192.168.109.55haproxy-1.5.19.tar.gzNginx-Server1CentOS7192.168.109.66nginx-1.12.0.tar.gzNginx-Server2CentOS7192.168.109.77nginx-1.12.0.tar.gz客户端Win10192.168.109
2021-04-07 09:30:06
317
1
原创 ansible模块管理
目录ansible命令行模块==command模块------默认模块====cron模块------计划性任务====user模块------用户====group模块-------属组====copy模块------复制和写入====file模块------设置文件属性====ping模块------测网络连通性====yum模块------使用yum软件包管理器安装,升级,降级,删除和列出软件包和组====service模块------用于管理服务运行状态====shell模块------使用shel
2021-04-06 17:20:50
361
1
原创 简单明了的zabbix报警机制
目录环境安装邮箱服务配置服务测试环境监控端服务器:192.168.109.66被监控端服务器:192.168.109.77zabbix监控部署LNMP打开http://192.168.109.66/zabbix监控端安装邮箱服务[root@localhost ~]#yum install mailx -y[root@localhost ~]#vim /etc/mail.rc#末尾添加set from=3104702066@qq.comset smtp
2021-04-02 11:15:38
329
原创 zabbix监控部署在LNMP
nginxiptables -Fsetenforce 0vim /etc/yum.repos.d/nginx.repo[nginx]name=nginx repobaseurl=http://nginx.org/packages/centos/7/$basearch/gpgcheck=0enabled=1yum listyum install nginx -ysystemctl start nginxnetstat -natp | grep nginxsystemct
2021-04-02 08:17:47
468
原创 使用docker-compose搭建consul集群环境
目录环境部署docker环境服务器名称服务服务器:192.168.109.66Docker-ce、Compose 3、Consul、Consul-temple服务器:192.168.109.77Docker-ce、Registrator服务器:192.168.109.66服务器:192.168.109.77部署docker...
2021-03-30 14:27:32
542
3
原创 补充:Dockerfile创建nginx、tomcat、mysql镜像
目录一、创建nginx镜像二、创建tomcat镜像三、创建mysql镜像一、创建nginx镜像cd /optmkdir nginxcd nginxvim DockerfildFROM centos:7MAINTAINER ZZZRUN yum -y updateRUN yum -y install pcre-devel zlib-devel gcc gcc-c++ makeRUN useradd -M -s /sbin/nologin nginxADD nginx-1.12.0.t
2021-03-26 11:30:17
1192
4
原创 基于dockerfile创建镜像
目录一、操作命令二、创建apache镜像三、创建SSH镜像四、创建systemctl镜像一、操作命令指令含义FROM 镜像指定新镜像所基于的镜像,第一条指令必须为FROM指令,每创建一个镜像就需要一条FROM指令MAINTAINER 名字说明新镜像的维护人信息RUN 命令在所基于的镜像上执行命令CMD [“要执行的命令”,“参数1”,“参数2”]指令启动容器时要运行的命令或者脚本,Dockerfile只能由一条CMD命令,如果指定多条则只能最后一条被执行
2021-03-25 16:01:13
172
1
原创 安装好docker后的管理
目录一、镜像查找指定镜像下载镜像查看下载镜像信息获取镜像信息添加标签删除镜像导出(备份)导入二、容器创建容器启动容器查看容器启动执行命令持续在后台执行终止运行容器进入三、私有仓库还是由docker的三大核心细看今天的内容一、镜像查找指定镜像docker search nginx下载镜像docker pull nginx查看下载镜像信息docker images获取镜像信息docker inspect f6d0b4767a6c添加标签docker tag nginx
2021-03-24 16:38:28
230
3
原创 控制面板Horizon部署
目录一、环境配置二、实际部署操作1、安装服务2、修改local_setting本地控制台的配置文件3、重启服务4、重启 ct 节点的 memcache 服务5、验证操作一、环境配置控制节点ctCPU双核双线程-CPU虚拟化开启内存8G硬盘300G+1024G(CEPH块存储)双网卡VM1-(局域网)192.168. 86.11/NAT-192.168.109.12操作系统Centos 7.6(1810)-最小化安装控制节点c1CPU双核双
2021-03-22 19:49:16
684
2
原创 网络Neutron部署
目录一、环境配置二、部署思路三、实际部署操作==控制节点ct==创建数据库neutron,并进行授权创建用户、服务并赋权修改配置文件创建ML2插件文件符号连接初始化数据库重启相关服务==计算节点c1、c2==修改配置文件==控制节点ct==验证服务组件一、环境配置控制节点ct==CPU双核双线程-CPU虚拟化开启内存8G硬盘300G+1024G(CEPH块存储)双网卡VM1-(局域网)192.168. 86.11/NAT-192.168.109.12操作系统
2021-03-20 09:37:50
900
原创 计算nova部署
目录一、Nova系统架构三、环境配置四、部署思路五、实际部署操作==控制节点ct==创建数据库实例和授权创建用户、修改配置文件修改配置文件初始化nova数据库,生成相关表结构启动 Nova 服务==控制节点c1、c2==修改配置文件判断计算机是否支持虚拟机硬件加速开启 Nova 计算服务并配置开机启动==控制节点ct==添加计算节点到 cell 数据库发现计算节点验证计算服务一、Nova系统架构外部联系DB:用于数据存储的sql数据库Network:管理IP转发、网桥或虚拟局域网的nova网络组
2021-03-19 15:01:20
1967
6
原创 资源管理Placement部署(Nova)
目录一、Placement组件简介二、环境三、部署思路四、Placement组件部署创建数据库实例和数据库用户创建Placement服务用户和API的endpoint安装placement服务修改placement配置文件修改Apache配置文件测试一、Placement组件简介最早在 Newton 版本被引入 openstack/nova repo,以 API 的形式存在,所以也常被称为 Placement API。它参与到 nova-scheduler 选择目标主机的调度流程中,负责跟踪记录 Re
2021-03-19 14:21:42
1332
1
原创 镜像glance部署
目录一、环境配置二、部署思路三、实际部署操作创建数据库实例和数据库用户创建用户、修改配置文件一、环境配置控制节点ctCPU双核双线程-CPU虚拟化开启内存8G硬盘300G+1024G(CEPH块存储)双网卡VM1-(局域网)192.168. 86.11/NAT-192.168.109.12操作系统Centos 7.6(1810)-最小化安装控制节点c1CPU双核双线程-CPU虚拟化开启内存8G硬盘300G+1024G(
2021-03-19 14:09:48
486
1
原创 身份认证keystone部署
目录环境部署思路使用手动部署的模式搭建OpenStack的思路:实际部署操作创建数据库实例和数据库用户安装、配置keystone、数据库、apache初始化认证服务数据库初始化fernet 密钥存储库配置bootstrap身份认证服务配置Apache HTTP服务器创建配置文件配置管理员账户的环境变量创建OpenStack 域、项目、用户和角色验证环境控制节点ctCPU双核双线程-CPU虚拟化开启内存8G硬盘300G+1024G(CEPH块存储)双网卡VM1-(局
2021-03-18 19:09:30
679
2
原创 学习OpenStack要知道的理论知识
目录一、云计算概念1、简介2、特点3、三种使用方式4、服务模型二、OpenStack 概述1、openstack服务2、openstack架构原生架构逻辑架构物理架构一、云计算概念1、简介云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问进入可配置的计算资源共享池(资源包括:网络、服务器、存储、计算、应用软件等服务),这些资源能够被快速提供,只需提供很少的管理工作,或只用与服务供应商进行很少的交互2、特点1)超大规模"云"具有相当的规模,企业私有云一般般拥有数百上千台
2021-03-18 11:02:01
688
1
原创 OpenStack环境部署
目录一、环境配置1、修改添加NAT网卡配置2、关闭防火墙和系统安全机制、修改主机名3、基础环境依赖包4、修改VMnet1网卡配置5、配置主机映射文件6、免交互7、配置DNS,配置控制节点时间同步一、环境配置控制节点ctCPU双核双线程-CPU虚拟化开启内存8G硬盘300G+1024G(CEPH块存储)双网卡VM1-(局域网)192.168. 86.11/NAT-192.168.109.12操作系统Centos 7.6(1810)-最小化安装控制节点c
2021-03-18 10:13:26
2230
6
原创 ELK日志分析系统
目录一、ELK概述Elasticsearch概述LogStash概述Kibana概述部署1、配置elasticsearch环境2、部署elasticsearch软件3、安装elasticsearch-head插件一、ELK概述Elasticsearch概述LogStash概述Kibana概述部署主机操作系统IP地址软件node1CentOS7192.168.109.12Elasticsearch/Kibananode2CentOS7192.168.109.
2021-03-15 16:39:48
154
原创 GFS分布式文件系统
目录一、GlusterFS简介1、GlusterFS的概念2、GlusterFS特点3、GlusterFS术语4、GFS的结构5、后端存储如何定位文件6、工作原理7、GFS支持的七种卷分布式卷条带卷复制卷分布式条带卷分布式复制卷条带复制卷分布式条带复制卷二、GFS部署1、环境2、节点进行磁盘分区、挂载3、配置/etc/hosts文件4、安装、启动GlusterFS5、添加节点创建集群6、根据规划创建卷1)创建分布式卷2)创建条带卷3)创建复制卷4)创建分布式条带卷5)创建分布式复制卷7、部署gluster客
2021-03-09 19:49:45
363
3
原创 rsync同步+inotify实时同步部署
目录一、rsync简介二、rsync同步源三、配置rsync源1、基本思路2、rsync命令3、配置源的两种表达方式4、免交互格式四、配置rsync远程同步1、关防火墙、安装相应的软件2、建立/etc/rsyncd.conf 配置文件3、为备份账户创建数据文件4、保证所有用户对源目录/var/www/html(需要备份的文件目录)都有读取权限5、启动 rsync 服务程序6、修改从节点配置文件7、验证8、企业中不可能手动执行,一般都要使用周期性任务五、inotify简介1、调整inotify内核参数(优化)
2021-03-09 10:22:08
4192
9
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人