自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 Prometheus+Grafana+Alertmanager+k8s搭建全方位的监控告警系统

该篇文章基于韩先超老师的Prometheus+Grafana+Alertmanager搭建全方位的监控告警系统-超详细文档学习记录安装node-exporter组件1、新建一个名称空间kubectl create ns monitor-sa 2、安装node-exporter组件,在k8s集群的master1节点操作cat >/root/prometheus/node-export.yaml <<EOFapiVersion: apps/v1kind: DaemonSet

2020-10-16 09:48:02 912

原创 ceph与openstack集成

前言为什么要集成ceph???ceph官网:https://docs.ceph.com/en/latest/关于ceph:https://blog.csdn.net/mingongge/article/details/100788388参考连接:https://blog.csdn.net/jmilk/article/details/89503498OpenStack 使用 Ceph 作为后端存储可以带来以下好处:不需要购买昂贵的商业存储设备,降低 OpenStack 的部署成本Ceph 同时

2020-10-13 21:07:10 1056

原创 在浏览器访问Jenkins时出现错误“该Jenkins实例似乎已离线”

问题如图:解决方案:参考:https://blog.csdn.net/qq_40110871/article/details/867430241、打开配置页面本机:http://localhost:8080/jenkins/pluginManager/advanced远程:http://1192.168.12.179:8080/pluginManager/advanced #我是安装在k8s集群中的,故此处应该访问的是运行该pod的nodeIP配置页面如图:2、修改协议修改前,协议

2020-09-25 21:08:30 670

原创 在Linux(centos7)中安装mongodb并实现远程连接

1、下载MongoDB官网下载地址:https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.13.tgz2、压缩包下载完成后winscp上传到Linux上,然后解压、保存在文件夹mongodb中:tar -zxvf mongodb-linux-x86_64-4.0.13.tgzmv mongodb-linux-x86_64-4.0.13 mongodb3、配置环境变量及配置文件(1)配置系统环境变量:vi /etc/profile

2020-09-14 15:26:21 459

原创 k8s安装部署过程中出现的错误记录

1、kubeadm init 时出现错误1:[ERROR FileContent–proc-sys-net-ipv4-ip_forward]: /proc/sys/net/ipv4/ip_forward contents are not set to 1解决方法:利用sysctl 修改cat /proc/sys/net/ipv4/ip_forward该文件内容为0,表示禁止数据包转发,1表示允许。echo "sysctl -w net.ipv4.ip_forward=1" >> /e

2020-08-27 20:56:09 2117

原创 k8s安装与部署

准备工作1、开启三个虚拟机,一个master节点,两个node节点配置:4G/4核/100G(1)静态IP配置(2)关闭防火墙(3)安装一些常用组件(4)关闭SELinux(5)设置主机名,配置主机文件(6)设置免密登录(7)时间同步安装docker各个节点操作1、下载配置docker的yum源 ,因为国外的源太慢了,改为阿里的cd /etc/yum.repos.d/ && mkdir bak && mv CentOS-* bak/ &&am

2020-08-26 21:06:53 1603 2

原创 kubernetes入门学习记录一

k8s中文文档:http://docs.kubernetes.org.cn/227.html1、kubernetes是什么?kubernetes是一个开源的容器管理平台,简称k8s,用于管理多个主机上的容器化应用容器,可以对应用升级和回滚;可以实现七层和四层负载均衡;可以实现服务的自动实现;可以快速部署应用;能够自动对当前的架构进行扩缩容。2、kubernetes的几个常用功能(1)应用健康检测(2)水平自动扩展(3)服务发现(4)负载均衡(5)滚动更新(6)资源监控(7)日志访问(8

2020-08-24 15:10:22 81

原创 在Linux(centos7)中安装pgsql并实现远程连接

1、新开一个虚拟机关闭防火墙systemctl stop firewalld && systemctl disable firewalld && systemctl stop NetworkManager && systemctl disable NetworkManager2、安装yum源打开官网https://yum.postgresql.org/repopackages.php,找到自己需要的版本如图,我选择的是centos7,右键,复制网

2020-08-22 18:54:49 1809

原创 基于packstack安装的openstack新增计算节点

1、新建一个虚拟机作为新增计算节点compute2##虚拟机配置如下:2个硬盘 8G/4H/100G/200G两个网卡: ens33一个浮动地址(桥接),提供出网地址:192.168.12.159 ens37一个内网IP地址(桥接),用于内网之间通信:192.168.12.1602、修改ip配置文件,配置静态ip (两个网卡都要配置)vim /etc/sysconfig/network-scripts/ifcfg-ens33TYPE=EthernetPROXY_METHOD=none

2020-08-20 17:59:53 961 3

原创 openstack忘记镜像登录密码,改用密钥对实现远程连接

