自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 kubectl 补齐命令组件

在 oh-my-zsh/plugins 插件目录下看下有没有kubectl 插件。centos 下安装。

2023-04-22 17:47:05 114

原创 canal-1.16-k8s部署测试

Canal 主要用途是基于MySQL 数据库增量日志解析,提供增量数据订阅和消费more。

2023-03-17 14:39:18 688

原创 部署seate-service遇到的坑与解决方法

开发需要用到seate-service 需要我部署一下,我按照官网的文档部署了,也不报错但是使用不了,纳闷,最后在github 上提了一个issues官网文档没有更新,但是软件版本有更新最后使用如下yaml 解决。

2023-02-07 16:23:50 339

原创 gitlab update 升级测试

直接按照官网的升级路线,13.12.15 -> latest 14.0.Z -> latest 14.1.Z -> latest 14.Y.Z 会遇到如下。如下报错在14.1.+ 版本解决。

2023-02-01 14:06:38 707

原创 gitlab容器部署邮件和密码设置

title: “Gitlab容器化部署”

2023-01-30 18:02:26 269

原创 mac 系统(ventura13.1)导致蓝牙无法连接失败解决办法

在命令行重置蓝牙板块。

2023-01-06 16:38:07 2867 1

原创 vscode 乱码解决之根本

