摘要:
Cronjob 简介 Cronjob 是一个计划任务,与 Linux 系统 Crontab 一样,格式也是基本一样。 格式如下: Cronjob 结构草图 Cronjob 运行 CronJob 使用 Job 对象来完成任务。CronJob 每次运行时都会创建一个 Job 对象,Job 会创建一个 P
阅读全文
posted @ 2019-12-25 10:31
fengjian1585
阅读(589)
推荐(0)
摘要:
引:https://www.cnblogs.com/fuhai0815/p/10273450.html
阅读全文
posted @ 2019-12-04 14:35
fengjian1585
阅读(1490)
推荐(0)
摘要:
主要步骤如下: 1、停服 2、进入OrientDB控制台:java -jar /usr/local/nexus/lib/support/nexus-orient-console.jar 3、在控制台执行:connect plocal:/home/xiaoban/nexus-repository/ne
阅读全文
posted @ 2019-12-02 13:45
fengjian1585
阅读(1405)
推荐(0)
摘要:
systemtrap 是一个内核开发者要掌握的工具。 linux performance analysis 系统瓶颈性能分析软件
阅读全文
posted @ 2019-11-30 10:34
fengjian1585
阅读(892)
推荐(0)
posted @ 2019-11-28 10:54
fengjian1585
阅读(8222)
推荐(0)
摘要:
k8s 使本地集群支持 LoadBalancer 服务 为了使本地集群支持 LoadBalancer 服务,可以参考以下两种实现方案: keepalived-cloud-provider metalLB 这里我们选择使用 metalLB。 metalLB 的部署很简单,直接使用 yaml 文件部署:
阅读全文
posted @ 2019-11-26 16:41
fengjian1585
阅读(2405)
推荐(0)
摘要:
Clam AntiVirus是一个类UNIX系统上使用的反病毒软件包.主要应用于邮件服务器,采用多线程后台操作,可以自动升级病毒库. 一、下载安装 1.下载 clamav官网:http://www.clamav.net/downloads,最新稳定版是0.100.2。 点击这里下载或者wget直接下
阅读全文
posted @ 2019-11-12 15:49
fengjian1585
阅读(3977)
推荐(0)
摘要:
Kafka运维大全来了!优化、监控、故障处理…… Kafka概念 Kafka是分布式发布-订阅消息系统。它最初由LinkedIn公司开发,之后成为Apache项目的一部分。Kafka是一个分布式的、可划分的、冗余备份的、持久性的日志服务。它主要用于处理活跃的流式数据。分布式系统,易于向外扩展。所有的
阅读全文
posted @ 2019-10-25 14:33
fengjian1585
阅读(1734)
推荐(0)
摘要:
把当前目录下的所有文件打包成game.war jar -cvfM0 game.war ./ -c 创建war包 -v 显示过程信息 -f -M -0 这个是阿拉伯数字,只打包不压缩的意思 解压war包 jar -xvf game.war 解压到当前目录
阅读全文
posted @ 2019-10-23 17:08
fengjian1585
阅读(663)
推荐(0)
摘要:
DevOps 在公司项目中的实践落地 原文出处:https://www.cnblogs.com/beef/p/7743594.html ref: 【DevOps】团队敏捷开发系列--开山篇 https://www.cnblogs.com/hyhnet/p/8082390.html 现在DevOps已
阅读全文
posted @ 2019-10-22 10:53
fengjian1585
阅读(541)
推荐(0)
摘要:
skywalking 是一个可观测分析平台(OAP) 和 应用性能管理系统(APM) 提供分布式链路追踪, 服务网格 遥测分析, 度量(metric) 聚合和可视化一体化解决方案. skywalking 几大特点: 多语言自动探针, java ,net core 和 node.js 多种监控手段,
阅读全文
posted @ 2019-09-24 10:31
fengjian1585
阅读(756)
推荐(0)
摘要:
centos7.3和centos7.6升级完毕测试登录ssh以及重启后登录ssh均无问题。 前期请自行配置好yum源(如果不会请百度) 整个过程不需要卸载原先的openssl包和openssh的rpm包。不影响我们的操作 本文的环境都是系统自带的openssh,没有经历过手动编译安装方式。如果之前有
阅读全文
posted @ 2019-09-09 14:22
fengjian1585
阅读(1357)
推荐(0)
摘要:
先说一下变量的使用方法下面的环境变量可以在配置Jenkins Job的时候用得到,可以用在Execute shell、Execute Windows batch command、文本框 上加上编辑好的的shell脚本Windows:%BUILD_NUMBER% %变量名%Linux:${BUILD_
阅读全文
posted @ 2019-09-04 18:12
fengjian1585
阅读(2655)
推荐(0)
摘要:
Try to Fix Two Linux Kernel Bugs While Testing TiDB Operator in K8sWed, May 1, 2019 Wenbo Zhang Author: Wenbo Zhang (Linux Kernel Engineer of the EE t
阅读全文
posted @ 2019-08-28 17:06
fengjian1585
阅读(3304)
推荐(0)
摘要:
阿里nacos k8s部署 [root@master1 nacos]# cat nacos-quick-start.yaml apiVersion: v1 kind: Service metadata: namespace: testhip name: nacos-headless labels:
阅读全文
posted @ 2019-08-28 16:23
fengjian1585
阅读(4034)
推荐(0)
摘要:
docker run -it --rm -p 8080:80 dorowu/ubuntu-desktop-lxde-vnc
阅读全文
posted @ 2019-08-27 11:31
fengjian1585
阅读(1080)
推荐(0)
摘要:
1. 为何需要消息服务2. 消息中间件的发展历史3. 业界对比4. 基本概念介绍5. 操作实战基于消息中间件构建消息服务,解决云分布式场景的消息通信问题,提供高可靠,高性能(高并发,高吞吐),高扩展的消息管道 优点: 1.系统解耦, 基于发布订阅模型,分布式应用异步解构,可以增加应用的水平扩展性,增
阅读全文
posted @ 2019-08-26 14:46
fengjian1585
阅读(319)
推荐(0)
摘要:
centos/Fedora/RHEL • 整改方法: • 验证检查: 1、查看/etc/login.defs,访谈询问当前所设置的密码长度及更换周期; 2、查看/etc/pam.d/system-auth,确认密码复杂度要求。 密码最长有效期PASS_MAX_DAYS; 密码最短存留期PASS_MI
阅读全文
posted @ 2019-08-26 13:07
fengjian1585
阅读(1130)
推荐(0)
摘要:
cordon、drain、delete node区别主要目的:导致node处于不可调度状态,新创建的pod容器不会调度在node上。 cordon将node置为SchedulingDisabled不可调度状态,后续的新创建pod容器时scheduler调度不会考虑该node旧的pod容器不会正常受影
阅读全文
posted @ 2019-08-23 11:09
fengjian1585
阅读(2289)
推荐(0)
摘要:
1 项目管理 1.1 查看仓库中项目详细信息 1.2 搜索镜像 1.3 删除项目 1.4 创建项目 1.5 查看项目日志 2 账号管理 2.1 创建账号 2.2 获取用户信息 2.3 获取当前用户信息 2.4 删除用户 2.5 修改用户密码 3 用户权限管理 3.1 查看项目相关角色 3.2 项目添
阅读全文
posted @ 2019-08-15 15:14
fengjian1585
阅读(1667)
推荐(0)
摘要:
GCR Proxy Cache 帮助 GCR Proxy Cache服务器相当于一台GCR镜像服务器,国内用户可以经由该服务器从gcr.io下载镜像。 使用GCR Proxy Cache从gcr.io下载镜像 docker pull gcr.azk8s.cn/google_containers/<i
阅读全文
posted @ 2019-07-29 14:40
fengjian1585
阅读(701)
推荐(0)
摘要:
linux磁盘重启乱序问题处理 最近到客户那去巡检时,客户提到一个问题,他们的rac在重启的时候,原来的sda1、sdb1、sdc1会对应变成sdd1、sde1、sdf1,由于他们使用的是盘符来绑定裸设备,所以启动后,经常要手动执行以下命令[root@ractest1 ~]# raw /dev/ra
阅读全文
posted @ 2019-06-10 10:40
fengjian1585
阅读(1793)
推荐(0)
摘要:
Kafka的特性: 高吞吐量、低延迟:kafka每秒可以处理几十万条消息,它的延迟最低只有几毫秒,每个topic可以分多个partition, consumer group 对partition进行consume操作。 可扩展性:kafka集群支持热扩展 持久性、可靠性:消息被持久化到本地磁盘,并且
阅读全文
posted @ 2019-05-30 15:54
fengjian1585
阅读(2326)
推荐(0)
摘要:
wget http://download.redis.io/releases/redis-4.0.14.tar.gz tar -zxvf redis-4.0.14.tar.gz mv redis-4.0.14 /data/redis 编译 建立目录 修改启动 vim /data/redis/redi
阅读全文
posted @ 2019-05-30 10:20
fengjian1585
阅读(196)
推荐(0)
摘要:
下载: wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.9.tgz 解压缩 编辑配置文件 cat /lib/systemd/system/mongod.service 授权 配置文件添加 重启mongodb
阅读全文
posted @ 2019-05-30 09:43
fengjian1585
阅读(267)
推荐(0)
摘要:
使用Git版本库,有一些可视化的工具,如gitk,giggle等,来查看项目的开发历史。但对于大型的项目,这些简单的可视化工具远远不足以了解项目完整的开发历史,一些定量的统计数据(如每日提交量,行数等)更能反映项目的开发进程和活跃性。 1. 安装 2. 使用 找到gitlab仓库中的项目 3. 生成
阅读全文
posted @ 2019-05-16 10:10
fengjian1585
阅读(1537)
推荐(0)
摘要:
ceph 寻址过程 1. file object映射, 把file分割成N个相同的对象 2. object - PG 映射, 利用静态hash得到objectID的伪随机值,在 "位与" mask 上使得object获取属于自己的PG 3. pg -- osd 映射, 将pg映射到实际的存储单元os
阅读全文
posted @ 2019-04-09 12:18
fengjian1585
阅读(6654)
推荐(0)
摘要:
一、准备环境 4台adminos7.4 环境,存储节点上两块磁盘(sda操作系统,sdb数据盘) clientadmin storage1storage2storage3二、配置环境 1、修改主机名(对应节点上执行) # hostnamectl set-hostname client# hostna
阅读全文
posted @ 2019-04-04 18:02
fengjian1585
阅读(1690)
推荐(0)
摘要:
k8s 内部的kafka要映射到外网,直接把 kafka 通过 expose 把pod 映射成服务,使用nodeport 连接,出现超时问题, 解决思路: 1. 查看zk中,kafka的注册信息,PLAINTEXT://kafka-0.kafka-hs.sy-platform-demo.svc.cl
阅读全文
posted @ 2019-03-29 10:18
fengjian1585
阅读(2424)
推荐(0)
摘要:
性能指标 衡量块存储产品的性能指标主要包括:IOPS、吞吐量和访问时延。 IOPS IOPS是Input/Output Operations per Second,即每秒能处理的I/O个数,用于表示块存储处理读写(输出/输入)的能力。如果要部署事务密集型应用,典型场景比如数据库类业务应用,需要关注I
阅读全文
posted @ 2019-03-27 10:01
fengjian1585
阅读(858)
推荐(0)
摘要:
kafka集群 kafka-0 出现报错信息 通过 zk查询状态 kafka-0 没有了, 删除 kafka-0 pod, ## 打算更换jdk版本,测试一下效果
阅读全文
posted @ 2019-03-26 11:19
fengjian1585
阅读(334)
推荐(0)
posted @ 2019-03-21 17:35
fengjian1585
阅读(641)
推荐(0)
摘要:
[root@master1 ~]# su - fengjian -bash: ulimit: open files: cannot modify limit: Operation not permitted-bash: ulimit: file size: cannot modify limit:
阅读全文
posted @ 2019-03-18 15:39
fengjian1585
阅读(4281)
推荐(0)
摘要:
create database sina default character set utf8mb4 collate utf8mb4_unicode_ci;show variables like '%char%' 建库以后,不生效,还需要修改配置文件,重启数据库。 还需要修改my.cnf文件
阅读全文
posted @ 2019-03-15 10:10
fengjian1585
阅读(1625)
推荐(0)
摘要:
集群规划配置master1 172.16.230.21master2 172.16.230.22master3 172.16.230.23node1 172.16.230.26node2 172.16.230.27node3 172.16.23028 一、 模拟monitor 宕机状态2. 测试删除
阅读全文
posted @ 2019-03-12 11:53
fengjian1585
阅读(702)
推荐(0)
摘要:
由于docker 都是root权限启动的容器, 要给研发 登录权限查看log,对于普通用,使用docker是会出现报错, 使用 gpasswd 命令把用户加入到docker组中
阅读全文
posted @ 2019-03-08 10:18
fengjian1585
阅读(287)
推荐(0)
摘要:
一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版
阅读全文
posted @ 2019-03-03 18:05
fengjian1585
阅读(171)
推荐(0)
摘要:
1、三个ceph monitor节点clock skew时钟偏移问题?解决:(1)其他控制节点更改ntp.conf与controller01进行同步,如果ntpd不生效,使用date -s "10:24:25"命令强制更改。(2)[root@node-3 ~]# ceph health detail
阅读全文
posted @ 2019-02-28 15:03
fengjian1585
阅读(988)
推荐(0)
摘要:
用命令iftop来检查带宽使用情况. netstat用来查看接口统计报告,还有top监控系统当前运行进程, 如果要查看进程的带宽使用情况,可以使用nethogs 1. 安装 2. nethogs 用法 3. nethogs 命令行参数 -d 参数增加刷新频率参数 ·device name· 用来检测
阅读全文
posted @ 2019-02-26 13:48
fengjian1585
阅读(359)
推荐(0)
摘要:
kubelet 初始化过程 kube-controller-manager : 当apiserver从kubelet接收证书请求并验证这些请求时,控制器管理器负责发出实际签名的证书。 控制器管理器通过证书发布控制循环执行此功能。这采用使用磁盘资产的cfssl本地签名者的形式 。目前,所有颁发的证书都
阅读全文
posted @ 2019-02-15 17:08
fengjian1585
阅读(303)
推荐(0)