自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (6)
  • 收藏
  • 关注

原创 gerrit 同步代码到gitlab

gerrit 同步代码到gitlab1.gerrit 和gitlab 互相推送key 通过ssh登录我的环境gerrit是用git部署的,gitlab是用docker部署的,挂载了宿主机root/.ssh目录到容器,ssh端口是22,宿主机ssh端口50022。gerrit服务器的git用户id_rsa.pub推到gitlab服务器宿主机的authorized_keys。gitlab服务器 将宿主机的id_rsa.pub推到gerrit服务器的git用户下authorized_keys。g

2021-11-25 11:26:07 3421

原创 kafka开启jmx port,报错端口被占用

KAFKA开启JMX_PORT后,在使用kafka命令行工具(kafka-topics、kafka-console-consumer.sh等)时,会报端口被占用的异常,如:bash-5.1# /opt/kafka_2.13-2.7.0/bin/kafka-topics.sh --create --topic chat --partitions 5 --zookeeper 172.16.5.16:2181 --replication-factor 3Error: Exception thrown by

2021-09-14 15:03:54 4020 5

原创 k8s节点不稳定,报错failed to wipe the XDP state error=failed to load BPF program

最近新追加3个节点到本地测试k8s环境,其中有一个节点太不稳定,总是处于NotReady。网络环境是calico,检查了calico node 没有发现问题。192.168.5.49这台有问题,网络组件工作正常,继续查看路由路由也ok,翻下日志看看吧。被calico的日志刷屏,calico果然是有问题的。拿去google,没找到有用的线索,继续看一下pod的日志吧。2021-08-26 10:29:07.262 [WARNING][8708] int_da...

2021-08-26 14:28:10 1217

原创 kvm扩展虚拟机磁盘

ceph节点报错,节点可用磁盘不足15%,查看一下,这是节点的磁盘不足,跟ceph没关系。1.关闭kvm虚拟机,扩容磁盘镜像#查看当前磁盘信息root@carl:/data/libvirt/images# qemu-img info n0007.qcow2image: n0007.qcow2file format: qcow2virtual size: 40 GiB (42949672960 bytes)disk size: 34.4 GiBcluster_size: 65536Fo

2021-08-25 16:26:25 862

原创 centos8 安装ceph-common

k8s测试环境中,node节点有三台是centos8 mini版的。最近刚弄完rook-ceph存储,所有的node节点需要安装ceph-common,centos7 的顺利安装,centos 8 的碰到缺少依赖的问题。[root@node3 yum.repos.d]# yum install ceph-commonRepository docker-ce-stable is listed more than once in the configurationRepository docker..

2021-08-06 16:57:19 4063

原创 rook-ceph15.2完全卸载

rook-ceph O版结合k8s部署,部署失败后,一定要彻底清理,否则磁盘osd识别不到硬盘。1.首先先删除k8s上rook-ceph下的所有资源,按照部署的顺序反着操作。kubectl delete -f cluster.yamlkubectl delete -f operator.yamlkubectl delete -f common.yamlkubectl delete -f crds.yaml(其实后面的common和crds可以不删,为了稳妥一点还是删了吧)删资源的过程中,可.

2021-08-04 11:05:32 1899

原创 k8s强删处于Terminating状态的namespace

通过jenkins调用jmeter执行压测任务,并邮件通知用户压测的性能指标。

2021-08-02 18:12:35 134

原创 ceph卸载

LVS集群采用IP负载均衡技术和基于内容请求分发技术。调度器具有很好的吞吐率,将请求均衡地转移到不同的服务器上执行,且调度器自动屏蔽掉服务器的故障,从而将一组服务器构成一个高性能的、高可用的虚拟服务器。整个服务器集群的结构对客户是透明的,而且无需修改客户端和服务器端的程序。为此,在设计时需要考虑系统的透明性、可伸缩性、高可用性和易管理性。...

2021-07-13 14:38:19 1278

原创 grafana忘记密码

grafana部署在k8s里面,也没设置邮箱,时间一长密码忘记了,大写的尴尬...直接去pod里面,解决吧grafana-cli admin reset-admin-password xxxxx

2021-07-13 13:49:25 342

原创 docker服务启动失败could not use snapshotter devmapper in metadata plugin

办公室的台式机自己搭的k8s环境,晚上断点,第二天发现虚拟机里面的docker 通通无法启动,一脸懵逼。1.翻看docker日志,全屏在报msg="grpc: addrConn.createTransport failed to connect to {unix:///run/containerd/containerd.sock 0 <nil>}. Err :connection error: desc = \"transport: Error while dialing dial u.

