ifconfig dropped包比较多问题处理

2018年7月4日 没有评论

ifconfig dropped rx packets

一、问题现象

上面的图已经很能描述问题,现网某业务反馈,其对应的几台主机发现active-backup的bond网卡接口对应的备用网卡,rx包基本上全都是dropped状态,而且一直在持续增长。登陆确认后,查看主机配置未发现异常,同时对比了下邻近主机的ifconfig输出(不同网段,不同业务)发现也存在该问题。

二、问题分析

1、初步分析结果

在检查配置未发现异常,而且从理论分析上来说,备用网卡是不走流量的(除非主用异常,备用切换为主),理论上来说,应该基本没有包通过才对。既然说不通,那就先tcpdump抓包看下内容:

[......]

Read more

分类: Linux/unix/mac 标签:

gitlab的备份、恢复与升级

2018年6月2日 1 条评论

几乎任何应用系统都规避不开的三个问题:备份、恢复和升级。相对而言来说,gitlab-ce虽然是一个开源免费产品,但在这三方面做的还是比较人性化的。下面逐个介绍。 

一、数据备份 

先打开/etc/gitlab/gitlab.rb配置文件,查看一个和备份相关的配置项:

gitlab_rails['backup_path'] = "/var/opt/gitlab/backups"

该项定义了默认备份出文件的路径,可以通过修改该配置,并执行gitlab-ctl restart 重启服务生效。备份执行一条命令就搞定:/opt[......]

Read more

分类: 开源软件 标签:

omnibus方式安装gitlab-ce私有源

2018年6月1日 没有评论

GitLab是利用Ruby on Rails一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。omnibus方式即是通过gitlab提供的一个打包好的文件,通过类似一键似的安装来完成gitlab-ce企业私有代码库的安装。这里以centos7/rhel7 下的rpm包安装为例。

一、安装依赖

yum -y install policycoreutils openssh-server openssh-clients postfix
systemctl enable postfix && systemctl[......]

Read more

分类: 开源软件 标签:

vsftpd系统虚拟帐户大乱斗

2018年5月31日 没有评论

一、需求

1、系统帐号和虚拟帐号

这是一个相当复杂的需求,系统上一些采集系统走的ftp进行采集的。历史积累下来的,最早都是直接在OS上创建系统帐号再ftp登录(shell大部分设置为/bin/false或/sbin/nologin,也部分使用的bash和csh)。后来由于系统安全加固使用了pam_tally2模块,这就导致默认的vsftpd模块会调用系统认证,导致触发pam_tally2策略时会被锁定,影响业务采集使用 。通过测试发现虚拟帐号会解决被锁定的问题---- 这个好理解,虚拟帐户调用不涉及系统模块的调用,所以不会被锁,即使映射的主帐号被锁,也照样可以使用[......]

Read more

wkhtmltopdf html转pdf工具的使用

2018年5月21日 2 条评论

Tesseract图文识别与百度AI

2018年5月17日 没有评论

OpenResty连接mysql

2018年5月4日 没有评论

RackTables(二)机柜设备配置

2018年4月26日 没有评论

RackTables(一)CMDB 资管系统安装

2018年4月25日 没有评论

2t3ik与ddgs挖矿病毒处理

2018年4月19日 2 条评论