很早以前使用过ansible工具,但是后来的后来就一直没有在使用了。时间久了就慢慢淡忘了。。五一,想再次温习下。下面这么是以前使用过程中遇见的问题,也不知是自己的整理的笔记还是在别的网上找的,就这样吧。FAQ1、出现Error:ansiblerequiresajsonmodule,nonefound!
SSHpassw..
分类:
其他好文 时间:
2016-05-02 17:15:03
阅读次数:
271
承接上一篇博文,这里讲述主机防火墙高级部分,一个内容一个示例,希望大家明白!一、显式扩展:必须显式地指明使用的扩展模块进行的扩展;使用帮助: CentOS6:maniptables CentOS7:maniptables-extensions1、multiport扩展以离散方式定义多端口匹配;最多指定15个端口;[!]--so..
分类:
其他好文 时间:
2016-05-02 17:15:04
阅读次数:
188
Raid:RedundantArraysofIndependentDisks0表示条带化1表示镜像raidlevel:级别、仅代表磁盘组织方式不同,没有上下之分Raid类型读写性能硬盘数量机制可靠性磁盘利用率Raid0读写都提升至少2块条带技术无nRaid1写下降、读提升至少2块镜像(copy)允许坏一块盘1/2Raid4读写都提升..
分类:
其他好文 时间:
2016-05-02 17:13:16
阅读次数:
220
ansible是个啥?ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是ansi..
分类:
其他好文 时间:
2016-05-02 17:14:36
阅读次数:
330
外国人,还是牛逼。下载两个JS1、http://hammerjs.github.io/2、https://github.com/hammerjs/jquery.hammer.js注意:引入顺序1》2<!--增强:BootStrapcarousel(轮播)组件支持触屏-->
<scriptsrc="dep/jquery.hammer.js-master/hammer.min.js"></script>
&..
分类:
其他好文 时间:
2016-05-02 17:14:15
阅读次数:
213
关于ansible的setup,具体说明在http://docs.ansible.com/ansible/setup_module.html其实类似saltstack的grains静态信息收集,收集一些主机硬件信息或者以及其他如fqdn等等db是我在hosts中定义的组名也可以是主机ip[root@ansible~]#ansibledb-msetup
db|SUCCESS=>{
"ansible..
分类:
其他好文 时间:
2016-05-02 17:11:37
阅读次数:
10198
模拟qsort()函数,实现任意类型排序:qsort()简介:原型:voidqsort(void*base,size_tnum,size_twidth,int(__cdecl*compare)(constvoid*elem1,constvoid*elem2)base:要排序的的数组的首地址num:要排序的元素的个数width:元素所占的字节数compare:函数指针,指向排序方式这..
分类:
编程语言 时间:
2016-05-02 17:14:00
阅读次数:
163
一、常见的自动化运维工具:OSProvisioning:PXE,CobblerOSConfig:puppet,saltstack,chef,funcTaskExec:fabric,saltstack,funcProgramDeployment:fabric管理主机控制被管理节点的方式:agent:被管理节点上需要安装代理程序以接受管理主机的操作;如puppet,funcagentless:..
分类:
其他好文 时间:
2016-05-02 17:13:57
阅读次数:
1070
这个月又快过完了,最近也比较忙,没时间写文章,今天挤点时间把zabbix3.0安装与配置的文章写下来。其实zabbix3.0的安装很简单,但是由于个人比较懒,所以一直不喜欢使用源码方式进行安装,而且管理的服务器多了,源码安装也感觉不方便,所以现在大部分安装软件我都会首先选择y..
分类:
其他好文 时间:
2016-05-02 17:13:28
阅读次数:
420
这个月又快过完了,最近也比较忙,没时间写文章,今天挤点时间把zabbix3.0安装与配置的文章写下来。其实zabbix3.0的安装很简单,但是由于个人比较懒,所以一直不喜欢使用源码方式进行安装,而且管理的服务器多了,源码安装也感觉不方便,所以现在大部分安装软件我都会首先选择y..
分类:
其他好文 时间:
2016-05-02 17:11:11
阅读次数:
515
今天在这里把零散的一些常用的字符串操作函数和内存拷贝函数进行一下归总实现。一.字符串操作函数字符串操作函数有很多,这里我列举一些常用的函数,以及自实现的代码:字符串拷贝函数:函数原型:char*my_strcpy(char*dst,constchar*src)strcpy():char*my_strcpy(char*dst,co..
分类:
编程语言 时间:
2016-05-02 17:12:30
阅读次数:
471
command模块command模块为ansible默认模块,不指定-m参数时,使用的就是command模块;comand模块比较简单,常见的命令都可以使用,但其命令的执行不是通过shell执行的,所以,像这些"<",">","|",and"&"操作都不可以,运行中的命令不支持变量使用以及不支持管道;示例..
分类:
其他好文 时间:
2016-05-02 17:11:53
阅读次数:
1296
packagecom.yeqc.testDemo;
importjava.io.File;
publicclassHelloFile{
publicstaticvoidmain(String[]args){
Filefile=newFile("hello.txt");
if(file.exists()){
System.out.println(file.isFile());
System.out.println(file.isDirectory());
}else{
..
分类:
编程语言 时间:
2016-05-02 17:11:05
阅读次数:
426
publicstaticvoidmain(String[]args){ int[]a={5,1,10,3,8,0}; for(inti=0;i<selectionSort(a).length;i++){ System.out.println(selectionSort(a)[i]); } System.out.println("-------------------------"); for(inti=0;i<bubbleSort(a).length;i++){ System.o..
分类:
编程语言 时间:
2016-05-02 17:12:25
阅读次数:
202
思路:根据前序遍历依次访问对应的中序遍历的节点,分为左子树和右子树创建。#include<iostream>
#include<stdlib.h>
usingnamespacestd;
structBinaryTreeNode
{
BinaryTreeNode(int_value)
:m_nValue(_value)
,m_pLeft(NULL)
,m_pRight(NULL)
{}
intm_nValue;
s..
分类:
其他好文 时间:
2016-05-02 17:12:16
阅读次数:
410
思路:入队:只将栈s1作为入队。出队:将栈s2作为出队,如果栈s1不为空,s2为空,出队时将s1的元素倒入s2中,再pop();否则s2不为空,出队时直接在栈s2中pop();#include<iostream>
#include<stack>
#include<assert.h>
usingnamespacestd;
template<classT..
分类:
其他好文 时间:
2016-05-02 17:11:45
阅读次数:
177
步骤一:手动初始化storyboard.首先删除系统自动创建的ViewController.h,ViewController.m和main.storyboard这三个文件。2.点击项目——>General——>DeploymentInfo,在MainInterface选项中将main删除。3.新建一个Storyboard文件,拖一个控制器,在拖一个按钮。点击story..
分类:
其他好文 时间:
2016-05-02 17:11:46
阅读次数:
178