2021-06-29 16:27:10 8236 2

原创 k8s&elk日志系统1

k8s filebeat.conf在rancher中配置配置映射: filebeat-filebeat-configfilebeat.config:modules:path: ${path.config}/modules.d/*.ymlreload.enabled: falseprocessors:- add_cloud_metadata:filebeat.inputs:- type: logenabled: truepaths:- /var/log/*/*.log- /var/

2021-02-26 10:16:42 212

原创 kibana docker部署后连接ES集群

方式1. 用变量的方式传进去docker run –itd –name kibana –publish 0.0.0.0:5601:5601 –restart=always -e ELASTICSEARCH_HOSTS=’[“http://example1.com:9200”,“http://example2.com:9200”,“http://example3.com:9200”]’ kibana:7.2.0方式2. 配置文件cat kibana.ymlkibana.ymlserv

2021-01-11 14:49:01 1039 1

原创 cattle-node-agent 证书校验失败

通过ingress1.瘦啊你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增加了 图片拖

2020-11-26 14:19:02 1663 5

原创 k8s内部coredns绑定hosts

公司自己的环境部署的rancher,rancher域名随便写了个,在k8s节点上都绑了hosts。进到rancher界面发现cattle-cluster-agent,k8s解析不到openkube的地址,去找节点上的dns解析。没有本地dns管理权限,只能把解析hosts做在k8s的coredns上。在configmap下找到coredns,追加hosts这一段.:53 { errors health { lameduck 5s } ready...

2020-11-06 17:58:17 2435 1

原创 k8s环境下prometheus 监控通过钉钉webhook报警

最近公司新项目启动,这次的k8s通过RKE部署,安装rancher后自带了监控,grafana模板也行完整,但是无法编辑。监控这一块

2020-11-04 14:57:51 2249 1

原创 kubelet get cs 状态不健康

早上部署了ranchar,ranchar导入k8s集群的时候发现一只在准备中,检查了一下k8s集群,发现原来集群状态不正常。[root@k8s-m0001 ~]# kubectl get csNAME STATUS MESSAGE ERRORscheduler Unheal

2020-09-11 13:40:05 1431

原创 heketi扩展已经挂载到k8s的volume

上周在K8S集群上部署了prometheus,当时给划分的是5g存储,系统提示存储空间已满,pod不停在拉起失败。1.先找到pod对应的pv,查看最终挂载volume 挂载路径.kubectl describe pv pvc-98bde2dc-11a3-44af-8daf-fc54fb9aba3d -n ns-monitorName: pvc-98bde2dc-11a3-44af-8daf-fc54fb9aba3dLabels: <none>An

2020-07-30 18:43:25 575 1

原创 K8s集群从私有镜像仓库中拉取镜像

Node节点已经配置了docker私有库,docker pull镜像可以正常拉取,但是在k8s master节点创建deployment时,pod一直处于ImagePullBackOff,ErrImagePull状态来回切换。kubectl describe pod 查看pod错误提示,看到Failed to pull image “xxx.xxx.xxx/job:latest”: rpc error: code = Unknown desc = Error response from daemon:pu

2020-07-21 19:07:13 1399

原创 K8S集群启动报错kubelet cgroup driver: “cgroupfs“ is different from docker cgroup driver: “systemd“

K8S集群启动报错 kubelet cgroup driver: “cgroupfs” is different from docker cgroup driver: “systemd”master节点初始化的时候,docker配置如下,忘了设置cgroup driver: “systemdvim /etc/docker/daemon.json{ "exec-opts": ["native.cgroupdriver=cgroupfs"], "log-driver": "json-file",

2020-07-08 16:23:47 9474

原创 gitlab迁移坑深路远

公司的gitlab服务器是前任运维搭建的,用户管理用的ldap是apacheds,现在经常出现用户被锁,有几次自己的管理员账号都被锁了,还好有备用的管理员账号才得以脱险,现在忍不了准备利用gitlab的backup文件迁移数据库。通过backup还原gitlab需要两边的gitlab版本一致,查到目前使用的版本是8.6.1,于是上官网下载,在新服务器部署好,修改url后,让gitlab先跑起来在去...

2018-05-31 14:30:14 7152 1

原创 jenkins+gitlab+webhook自动部署

jenkins+gitlab webhook自动构建

2017-11-08 18:11:13 1361

原创 Jenkins权限控制插件Role-based Authorization Strategy

公司内部Jenkins项目太多,不同的项目组与开发测试人员要有不同项目的权限。系统自带的矩阵管理不太适合,这里使用Role-based Authorization Strategy插件,使不同的账号有不同的权限,不同的项目。本次试验的目的是:开发AB两组人员,登录自己的jenkins账号,只可以看到自己项目组的任务,并有创建,删除,修改,run的权限。1.安装Role-based Authoriza

2017-11-08 13:46:34 5114

原创 open-falcon v2 部署手册

1.环境准备。 redis和mysql是必备的,nginx最后做反向代理用。yum install -y redis mysql-server nginxchkconfig redis onchkconfig mysqld onchkconfig nginx onservice redis startservice mysqld startservice nginx start2.数据库初

2017-11-03 17:48:59 2400 2

原创 yum install mysql5.x

1.准备yum源,去mysql的官网下载。wget https://dev.mysql.com/get/mysql57-community-release-el6-11.noarch.rpmrpm -ivh mysql57-community-release-el6-11.noarch.rpm可以看下yum源中有哪些版本可以安装[root@CentOS-6 ~]# yum repolist all

2017-10-26 14:03:51 477

原创 mysql忘记root密码

好久的一台服务器,mysql root密码忘记了。 1.找到my.cnf文件,在在[mysqld]的段中加上一句:skip-grant-tables ,重启数据库。 vim /etc/my.cnf[mysqld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sockskip-grant-tables2.登录数据库,修改密码mysql -

2017-10-17 16:38:52 219

原创 jenkins启动报错Error: could not find libjava.so Error: Could not find Java SE Runtime Environment.

刚装了一台jenkins,service jenkins start时报错。[root@jenkins ~]# service jenkins startStarting Jenkins Error: could not find libjava.soError: Could not find Java SE Runtime Environment.

2017-09-26 13:53:17 5064 1

原创 CentOS6.5下编译安装MySQL5.6

mysql

2017-09-21 17:55:46 290

原创 构建自己的centos+jdk7+tomcat8的docker镜像

1.获取centos镜像docker pull centos 通过docker images可以查看下载到的镜像 2.准备jdk和tomcat文件1.创建一个文件夹,把tomcat和jdk都解压到这个文件夹。 mkdir -p /data/tomcat tar xvf jdk-7u45-linux-x64.tar.gz -C /data/tomcat/ tar xvf apache-tom

2017-09-15 19:16:24 2002

原创 jmeter与jenkins的集成

jmeter与jenkins的集成

2017-09-08 00:37:17 3045 1

原创 spark2.0 on mesos1.0.1

最近接触到大数据,帮同事搭建环境。因都是最新版本,中间参考过好多博客,被坑的不要不要的。现将我的部署总结下,供大家参考。我准备了8台服务器,做的集群。服务器全是阿里云的ecs,系统版本centos6.5 64位,spark2.0 mesos1.0.1服务器命名规则M00001,M00002....M00008,其中M00001作为mesos的master节点,其他都是slave节点。

2016-10-19 14:00:00 951 1

原创 centos6.5 gcc升级到4.8.2

centos6.5 gcc升级到4.8.2

2016-09-21 16:51:53 335

原创 gitlab管理员邮箱配置

源码安装gitlab后,管理员邮箱设置1.修改vi gitlab/config/gitlab.ymlemail_from: [email protected]下面提供了163.QQ企业邮箱和smtp的配置。2. vi /home/git/gitlab/config/initializers/smtp_settings.rb163:if Rails.env.production?

2016-04-25 15:58:01 4507

原创 nginx反向代理jenkins

nginx配置如下server {    listen       80;    server_name  ci.abc.com;    #access_log /var/log/jenkins_access_log main;    #error_log  /var/log/jenkins_error_log  debug_http;    client_max_bo

2016-04-25 15:15:59 1890

go1.4.1.linux-amd64.tar.gz

go1.4.1.linux-amd64.tar.gz,被墙了兄弟可以去下载。

2017-11-02

思科UCS-B系列安装配置介绍-v1

思科UCS-B系列安装配置介绍,内含配置说明,很好很强大

2014-01-26

优秀BASIS入门文档

优秀BASIS入门文档,英文版的PDF,对初学者很有帮助。

2014-01-26

国威3S话务管理软件

国威3S话务管理软件,适用国威电话交换机

2012-04-06

华为s5600命令手册

华为s5600命令手册,共44个pdf文件: 00-1装帧.pdf,01-命令行接口命令.pdf,02-登录交换机命令.pdf,03-配置文件管理命令.pdf,04-VLAN命令.pdf............详细的下了去看!

2009-03-25

esx3.0破戒文件

esx3.0破戒文件,在这里提供给大家学习!

2009-03-25

空空如也

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

TA关注的人

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