运维面经知识点总结--网络部分(1)

DNS dns简介 dns是Domain Name System的缩写,中文名称为域名系统。其存在是为了方便用户在访问互联网时不需要去记忆复杂的ip数字串,只需要使用容易记忆的域名来访问相关的的内容。在这个过程中,dns起到了将域名转换为对应的ip地址的作用。表现形式为ip与域名相互映射的一个...

2018-03-27 22:52:09

阅读数 383

评论数 0

一篇很不错的hadoop环境搭建博客

http://blog.csdn.net/hliq5399/article/details/78193113

2018-03-10 22:38:27

阅读数 111

评论数 0

DH密钥交换算法

迪菲-赫尔曼密钥交换(Diffie–Hellman key exchange,简称“D–H”) 是一种安全协议。 它可以让双方在完全没有对方任何预先信息的条件下通过不安全信道建立起一个密钥。这个密钥可以在后续的通讯中作为对称密钥来加密通讯内容。 (1)、算法描述 离散对数的概念: 原根:如...

2018-02-21 20:42:35

阅读数 222

评论数 0

使用tomcat、keepalived、nginx搭建高可用架构

简单介绍tomcat是一轻量级的应用服务器,可以运行java程序。 Nginx是一个高性能的HTTP反向代理服务器。 keepalive用来搭建高可用,来避免服务的单点故障架构的简单描述 用户通过域名请求到DNS服务器上,解析以后返回对应的IP地址,而这个IP地址是一个LVS,是使用keep...

2017-12-29 19:54:02

阅读数 232

评论数 0

HTTP请求中POST与GET的区别

本文转载自http://blog.csdn.net/yipiankongbai/article/details/24025633 一、原理区别 一般我们在浏览器输入一个网址访问网站都是GET请求;再FORM表单中,可以通过设置Method指定提交方式为GET或者POST提交方式,默认为GET提...

2017-11-29 22:45:02

阅读数 145

评论数 0

python django框架的模型的创建

最近在读djangobook,这也算是写的一篇笔记吧,模型这块的内容链接在这。http://djangobook.py3k.cn/2.0/chapter05/为了方便对数据库进行操作,django中有模型(models)这个概念 也就是djangoMTV模型中M这一部分,关于数据的存取.数据库的...

2017-11-24 17:34:30

阅读数 238

评论数 0

python egg的构建

本文转自 http://blog.csdn.net/turkeyzhou/article/details/8876658 经常接触Python的同学可能会注意到,当需要安装第三方python包时,可能会用到easy_install命令。easy_install是由PEAK(Python Ent...

2017-11-17 10:38:11

阅读数 276

评论数 0

python中的*args与**kwgs的含义与作用

在定义函数的时候参数通常会使用 *args与**kwgs,形参与实参的区别不再赘述,我们来解释一下这两个的作用。*args是非关键字参数,用于元组,**kw是关键字参数 例如下面的代码def foo(*args,**kwargs): print 'args is',args p...

2017-11-16 21:08:47

阅读数 2696

评论数 0

saltstack的SSH使用--Roster的配置使用

openssh作为大多数UNIX平台常用的工具,用于对远程主机进行访问和操作,意思就是安全的shell,在传统的salt中,由minion主动去连接master,master不需要保存minion 网络和主机配置,但是在基于SSH的连接时,master必须通过SSH去连接访问minion,所以就有...

2017-10-27 12:48:31

阅读数 1606

评论数 0

saltstack的sls文件树与sls文件编写

在使用salt配置一些主机的时候会经常的用到SLS文件树,这个目录我们可以在master上的/etc/salt/master文件中进行修改,默认的路径如下file_roots: base: - /srv/salt/通常是在/srv/salt之下,然后也有应用与Pillar系统的文件...

2017-10-16 18:44:49

阅读数 1383

评论数 0

python SSH模块 paramiko的学习和使用

paramiko 遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接,可以实现远程文件的上传,下载或通过ssh远程执行命令。 官方文档:http://docs.paramiko.org/安装使用pip安装即可,以下的都是在python2.7下操作的核心的SSH协议类从官方文档中翻译而...

2017-10-15 15:41:45

阅读数 2185

评论数 0

指令的对齐解释

什么是对齐,以及为什么要对齐: 现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定变量的时候经常在特定的内存地址访问,这就需要各类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。 对齐的作用和原...

2017-10-10 19:55:14

阅读数 492

评论数 0

slatstack中的远程执行命令的方法

之前的博客有介绍过salt的配置和搭建方法,如果需要在master端对minion进行一定的操作需要使用远程执行命令。salt的底层架构就是起源于远程执行命令的想法,以下进行命令的介绍salt命令的target如果需要使用salt命令需要先指定好target 用于指定的参数有如下'*' ...

2017-09-28 18:21:27

阅读数 336

评论数 0

python的迭代器理解

在python中可以使用列表生成式,来生成指定关系的列表元素,同样的在python中有生成器,使用’()’来取代列表生成式中的’[]’,或者在函数中使用yeild的,就可以调用next方法来输出下一个序列的元素,当然这几个方法元素个数都是有限的。在python中可以使用迭代器来不断地获取下一个元素...

2017-09-20 17:11:47

阅读数 194

评论数 0

负载均衡算法总结

在生产环境中用于负载均衡的主要有HAproxy、LVS还有nginx,它们用于负载均衡的算法各不相同。LVS的常用负载均衡算法 轮叫:通过调度算法按照请求的顺序分配到集群的realserver上,并不考虑服务器当前的负载,只是单纯的按照请求的的次序,顺序轮流分配. 加权轮叫:加权轮叫,也是使用轮叫...

2017-09-14 16:38:28

阅读数 233

评论数 0

puppet的文件应用

使用Puppet我们可以通过编写一些简单的脚本来对server和agent的文件进行操作与通信 比如说我们需要在agent上创建一个指定内容的文本文件,我们年可以使用puppet如下操作 在server端先开启puppet服务systemctl start puppetmaster然后在ser...

2017-09-11 16:37:20

阅读数 190

评论数 0

python web框架django入门

Django的安装1.可以使用python的pip工具直接安装(得先安装好setuptools)pip install setuptools pip install django2.通过源码安装 源码包下载地址:https://www.djangoproject.com/download/ 然...

2017-09-09 17:29:00

阅读数 211

评论数 0

自动化运维管理平台puppet安装

puppet的安装服务端: 首先我们需要下载好puppetlabs的安装包,并且解压wget https://yum.puppetlabs.com/el/7/products/x86_64/puppetlabs-release-7-10.noarch.rpmrpm -ivh puppetlab...

2017-09-04 21:12:08

阅读数 211

评论数 0

ansible的playbook模式的简介

playbook与之前介绍过的ansible自带的命令行中加-m的那些模块有所不同,playbook使用YAML编写的脚本,比之前的更加灵活功能更加强大。playbook的模式简介在ansible官方网站提供了一个配置httpd的一个yaml脚本案例,如下#选择的主机组,比如写在/etc/ansi...

2017-09-01 21:14:42

阅读数 182

评论数 0

自动化运维管理工具ansible的配置与使用

ansible是一种服务器集中管理软件,默认使用ssh进行客户端的管理。ansible同样也是基于python编写的,有两个关键的模块paramiko和PyYAML组成。官方网址为http://www.ansibleworks.com。ansible的安装首先配置好eple源cd /usr/loc...

2017-08-30 23:01:25

阅读数 563

评论数 1

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