- 博客(63)
- 收藏
- 关注
原创 k8s 高可用,kubeadm安装
1、kubernetes安装部署方法:二进制安装的k8s: 步骤繁琐ansible 一键自动化安装 https://github.com/easzlab/kubeaszsaltstack 一键自动化安装 https://github.com/unixhot/salt-k8skubeadm安装k8s: google官方pull镜像docker proxy代理...
2020-04-21 00:59:34 618
原创 centos java package 编译
centos 编译不带package的java程序直接java Test.java 然后javac Test就可以运行第一次编译带package的包,一直报错,主要是一些细节没做好,照着下面的可以完美运行jTest.java这个测试。安装jdk配置默认文件vim /etc/profile #末尾添加#set java environmentexport JAVA_HOME=/usr/java/jdk1.8.0_181-amd64export PATH=$JAVA_HOME/bin:$P
2020-09-09 23:42:36 262
原创 mysql 开启gtid
下载mysql二进制包useradd mysql -s /sbin/nologin -Mcd /opt/tar -zxvf mysql-5.7.28-linux-glibc2.12-x86_64.tar.gzmkdir /applicationmkdir -p /data/mysql/datamv mysql-5.7.28-linux-glibc2.12-x86_64 /appli...
2020-05-04 21:05:54 699
原创 MHA搭建
MHA部署MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Facebook公司)开发,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在MySQL故障切换过程中,MHA能做到在0~30秒之内自动完成数据库的故障切换操作,并且在进行故障切换的过程中,MHA能在最...
2020-05-04 20:52:38 372
原创 mysql 主从复制
原理(1) 主从复制基于binlog来实现的(2) 主库发生新的操作,都会记录binlog(3) 从库取得主库的binlog进行回放(4) 主从复制的过程是异步修改配置文件vim /etc/my.cnf[mysqld]character-set-server=utf8collation-server=utf8_general_cilog_bin=qishi-logbinse...
2020-05-03 01:00:25 283
原创 mysql 国内源 安装 二进制安装
安装其他版本的,请修改 /etc/yum.repos.d/mysql-community.repo,这个文件中的baseurl清华源安装mysql -5.7vim /etc/yum.repos.d/mysql-community.repocat >/etc/yum.repos.d/mysql-community.repo<<EOF[mysql57-community]...
2020-05-02 20:18:46 403
原创 ELK kibana无法启动 filebeat配置收集日志
前言:如果出现kibana界面一直处于 server is not ready yet请在es-head界面删除.kibana,之后重启kibana,我卡在这里好久,折腾了半天才搞定,这次选择安装包的方式,费了不少时间。我之前用docker镜像安装的elk就挺好的,kibana启动很顺利,选择docker镜像启动的方式推荐。ELK的概念ELK官网:http://www.elastic.c...
2020-04-28 21:27:48 1337
原创 flannel 部署 flannel 的yaml文件
k8s安装flannelkubectl apply -f flanneld.yamlflanneld.yaml下载好镜像,有需要的可以评论留邮箱,看到发给你flannel需要tag把镜像tag成quay.io/coreos/flannel:v0.12.0-arm64cat > kube-flannel.yml << eof---apiVersion: poli...
2020-04-26 01:01:05 4292 1
原创 zabbix4.0 部署 报警 配置
zabbix安装清华源安装清华源的地址https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix安装需要 安装:zabbix-web zabbix-web-mysql zabbix-agent zabbix-release zabbix-server-mysql客户端:只用安装zabbix-...
2020-04-24 21:33:40 652
原创 函数def func (*args,**kwargs)
函数def时候,参数的顺序:普通形参<默认实参<普通收集参数<命名关键字参数<关键字收集参数*args-> 普通收集参数**kwargs—> 关键字收集参数集定义函数时,def func(*args,**kwargs)args这个参数负责收集没人要的普通参数,构成一个元组(tuple)kwargs这个参数负责收集关键字参数,构成一个字典(d...
2020-04-21 00:17:29 1729
原创 闭包函数
闭包函数的条件:1.内函数调用了外函数的变量2.外函数把内函数返回的过程叫做闭包这个内函数叫闭包函数闭包函数的基本语法闭包函数的特点:1.内部函数调用了外部函数的局部变量2.这个局部变量与内部函数发生绑定3.这个变量的生命周期延长...
2020-04-21 00:17:08 105
原创 json 模块 和 pickle 模块
json模块序列化和反序列化操作 dumps 和loadsimport jsonstr1=“123”res=json.dumps(str1)print(res)res2=json.loads(res)print(res)可以序列化的类型: Number:int bool float容器:str tuple list dict...
2020-04-21 00:16:02 151
原创 vue 前端项目上线打包
#修改.gitignore目录中的`.DS_Storenode_modules/#/dist/ 这一行注释掉npm-debug.log*yarn-debug.log*yarn-error.log*`使用npm run build打包项目
2020-04-21 00:10:38 651
原创 vue 视频 界面
mounted(){let jwt_token = this.check_login();let user_name = localStorage.user_name || sessionStorage.user_name;// 1. 到数据库中查询用户购买的课程,是否有当前章节// 2. 到数据库中查询当前用户购买的课程是否在有效期内let vid = “dd27c590a1bb725...
2020-04-21 00:09:16 481
原创 k8s master二进制部署 systemd管理
k8s组件介绍二、核心概念podpod是k8s最小的部署单元一个pod中可以有一个或者多个容器(一组容器的集合,即容器组)一个pod中的容器共享网络命名空间pod是短暂的controllers:控制器,用来控制pod,启动、停止、删除ReplicaSet:确保预期的pod副本数量Deployment:无状态应用部署(用的多)StatefulSet:有状态应用部署Daem...
2020-04-20 23:50:12 818
原创 fastdfs docker容器 安装部署
安装docker#搜索fastdfs获取想要的版本docker search fastdfs#选择第一个 seaseon/fastdfs拉取镜像docker pull season/fastdfs运行tracker查看tracker端口22122是否被占用netstat -lntup |grep 22122 #显示为空tracker调度服务器器的运行目录tracker_da...
2020-04-20 23:43:28 275
原创 etcd 二进制 集群搭建
部署到3台主机的etcd集群,ip 10.4.7.10 =>etcd-10 10.4.7.11 =>etcd-11 10.4.7.12 =>etcd-12使用部署到10.4.7.10 为例下载到 /opt/目录下https://github.com/etcd-io/etcd/releases/download/解压tar -zxvf etcd-v3.3.18-...
2020-04-05 18:57:57 465
原创 linux使用ntp同步时间
centos首先安装 ntpyum install ntp -y同步时间一条命令解决ntpdate ntp1.aliyum.com如果时间有一个小时的偏差,设置localtime为上海时区使用locate 获取上海时区文件locate Shanghai/usr/share/zoneinfo/Asia/Shanghai将etc目录下的localtime替换成Shanghaic...
2020-02-13 20:31:45 813
原创 centos7 设置默认编辑vim
安装elasticsearch修改服务配置用到的命令是systemctl edit elasticsearch,使用 nano编辑器,用起来不方便,设置vim用起来方便多了两行命令:echo export EDITOR=/usr/bin/vim >> ~/.bashrsource ~/.bashrc...
2020-02-13 20:20:48 545
原创 重新安装yum源
查看yum安装rpm -qa|grep yum展示如下yum-plugin-fastestmirror-1.1.31-52.el7.noarchyum-metadata-parser-1.1.4-10.el7.x86_64yum-3.4.3-163.el7.centos.noarchyum-utils-1.1.31-52.el7.noarchyum-langpacks-0.4.2-7...
2020-02-11 14:40:23 899
转载 k8s 配置 阿里源 linux和ubuntu
Kubernetes 镜像简介Kubernetes 是一个开源系统,用于容器化应用的自动部署、扩缩和管理。它将构成应用的容器按逻辑单位进行分组以便于管理和发现。配置方法Debian / Ubuntuapt-get update && apt-get install -y apt-transport-httpscurl https://mirrors.aliy...
2020-02-06 19:59:48 2078
原创 ubuntu经常死机解决方案 修改swappiness
查看交换内存比例的默认值是60cat /proc/sys/vm/swappiness修该这个值如下操作:sudo vim /etc/sysctl.conf在最后一行加入 vm.swappiness=0
2019-12-05 10:38:27 324
原创 pip 加速 国内源
Linux下,修改~/.pip/pip.conf(或者创建一个),将index-url变量修改为所要更换的源地址:[global]index-url = https://pypi.tuna.tsinghua.edu.cn/simple
2019-10-31 09:17:08 782
原创 ssh 保持服务器 一直运行
#vim /etc/ssh/sshd_config找到下面两行#ClientAliveInterval 0#ClientAliveCountMax 3去掉注释,改成ClientAliveInterval 30ClientAliveCountMax 86400这两行的意思分别是1、客户端每隔多少秒向服务发送一个心跳数据2、客户端多少秒没有相应,服务器自动断掉连接重启sshd服务...
2019-10-12 14:25:02 550
原创 ubuntu virtualenvwrapper 管理
apt install python3-pip使用pip安装虚拟环境pip3 install virtualenv -i https://pypi.douban.com/simple/pip3 install virtualenvwrapper -i https://pypi.douban.com/simple/配置虚拟环境的环境变量执行命令mkdir $HOME/.virtuale...
2019-10-12 00:15:34 87
原创 生成应用的私钥和公钥
#在中端输入opensslOpenSSL> genrsa -out app_private_key.pem 2048 # 生成私钥到指定文件中OpenSSL> rsa -in app_private_key.pem -pubout -out app_public_key.pem # 导出公钥OpenSSL> exit...
2019-10-08 20:41:41 755
原创 vue 短信、密码登录之间的切换
#vue界面的登录选项模块<div class="title"> <span @click="login_type=0" :class="login_type==0?'on':''" >密码登录</span> <span @click="login_type=1" :class="login_type==1?'on':''">...
2019-09-28 10:44:38 1144
原创 vue-video-player 视频播放器
创建vue项目后#第一步下载插件: npm install vue-video-player --save#在src下创建文件夹 router route文件夹下创建index.jsimport Test from "../components/Test";export default new Router({ mode: "history"...
2019-09-27 22:14:17 1367
原创 vscode lanch.json 配置
//下面这段配置信息来至:https://code.visualstudio.com/docs/editor/debugging#_launch-configurations{“version”: “0.2.0”,“configurations”: [{“type”: “python”,“request”: “launch”,“name”: “Launch Program”,“pr...
2019-09-09 09:58:44 425
原创 vscode 设置
语言设置中文显示1)打开vscode工具;2)使用快捷键组合【Ctrl+Shift+p】,在搜索框中输入“configure display language”,点击下面蓝色Configure Display Language后;python 编辑环境的是设置在设置中输入 settings.json,并进入settings.json{“editor.fontSize”: 20,“e...
2019-09-06 22:16:26 12125
原创 npm node vue 初始化项目
这个是nvm的官网githttps://github.com/nvm-sh/nvm#git-installubuntu 在terminal 下输入下列命令:wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
2019-09-06 17:14:46 218
原创 djgang 命名空间
#用命令创建一个项目django-admin startproject mysite1cd mysite1#增加apppython manage.py startapp app01python manage.py startapp app02#配置模板文件mkdir templates进入mysite1目录下的setttings:修改增加app01和app02#红色字体是增...
2019-08-16 20:23:02 110
原创 jquery 中each的用法
遍历数组i 表示数组的索引,j 表示数组的内容#打印结果 //0 "1p"//1 "2q"// 2 "3r"// 3 "4tp"
2019-08-15 19:45:08 94
原创 ubuntu国内源地址
国内源:清华:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/华中理工大学:http://pypi.hustunique.com/山东理工大学:http://pypi.sdutli...
2019-08-14 11:49:42 1609
原创 ubuntu和win10时间 同步
1.安装ntpdate:执行命令:sudo apt-get install ntpdate2.设置校正服务器:sudo ntpdate time.windows.com3设置硬件时间为本地时间:4.执行命令:sudo hwclock --localtime --systohcreboot...
2019-08-09 21:31:00 2728
原创 python安装包 web前端常用网址
css常用网址:https://www.cnblogs.com/Michael--chen/p/10832217.html
2019-08-08 09:40:04 194
原创 vscode ubuntu18.04 空格小
1.打开左下角齿轮的位置点开设置选项2.在设置搜索框里输入font3.找到 Editor:Font Family在控制字体系列更改为:‘monospace’4.退出享受vscode输入吧
2019-07-20 12:44:55 1813 2
转载 删除 ubuntu 显示应用图标
输入以下俩个命令:1.删除系统自带的图标sudo nautilus /usr/share/applications2.删除wine等软件安装的自定义图标sudo nautilus ~/.local/share/applications
2019-07-19 16:04:30 3417
转载 正则表达式
常用正则表达式正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。用户名:/1{3,16}$/密码:/2{6,18}$/十六进制值:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/电子邮箱:/^([a-z0-9_.-]+)@([\da-z.-]+).([a-z.]{2,6})$/URL:/^(https?
2019-07-16 21:43:49 80
原创 python 单例(单态模式)
#创建一个单例的类 class Singleton(object)#同一个类无论实例化多少个对象,其存储地址都是同一块地址,节省内存空间class Singleton():__obj=Nonedef __new__(cls,*args,**kwargs): if cls.__obj is None: cls.__obj=object.__new__(cls) return cls...
2019-07-09 20:21:21 291
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人