摘要:上月底以前公司的领导将我简历给一家IT上市公司。然后该公司的运维的负责联系我,随便接触了一下。然后安排什么时候见面聊聊。后因为他们的负责人不在。一直拖到7月10号上周三。在此之前的第一想法是休息一段时间,第二想法继续在这家公司呆到年底休息一段,第三想法才是有合适的的公司如果还不错可以考虑换。这个公司的游戏运维要做SA和DBA的工作,唯一让我心动的就是DBA的公司。现在觉得自己太宽了,想往一个方面深入。对于做游戏运维,以前也做几个。期间也做了部分DBA的公司。加上正在考试的原因,面试前没做准备。然后面试的人是两个VP,面试自己感觉不是很好。问我调优除了工具外还可以通过什么方式看,我知道/proc
阅读全文
摘要:inner_net="10.0.0.0/8,192.168.0.0/16"int_if="eth0"ext_if="eth1"一、基本1、表和链表(tables)包括:filter,nat,mangle表链(chains)预设的链有5个,可以新增加链PREROUTINGINPUTFORWARDOUTPUTPOSTROUTING2、内核模块分别是 # lsmod |grep iptableiptable_mangle 3349 1 iptable_nat 6158 1 iptable_filter 2793 1 ip_table...
阅读全文
摘要:最近巡查线上服务器,简单记录过程一、防火墙iptabels确保打开状态,确保防火墙没有漏洞二、登陆信息1、正常登陆的账号,看是否有其他非法账号登陆管理账号是否在常用地方登陆(公司的出口IP,VPNIP)lastwho /var/log/wtmp #可以吧时间转换为友好时间格式2、查看登陆失败的信息lastb看到一些尝试登陆账号有一些尝试的信息 说明iptables没开 或者没有禁止非授权的IP访问3、查看ssh 安装日志/var/log/secure看失败的pam_unix(sshd:auth): authentication failure这一步就是lastb,其实只要防护墙限制了ssh的来
阅读全文
摘要:根据资源来一、CPU1、CPU总体情况top P CPU排序top 1 显示多CPUmpstat 1 10iostat -c 1 5sar -u 1 5显示总CPU是用,1秒1次,显示5次2、单个CPUmpstat -P 3 1 5sar -u -P 3 1 5 #-P后面是CPU编号显示第4个CPU,1秒1次,显示5次3、单个程序有些程序有多个进程如httpd和nginx,php-fpm等pidstat -C httpd4、单个进程所占用的CPUcentos/rhel 6中pidstat -u -p 15914 1 5在5版本安装的sysstat包中没有pidstat,但sar有-x参数查看
阅读全文
摘要:系统性能分析标准性能影响因素 好 坏 糟糕CPU user%+sys%=90%内存 Swap In(si)=0 Per CPU with 10page/s More Swap In & Swap Out Swap Out(so)=0磁盘 iowait% 30% iowait% >50%user%:表示CPU处在用户模式下的百分比sys%:表示CPU处在系统模式下的百分比iowait%:表示CPU等待输入输出完成时间的百分比Swap In(si):虚拟内存页的导入,即从SWAP DISK交换到RAMSwap Out(so):虚...
阅读全文
摘要:背景:平常工作中,经常写更新脚本,一个会拉,一会推,一会使用ssh隧道。脚本好几个不利于管理。一直以来都想些一套更新系统。系统可以复用,可以自己选择在配置文件里更新方法或者选择在WEB上配置,WEB接受更新和展示更新状态,甚至在WEB实事执行更新操作。为了实现这些功能,一步步来,先实现从配置文件里读...
阅读全文