
shell
chengli.zou
走自己的路,让别人说去吧。
展开
-
远程MacOS SSH xcodebuild 命令打包ipa文件
1.最近公司搞了一台苹果虚拟机,目的是想让它专门作为打包机器使用。2.开放MacOS远程SSH 22端口,从其他ssh客户端连接到MacOS SSH。切换到你的IOS项目路径,执行如下命令:xcodebuild archive -workspace Runner.xcworkspace -scheme Runner -configuration Release -archivePath build/Runner.xcarchive其中参数 -workspace 指定的是项目后缀为.xcwor原创 2020-12-27 20:49:19 · 1063 阅读 · 0 评论 -
Etcd集群搭建
前言:前面我提到k8s的高可用搭建,于是后面有人评论etcd用的master自己的还是外部的etcd集群。我回答是用master自带的,今天为了解决那个朋友提出的问题,我这里给搭建演示如何搭建一个外部etcd集群!好了废话不多说了,直接上干活。准备三台虚拟机或实体机(CentOS7)IP HOSTNAME CPU/MEM/DISK OS ETCD VERSION 172.16.0.160 etcd00 4C/4G/16G CentOS7原创 2020-09-30 14:16:29 · 614 阅读 · 0 评论 -
MySQL高可用(Galera Cluster)所有节点重启方案
前言:之前我在上一篇文章有讲到如何搭建mysql集群,后面由于某种原因导致机器全部重启了,于是发现集群没有正常启动,需要手动运维一波,接下来直接教大家如何再次疏通集群!正题:停止所有节点的mysql服务systemctl stop mysqld找一台节点作为master重新启动mysql启动之前修改文件/var/lib/mysql/grastate.dat中间的seqno: -1 改成 seqno: 1safe_to_bootstrap: 0改成saf...原创 2020-08-10 16:51:46 · 2483 阅读 · 0 评论 -
Kubernetes之kubefed
前言:前面我有讲到一些集群搭建以及高可用配置,那么今天我们就来讲下这个kubefed,那么什么是kubefed呢?其实kubefed中文叫做:“联邦“,也就是说把两个或两个以上的k8s集群关联起来统一管理。像公司有跨异地机房的这种k8s集群的话,完全可以采用这个k8s联邦进行统一管理。我这里仅仅演示两个同局域网内的集群!集群如何搭建请参考我的上两篇文章。好了,直接上干货吧。准备工作:我这里用的是一台CentOS7 虚拟机作为客户端,配置不用太高,1C2G都够了!磁盘给8G吧。这台客户机的话要原创 2020-08-06 12:24:15 · 3519 阅读 · 2 评论 -
Kuberneters节点加入证书过期问题解决方案
证书过期加入集群报错如下:root@worker00 ~]# kubeadm join 172.16.0.106:6443 --token bovuz7.a7rzxono6gk5jt78 --discovery-token-ca-cert-hash sha256:49e20dee4a7794f99ab6999daed1f32b0e8585bdbf8c96636dea502448982789W0804 17:04:08.455469 4376 join.go:346] [preflight] .原创 2020-08-04 17:20:21 · 1090 阅读 · 2 评论 -
kubernetes v1.18.6 高可用集群集群安装说明
前言之前我有写过普通集群搭建,没有给master做高可用,于是很多给我评论如何弄ha。今天我们就开始怎么去搭建一个高可用的Kuberneters 集群吧!准备机器或虚拟机我这里使用六台CentOS虚拟机,你们机器少的话可以删减两台worker,我这里主要还是讲解master的高可用。镜像地址:http://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-2003.isoIP HOSTNAME原创 2020-08-04 16:24:27 · 731 阅读 · 4 评论 -
Kubernetes Helm 安装 Elasticsearch cluster
前言一个帮助您管理 Kubernetes 应用程序——Helm Charts 帮助您定义、安装和升级最复杂的 Kubernetes 应用程序Helm 可以使用 Charts 启动 Kubernetes 集群,提供可用的工作流: 一个 Redis 集群 一个ES集群,这篇文章要讲到的。 特性:查找并使用流行的软件,将其打包为 Helm Charts,以便在 Kubernetes 中运行 以 Helm Charts 的形式共享您自己的应用程序 为您的 Kubernetes原创 2020-07-13 19:06:09 · 1731 阅读 · 0 评论 -
kubernetes v1.18.5 集群安装说明
前言: Kubernetes(简称k8s),是一款目前最受欢迎的容器编排工具,由于阿里云registry.aliyuncs.com/google_containers镜像地址库没有同步最新版本,为了方便后面集群搭建,我自己在阿里云容器镜像服务弄了一个公开的registry.cn-shanghai.aliyuncs.com/k8sgcrio_containers镜像地址库。环境准备: 虚拟机安装或实体机安装: CentOS7精简版最小安装镜像(CentOS-7-x86...原创 2020-07-10 03:04:45 · 1031 阅读 · 7 评论 -
Hive导入数据到Elasticsearch
本地环境试验大家可以用docker快速搭建hive服务和es服务,可参照我的上两篇博客。登录到hive server宿主机或者容器。有网络直接下载相关对应版本es hadoop jar包。https://repo1.maven.org/maven2/org/elasticsearch/elasticsearch-hadoop/7.6.2/elasticsearch-hadoop-7.6.2.jar$ winpty docker exec -it 1f588dced43d bashroot原创 2020-07-04 16:41:01 · 626 阅读 · 0 评论 -
Nginx和KeepAlived高可用配置
1.准备两台CentOS7虚拟机,防火墙关闭。安装killall命令nginx,keepalived服务。yum -y install psmisc nginx keepalived2.配置主节点。备份默认配置文件cp /etc/keepalived/keepalived.conf /etc/keepalived/keepalived.conf.bak编辑配置文件vi ...原创 2020-05-01 23:32:43 · 211 阅读 · 0 评论 -
curl抓取http response header字符串拼接问题
chengli.zou@clz-mbp Desktop % echo $(curl -I https://www.baidu.com|grep Connection|awk '{print $2}') % Total % Received % Xferd Average Speed Time Time Time Current ...原创 2020-04-04 01:23:30 · 1324 阅读 · 0 评论