自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 rsyslog搭建远程日志服务器

背景在两台机器上,通过rsyslog提供的日志转发功能,将其中一台机器的日志转发到另一台,也就是需要一个日志服务器。机器环境服务端:CentOS 7.2系统客户端:CentOS 6.5系统服务搭建1、服务端服务端主要做的是配置监听端口,决定采用TCP还是UDP方式。本例子使用UDP方式,服务端配置/etc/rsyslog.conf如下,[root@CentOS-7-2 /var/l...

2019-01-29 14:46:32 3111

原创 单机版k8s集群搭建及Java Web应用部署

注:本文基于CentOS 7.2编写背景最近在阅读《Kubernetes权威指南》这本书,该书最开始的例子是搭建单机版k8s集群,然后部署一个Java应用。跟着操作的过程中,遇到不少的坑,记录一下,也算是给后面的人提个醒吧。项目介绍该例子就是一个简单的Java Web应用,结构简单,是一个运行在Tomcat里的Web App,JSP页面通过JDBC直接访问MySQL数据库并展示数据。因此就...

2019-01-22 11:30:29 2763 1

原创 k8s使用本地镜像

背景在机器上使用Dockerfile,打包了自己的镜像,但是没有push到仓库里,想本地直接通过k8s测试一下,但是通过yaml文件创建rc后,一直显示镜像拉取错误。从describe的信息看,k8s一直从远端拉取。[root@CentOS-7-2 /home/k8s]# kubectl describe pod myweb-2959s...... 58s 25s 2 {kubele...

2019-01-21 16:57:02 48647 21

原创 kubectl get pods一直显示ContainerCreating

注:本文基于CentOS 7.4编写背景根据yaml文件创建rc后,查询pods状态时,一直显示ContainerCreating,[root@CentOS-7-4 /home/k8s]# kubectl get podsNAME READY STATUS RESTARTS AGEredis-master-5zn2z ...

2019-01-17 20:22:00 5115

原创 kubernetes新建rc成功却没创建pod

背景通过yaml文件创建rc返回成功,但是pod却没有创建,查询时一直返回No resources found,[root@CentOS-7-4 /home/k8s]# kubectl create -f redis-master-controller.yaml replicationcontroller "redis-master" created[root@CentOS-7-4 /ho...

2019-01-17 20:19:44 4280

原创 同步svn代码至git库

背景在将svn库迁移至git库后,因为不是所有人都熟悉git,因而还有一些代码还是在svn上提交,这就需要将这部分代码同步至git库。同步操作1、查看分支情况[root@CentOS-6-5 /home/svn/testproject]# git branch -a* master remotes/git-svn可见,remotes/git-svn就是git svn clone迁...

2019-01-15 16:39:42 3257

原创 Linux shell脚本中发起tcp、udp连接

发个好玩的东东。通过/dev/tcp、/dev/udp可以直接在shell脚本中发起tcp、udp连接,方便又高效,平时用于测试啥的还是挺方便的。先看下bash man里面的介绍,/dev/tcp/host/port If host is a valid hostname or Internet address, and port is an integer port number ...

2019-01-10 21:18:15 14503 1

原创 git svn clone出现Out of memory, malloc failed报错

背景最近在迁移svn仓库到gitlab,小的工程很快就搞好了,偏偏有一个工程很大,十几个G,每次到最后就报out of memory,甚是郁闷。Auto packing the repository for optimum performance. You may alsorun "git gc" manually. See "git help gc" for more informatio...

2019-01-10 14:22:29 1538

原创 git恢复本地文件

背景项目管理过程中,有时候会误删文件,此时使用git pull没办法恢复。那有没有什么办法可以像svn那样,把当前缺失的文件一把恢复呢?答案是肯定的。解决手段1、恢复单个文件如果删除的只是某个文件,处理方式很简单,直接checkout即可,git checkout -- file其中,checkout后面两个-,是为了防止刚好有个分支名字为file。如果删除的文件很多呢,总不可能一...

2019-01-09 20:51:39 3120

原创 svn迁移到gitlab并保留commit历史记录

背景项目上使用的svn作为代码版本管理工具,由于资源整合,需要迁移到gitlab上,同时要保留历史提交记录。迁移过程1、获取svn提交用户名因为在git上每个提交需要有用户的提交信息,如邮箱,因此我们得先获取到所有的用户名,然后生成如下对应的git格式,用于稍后的git clone上。Jordan = Jordan <Jordan@gmail.com>Kobe = Kobe...

2019-01-09 12:55:21 7866 1

原创 python生成随机字符串和数字

需求随机生成定长的小写字母和数字组合。实现#!/usr/bin/env python# -*- coding:utf-8 -*-import randomdef getRandomSet(bits): num_set = [chr(i) for i in range(48,58)] char_set = [chr(i) for i in range(97,123)]...

2019-01-07 17:20:22 13910

空空如也

空空如也

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

TA关注的人

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