vscode 乱码解决安装了vscode 之后,从vscode 里面打开终端是乱码,如何解决呢首次打开是乱码,此时打开mac 的终端看是否是乱码mac 的终端不是乱码看一下mac 终端的字体此时需要终端的字体设置在vscode 上就可以了设置vscode 字体选择设置打开setting.json 文件{ "terminal.external.osxExec": "iTerm.app", "terminal.integrated.shell.osx": "zsh",

2022-01-10 10:09:55 310

原创 gitlab-备份脚本

#/bin/bashfind /data/gitlab/data/backups -mtime +3 -name "*gitlab_backup.tar" -exec rm -rf {} \;backupDir=/data/gitlab/data/backups/docker exec gitlab gitlab-rake gitlab:backup:create SKIP=dbbackIP=IP backup=/backup/backup_gitlab/find /backup -mtime

2021-05-12 16:24:20 140

原创 go学习笔记-数组

1.数组数组是具有相同数据类型的数据项组成的一组长度固定的序列,数据项叫做数组的元素,数组的长度必须是非负整数的常量,长度也是类型的一部分。1.1声明数组声明需要指定组成元素的类型以及存储元素的数量(长度)。在数组声明后,其长度不可修改,数组的每个元素会根据对应类型的零值对进行初始化package mainimport "fmt"func main() { var names [10]string var scores [10]int fmt.Printf("%T, %T\n",

2021-05-10 22:57:45 489

原创 制作jdk 镜像

FROM debianADD jdk-15.0.2_linux-x64_bin.tar.gz /optADD apache-maven-3.6.3-bin.tar.gz /opt/ENV JAVA_HOME=/opt/jdk-15.0.2ENV PATH=$JAVA_HOME/bin:$PATHENV CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarENV MAVEN_HOME=/opt/apache-maven

2021-03-19 19:30:16 126

原创 lvm逻辑卷

安装yum install lvm2创建pv[root@prometheus-tke ~]# pvcreate /dev/vdd WARNING: xfs signature detected on /dev/vdd at offset 0. Wipe it? [y/n]: y Wiping xfs signature on /dev/vdd. Physical volume "/dev/vdd" successfully created.[root@prometheus-tke ~]

2021-03-18 14:00:30 105

原创 golang乘法口诀

Golang 乘法口诀package mainimport “fmt”func main() {for i :=1;i<= 9;i++ {for j := 1; j <= i; j++ {fmt.Printf("%d*%d=%d\t", j,i,i*j )}fmt.Println( )}}

2021-03-01 20:44:41 293

原创 nexus-解决node-saas慢的问题

title: “Nexus 解决node Saas慢的问题”date: 2020-08-27T09:53:52+08:00draft: falsecategories: [devops]tags: [devops]nexus 解决node-saas 依赖慢的问题在nexus 上创建npm私库创建一个本地的repository允许上传创建proxy repository创建group当我们设置这些之后,还会发现node 程序在构建的,如果没有设置淘宝源的话还是会去淘宝或者g.

2020-08-27 11:13:52 1628

原创 kubernetes-1.11.0集群部署之node集群 (三)

kubernetes-1.11.0集群部署之node集群 (三)Node 配置 单Node 部分需要部署的组建有docker,calico,kubelet,kube-proxy这几个组件。Node 节点基于nginx 负载API 做Master HA在每个node 上启动一个nginx,每个nginx 反向代理所有的api server;node 上kubelet kube-p...

2018-09-10 14:42:28 313

原创 kubernetes-1.11.0集群部署之master集群 (二)

kubernetes-1.11.0集群部署之master集群 (二)Mastermaster 的组件有以下: 1. API Server Api server提供HTTP/HTTPS RESTful API,既kubernetes API,API server 是kubernetes Cluster的前端接口,各种客户端工具(CLI或UI)以及kubernetes其他组件可...

2018-09-10 14:24:22 380

原创 kubernetes-1.11.0集群部署之etcd集群 (一)

kubernetes 1.11 部署参考文档文档编译 https://github.com/kubernetes/kubernetes/tree/release-1.11/cluster/images/hyperkube参考文档文档编译环境安装1. docker install 所有节点都按照docker yum install -y yum-utils...

2018-09-03 11:25:58 389

原创 mac使用iterm2 使用powerlevel9k主题

mac使用iterm一、安装https://www.iterm2.com/1. 安装iterm2 2. 使用oh-my-zsh wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh 3. cp ~/.oh-my-zsh/templates/zshrc.zsh-t...

2018-07-25 21:57:30 3353

原创 mac golang 安装

mac golang 安装1. 下载golanghttps://golang.org/dl/ 2. 安装tar -C /usr/local -xzf go$VERSION.$OS-$ARCH.tar.gz3. 添加环境变量 设置GOROOT 和 GOPATH vim $HOME/.profile #!/bin/zsh #GOROOT export PATH=$P...

2018-07-16 22:28:29 594

原创 mac配置属于自己的shell

mac使用itermhttps://www.iterm2.com/1. 安装iterm2 2. 使用oh-my-zsh wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh 3. cp ~/.oh-my-zsh/templates/zshrc.zsh-template ...

2018-07-16 15:15:05 1420

原创 gitlab 容器化部署

gitlab 容器化部署1. docker pull 对应的版本的容器https://hub.docker.com/r/gitlab/gitlab-ce/ 通过Dockerfile 查看需要挂载的文件目录有 /etc/gitlab 配置文件 /var/log/gitlab 日志 /var/opt/gitlab 数据文件2. 使用容器启动 docker ...

2018-07-12 16:40:12 1941

原创 ansibl 常用模块介绍

ansible1. centos 上安装ansibleyum install epel-release -yyum install ansible -y 2. 配置文件 ansible.cfg hosts roles ansible.cfg ansible 配置文件 hosts 主机组的文件 roles 定义角色的 需要配置ssh ...

2018-07-11 14:49:04 554

原创 kubernetes-组件介绍

master节点组件 kube-apiserver 用于暴露kubernetes API,不管是kubectl 还是HTTP 调用来操作kubernets 集群各种资源,都是通过kube-apiserver 提供的接口进行操作的,Node 节点与Master之间的通信也是主要依赖于kube-apiserver,例如pod调度: kube-scheduler 将调度结果写入etcd,...

2018-07-11 13:49:30 2269

原创 cobber 使用

cobber 使用第一 cobber 简介 Cobbler 可使用 kickstart 模板。基于 Red Hat 或 Fedora 的系统使用 kickstart 文件来自动化安装流程。 通过使用模板,您就会拥有基本的 kickstart 模板,然后定义如何针对一种配置文件或机器配置而替换其中 的变量。例如,一个模板可能包含两个变量 $domain 和 $machine_name。...

2018-04-13 22:58:55 1546

原创 记一次centos7.2 文件系统修复

centos 7 系统恢复故障描述启动之后操作系统只能进入到单用户模式 使用U盘进入救援模式进行恢复 选择Troubleshooting 选择Rescue a Centos system 选择1 continue 但是选择这个之后就一直卡在这里不动,很奇怪不知道怎么回事重启系统进入centos 7 单用户模式,于是修改启动项, 按e进入如下界面,原来是ro 编辑ro

2017-11-18 15:20:12 33202

原创 Hbase 集群部署

Hhase 集群部署 使用的软件 hadoop-2.7.4 hbase-1.2.6 jdk-8u144 zookeeper-3.4.10 Hbase 自带的有zookeeper,在这里使用自己部署的zookeeper zookeeper 集群部署安装jdk 下载zookeeper 程序 修改zoo.cfgtickTime=2000initLimit=10syncLimit=

2017-08-29 14:03:09 396

原创 NoSQL 中一匹黑马 Clickhouse

clickhousehttps://clickhouse.yandex/tutorial.html 快速搭建集群参考 https://clickhouse.yandex/reference_en.html 官网文档 https://habrahabr.ru/company/smi2/blog/317682/ 关于集群配置参考 Clickhouse 基本介绍Clickhou

2017-08-26 23:57:12 8780

原创 leofs 安装部署

centos leofs 配置1. leofs cluster 基本规划 Manager IP: 10.39.1.23, 10.39.1.24 Name: manager_0@10.39.1.23, manager_1@10.39.1.24 Gateway IP: 10.39.1.28 Name: gateway_0@10.39.1.28 Storage IP: 10.39.1.

2017-06-23 10:39:46 2405 1

原创 harbor 高可用部署

harbor 高可用部署数据库使用外接的mysql redis 解决session 问题 1.cephfs 部署1.1 机器列表10.0.0.1 harbor-ceph-node1 10.0.0.2 harbor-ceph-node2 10.0.0.3 harbor-ceph-node3 10.0.0.4 harbor-ceph-no

2017-06-15 21:26:35 8400 1

原创 leofs manager(三)

LeoFS管理器生成和管理一个路由表,称为RING,并且基于一致的哈希。LeoFS管理器始终监视每个LeoFS Storage和LeoFS Gateway的状态和RING,以保持运行LeoFS和RING的一致性。 此外,它还将RING分发到LeoFS存储和LeoFS网关。另外,管理员还可以轻松为Gateway 和Storage 提供操作方法(挂起/恢复/分离、等等),并将RING 提供给Gate

2017-06-04 11:45:18 570

原创 leofs-storage(二)

leofs 存储组成leofs 存储是由对象和元数据存储组成。此外,它包括复制器和修复程序,以实现最终的一致性。 在写操作的情况下,leofs 存储接受来自leofs Gateway 的请求,然后自动将对象复制到leofs 存储集群中。最后,leofs 存储确认存储对象是否满足一致性规则或NOT 另一方面,在读操作的情况下,leofs 网关请求leofs 存储节点。然后leofs 存储节点将一个对

2017-06-04 11:43:21 517

原创 leofs Gateway介绍

leofs gateway 介绍 Leofs 网关是一个快的Cowboy HTTP 服务器,api 处理程序和缓存机制,它提供了rest-api 和亚马逊s3-api,可以很容易的使用s3客户端来访问leofs,例如s3-cmd 编程语言 go erlang python ruby 等等客户端访问请求 客户端向LeoFS网关请求object或bucket 操作,则L

2017-05-28 11:46:13 623

原创 leofs 对象存储介绍(一)

1. 对象存储对象存储(Object-based storage) 是一种新的网络存储架构,基于对象存储技术的设备就是对象存储设备(Object-base storage device) 简称OSD。 一个文件包含了属性(术语叫metadata,元数据,例如文件的大小、修改时间、存储路径等)以及内容(简称数据)。 2. leofs 介绍 leofs 是一种用于web的高度可扩展的、容错的非

2017-05-18 14:33:27 3422

空空如也

空空如也

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

TA关注的人

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