骏马金龙 (新博客:www.junmajinlong.com)

网名骏马金龙,钟情于IT世界里的各种原理和实现机制,强迫症重症患者。爱研究、爱翻译、爱分享。特借此一亩三分田记录自己成长点滴!!!

随笔分类 -  Linux服务篇

摘要:1. CGI是什么 CGI是common gateway interface的缩写,大家都译作通用网关接口,但很不幸,我们无法见名知意。 我们知道,web服务器所处理的内容都是静态的,要想处理动态内容,需要依赖于web应用程序,如php、jsp、python、perl等。但是web server如何 阅读全文
posted @ 2017-10-04 19:50 骏马金龙 阅读(33690) 评论(9) 推荐(25)
摘要:1.基础 在引入IO模型前,先对io等待时某一段数据的"经历"做一番解释。如图: 当某个程序或已存在的进程/线程(后文将不加区分的只认为是进程)需要某段数据时,它只能在用户空间中属于它自己的内存中访问、修改,这段内存暂且称之为app buffer。假设需要的数据在磁盘上,那么进程首先得发起相关系统调 阅读全文
posted @ 2017-10-03 22:41 骏马金龙 阅读(12392) 评论(15) 推荐(37)
摘要:本文主要说明的是TCP连接过程中,各个阶段对套接字的操作,希望能对没有网络编程基础的人理解套接字是什么、扮演的角色有所帮助。如发现错误,敬请指出 背景 1.TCP协议栈维护着两个socket缓冲区:send buffer和recv buffer。 要通过TCP连接发送出去的数据都先拷贝到send b 阅读全文
posted @ 2017-10-03 09:11 骏马金龙 阅读(45525) 评论(11) 推荐(47)
摘要:我写了更完善的Ansible专栏文章:一步到位玩儿透Ansible 以下是playbook的内容。它的处理流程是: 1.先在本地下载apr,apr-util,httpd共3个.tar.gz文件。 2.解压这3个文件。 3.安装pcre和pcre-devel依赖包。 4.编译安装apr。 5.编译安装 阅读全文
posted @ 2017-09-27 22:43 骏马金龙 阅读(1812) 评论(0) 推荐(0)
摘要:我写了更完善的Ansible专栏文章:一步到位玩儿透Ansible Ansible系列文章:http://www.cnblogs.com/f-ck-need-u/p/7576137.html 1.1 ansible执行过程分析 使用ansible的-vvv或-vvvv分析执行过程。以下是一个启动远程 阅读全文
posted @ 2017-09-23 09:09 骏马金龙 阅读(13691) 评论(6) 推荐(3)
摘要:我写了更完善的Ansible专栏文章:一步到位玩儿透Ansible Ansible系列文章:http://www.cnblogs.com/f-ck-need-u/p/7576137.html 1. 循环 ansible中的循环都是借助迭代来实现的。基本都是以"with_"开头。以下是常见的几种循环。 阅读全文
posted @ 2017-09-22 15:38 骏马金龙 阅读(15204) 评论(0) 推荐(4)
摘要:我写了更完善的Ansible专栏文章:一步到位玩儿透Ansible Ansible系列文章:http://www.cnblogs.com/f-ck-need-u/p/7576137.html ansible的playbook采用yaml语法,它简单地实现了json格式的事件描述。yaml之于json 阅读全文
posted @ 2017-09-22 08:24 骏马金龙 阅读(25815) 评论(2) 推荐(14)
摘要:我写了更完善的Ansible专栏文章:一步到位玩儿透Ansible Ansible系列文章:http://www.cnblogs.com/f-ck-need-u/p/7576137.html 1.1 ansible facts facts组件是用来收集被管理节点信息的,使用setup模块可以获取这些 阅读全文
posted @ 2017-09-21 23:03 骏马金龙 阅读(80809) 评论(4) 推荐(18)
摘要:我写了更完善的Ansible专栏文章:一步到位玩儿透Ansible Ansible系列文章:http://www.cnblogs.com/f-ck-need-u/p/7576137.html playbook是ansible实现批量自动化最重要的手段。在其中可以使用变量、引用、循环等功能,相比ad- 阅读全文
posted @ 2017-09-21 10:47 骏马金龙 阅读(13358) 评论(0) 推荐(10)
摘要:我写了更完善的Ansible专栏文章:一步到位玩儿透Ansible Ansible系列文章:http://www.cnblogs.com/f-ck-need-u/p/7576137.html Ansible是一种批量、自动部署工具,不仅可以批量,还可以自动。它主要基于ssh进行通信,不要求客户端(被 阅读全文
posted @ 2017-09-19 18:03 骏马金龙 阅读(11984) 评论(1) 推荐(10)
摘要:我写了更完善的Ansible专栏文章:一步到位玩儿透Ansible Ansible系列文章:http://www.cnblogs.com/f-ck-need-u/p/7576137.html 1.1 ansible命令解释 通过ansible命令执行的任务称为ad-hoc命令(任务),其实它是相对p 阅读全文
posted @ 2017-09-19 10:47 骏马金龙 阅读(10579) 评论(4) 推荐(9)
摘要:基础服务类系列文章:http://www.cnblogs.com/f-ck-need-u/p/7048359.html 本文介绍防火墙知识和Linux主机处理数据包的过程,同时介绍了iptables管理防火墙的方法。 6.1 为什么需要防火墙 对于没有防火墙存在的一条网络路线中,主机A发送给主机B的 阅读全文
posted @ 2017-08-19 16:49 骏马金龙 阅读(16172) 评论(7) 推荐(28)
摘要:基础服务类系列文章:http://www.cnblogs.com/f-ck-need-u/p/7048359.html DNS是Domain name system的简称,有些地方也称为Domain name server,这东西是一个很大的话题。如果不是要配置DNS服务,只需要理解DNS的解析流程 阅读全文
posted @ 2017-08-15 20:15 骏马金龙 阅读(20329) 评论(18) 推荐(41)
摘要:kickstart+cobbler系列文章:http://www.cnblogs.com/f-ck-need-u/p/7048359.html 1.1 pxe安装系统 pxe的大致过程如下图。 其中pxelinux.0为bootloader。pxelinux.cfg目录下的文件(一般使用默认的def 阅读全文
posted @ 2017-08-11 20:36 骏马金龙 阅读(4326) 评论(0) 推荐(7)
摘要:kickstart+cobbler系列文章:http://www.cnblogs.com/f-ck-need-u/p/7048359.html 本文是PXE+kickstart无人值守安装CentOS6的续篇,主要是为了突出CentOS7和CentOS6配置kickstart时的不同点,例如pxel 阅读全文
posted @ 2017-08-11 01:11 骏马金龙 阅读(4871) 评论(0) 推荐(5)
摘要:基础服务类系列文章:http://www.cnblogs.com/f-ck-need-u/p/7048359.html DHCP前身是BOOTP,在Linux的网卡配置中也能看到显示的是BOOTP,DHCP引进一个bootp没有的概念:租约。bootp分配的地址是永久的,而dhcp分配的地址是可以有 阅读全文
posted @ 2017-08-09 11:11 骏马金龙 阅读(3561) 评论(1) 推荐(6)
摘要:1.1 概述 类似ext家族、xfs格式的本地文件系统,它们都是通过单个文件名称空间(name space)来包含很多文件,并提供基本的文件管理和空间分配功能。而文件是存放在文件系统中(上述名称空间内)的单个命名对象,每个文件都包含了文件实际数据和属性数据。但是,这些类型的文件系统和其内文件都是存放 阅读全文
posted @ 2017-08-08 11:00 骏马金龙 阅读(10134) 评论(8) 推荐(11)
摘要:本人译作集合:http://www.cnblogs.com/f-ck-need-u/p/7048359.html sm-notify命令是用来发送重启通知信息给NFS对端的,在锁状态恢复过程中起着至关重要的作用。此命令的说明大多数和rpc.statd都相同。 以下是NFS相关翻译篇: 翻译:man 阅读全文
posted @ 2017-08-08 00:35 骏马金龙 阅读(2463) 评论(1) 推荐(0)
摘要:本人译作集合:http://www.cnblogs.com/f-ck-need-u/p/7048359.html rpc.statd程序主要实现NFS锁相关内容,如普通的文件锁(NLM、NSM)、文件委托、租约等,但注意,它和sm-notify组合起来才能实现整个NFS锁机制,具体见下文翻译文档中的 阅读全文
posted @ 2017-08-08 00:31 骏马金龙 阅读(4466) 评论(0) 推荐(0)
摘要:本人译作集合:http://www.cnblogs.com/f-ck-need-u/p/7048359.html 以下是NFS相关翻译篇: 翻译:man rpcbind(rpcbind中文手册) 翻译:man nfsd(rpc.nfsd中文手册) 翻译:man mountd(rpc.mountd中文 阅读全文
posted @ 2017-08-08 00:29 骏马金龙 阅读(2263) 评论(1) 推荐(1)