gateray

  • 马哥教育网络班20期+第6周课程练习

    1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#; sed -ri 's/^([[:space:]]+.*$)/#\1/' /tmp/rc.sysinit 2、复制/boot/grub/grub.conf至/tmp…

    2016-07-17
  • Keepalived实现nginx双主

    一、架构描述与应用 1. 应用场景 大多数的互联网公司都会利用nginx的7层反向代理功能来实现后端web server的负载均衡和动静分离。这样做的好处是当单台后端server出现性能瓶颈时可以对其进行横向扩展从而提高整个系统的并发,同时也可以通过后端server提供的http或tcp监控接口对其进行健康检查实现自动Failover和Failback。&n…

    Linux干货 2016-07-16
  • 关于nginx状态监控字段的个人见解(求真相)

    今天看到了马哥视频其中一节对nginx状态监控信息的介绍,对视频ppt上的监控字段解析产生了一些疑问,ppt内容如下: active connections – 活跃的连接数量server accepts handled requests — 总共处理了xxx个连接 , 成功创建xxx次握手, 总共处理了xxx个请求reading — 读取客户端的连接数.w…

    Linux干货 2016-07-12
  • 马哥教育网络班20期+第5周课程练习

    1、显示/boot/grub/grub.conf中以至少一个空白字符开头的行 [root@cloud ~]# grep -P '^\s+\S' /boot/grub/grub.conf  root (hd0,0) kernel /vmlinuz-2.6.32-…

    2016-07-09
  • 马哥教育网络20期+第四周练习博客

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 [root@host1 ~]# cp -a /etc/skel /home/tuser1 [root@host1 ~]# chmod -R&nb…

    2016-06-30
  • 马哥教育网络20期+第三周练习博客

    1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。 [root@host1 ~]# w | awk 'NR>2{print $1}' | sort | uniq root 2、取出最后登录到当前…

    2016-06-29
  • ansible批量部署主从DNS

    什么是DNS服务DNS的解析流程分析递归查询迭代查询DNS相关的术语说明生产环境中的应用Bind9常见配置说明使用ansible自动部署主从DNS 什么是DNS服务 DNS(Domain Name Service)是Internet上用于名称解析的服务,简单来说,就是将域名转换为IP地址的服务(正向解析),也可以用于将IP地址解析为对应的…

    Linux干货 2016-06-29
  • do some test

    1、简述TCP三次握手四次挥手过程及各过程中客户端和服务器端的状态。     三次握手:         a(syn-send) -> send syn -> b(listen)         a(syn-send) <- receive …

    Linux干货 2016-06-12
  • CentOS7常用网络管理命令总结

    一、CentOS7网络接口命名策略(systemd)二、CentOS7的基础网络管理命令2.1 NetworkManager服务2.2 nmtui文本交互式工具2.3 nmcli命令行接口工具nmcli的语法说明NetworkManager整体状态显示显示所有连接或仅活动的连接显示所有设备的状态显示指定设备的所有连接属性添加动态的以太网连接(DHCP)添加静…

    Linux干货 2016-06-09
  • 推荐-BtrFS学习总结

    一、原理介绍1.可扩展性2.数据一致性的相关特性3.多设备管理及快照二、命令介绍与实战1.命令介绍2.命令实战1)环境准备,添加3块磁盘/dev/sd{b,c,d}如下:2)创建btrfs文件系统3)查看已创建的btrfs文件系统4)挂载btrfs文件系统,启用压缩功能5)在线调整文件系统大小6)往当前btrfs文件系统添加设备,以达到在线扩容扩容目的7)执…

    Linux干货 2016-06-03