1、编辑compute计算节点/etc/nova/nova.conf,配置如下参数:vim /etc/nova/nova.confinject_password=trueinject_partition = -1compute计算节点重启nova服务器systemctl restart libvirtd.service openstack-nova-compute.service2、编辑controller控制节点/etc/openstack-dashboard/local_setting

2020-08-19 19:40:25 575

原创 在Linux(centos7)中安装MySQL并实现远程连接

参考连接:https://blog.csdn.net/lizy928/article/details/825317491、安装wgetsudo yum install wget2、下载安装包wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm3、安装软件sudo rpm -ivh mysql57-community-release-el7-8.noarch.rpmsudo yum install mysq

2020-08-18 11:22:20 179

原创 openstack中遇到的错误记录(记录中)

1、openstack创建实例失败,错误:no valid host was found这个原因很多,需要结合日志一一排查,创建云主机时选择小容量的云主机类型配置文件错误,主要体现在Nova、neutron、glance的配置文件上给出参考连接:https://blog.csdn.net/wylfengyujiancheng/article/details/51868979https://blog.csdn.net/yxwmzouzou/article/details/43892261

2020-08-12 16:16:31 3279

原创 OpenStack_N版本+CentOS7的部署和开发+镜像制作

准备工作:(1)三台虚拟机1.1controller节点:3个硬盘 8G/4H/60G/30G/30G两个网卡:一个内网地址(桥接),用于内网之间通信:192.168.12.93一个浮动IP地址(DHCT),提供出网地址:192.168.204.11.2computer节点2个硬盘 6G/4H/60G两个网卡:一个内网地址(桥接):192.168.12.94一个浮动IP地址(桥接):192.168.12.92(2)安装vim编辑器yum install vim 或者yum -y

2020-08-12 15:08:16 1109 6

原创 端到端测试(e2e测试)

端到端测试:end to end测试,又称为e2e测试,可以看做一个自动化的测试脚本,其目的是模拟用户行为,通过自动的访问一个真实浏览器环境下的页面,对于页面上的任意操作,断言浏览器中发生特定的行为。...

2020-07-27 10:24:59 1552

原创 nestjs+typegoose+vuejs全栈项目服务器开发(server)学习记录一

一、在VScode新建一个server1、全局安装nest:npm i -g @nestjs/cli2、新建一个nest框架的服务器server:nest new server3、在server文件目录下(cd server)新建一个名为admin的子目录:nest g app admin(admin作为后台接口,server作为app端接口)电脑4、先启动项目运行admin:nest start -w admin{启动出现错误An async function or method in ES

2020-07-17 21:03:25 1671 2

原创 全栈开发搭建后台界面typescript+ElementUI(admin)学习记录一

1、设置全局安装路径,否则有可能会报错(错误为某某指令is not recognized as an internal or external command,operable program or batch file。——统一解决方法如下)npm config set prefix "node路径/node_global" //设置全局包安装的地方npm config set cache "node路径/node_cache" //设置node缓存保存的地方2、安装vue,用命令行安装首先利

2020-07-17 21:01:13 209

原创 nestjs+jest测试框架学习记录一

1、安装所需的 npm 包:$ npm i --save-dev @nestjs/testing@nestjs/testing提供了一套提升测试过程的实用工具。2、nestjs框架集成了jest测试框架,测试文件必须以 .spec 或 .test 结尾,测试文件位于与src同级的test目录下,如下图所示:其中app.e2e-spec.ts文件是实现当前程序的端到端(end to end)测试,也可视为系统测试;jest-e2e.json为jest配置文件。3、实现单元测试可以自己编写相应模块

2020-07-17 11:00:49 1846 4

原创 nestjs+postgreSql实现单元测试

1、使用npm安装数据库连接模块npm install --save pg2、Nest 与数据库无关,允许与任何 SQL 或 NoSQL 数据库集成,先安装依赖包。npm install --save @nestjs/typeorm typeorm mysql3、

2020-07-17 10:56:26 1424

原创 Property ‘id‘ has no initializer and is not definitely assigned in the constructor.Vetur(2564)

将@Prop(String) id:string 改为@Prop(String) id?:string

2020-07-10 20:33:21 4666

原创 VScode运行ts文件出现错误Unexpected token ‘export‘

VScode运行ts文件出现错误Unexpected token ‘export’错误如下:export default {^^^^^^SyntaxError: Unexpected token export解决方法:nodejs版本过低,因为Windows操作系统不支持命令行更新,所以直接到官网下载最新版本,附官网网址:https://nodejs.org/zh-cn/如果下载地址更改,需要更改环境配置。...

2020-07-06 12:28:47 3462

空空如也

空空如也

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

TA关注的人

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