数据管理1.挂载本地的目录到容器里dockerrun-tid-v/data/:/data1amingbash-v用来指定挂载目录,:前面的/data/为本地目录,:后面的/data1/为容器里的目录2.挂载数据卷其实我们挂载目录的时候,可以指定容器name,如果不指定就随机定义了。比如上面我们没有指定,它就生成了一个..
分类:
其他好文 时间:
2016-06-12 15:37:56
阅读次数:
150
网络管理四种网络模式:host模式,使用dockerrun时使用--net=host指定docker使用的网络实际上和宿主机一样,在容器内看到的网卡ip是宿主机上的ipcontainer模式,使用--net=container:container_id/container_name多个容器使用共同的网络,看到的ip是一样的none模式,使用--net=..
分类:
其他好文 时间:
2016-06-12 15:38:08
阅读次数:
228
l先下载nginx的配置文件wgethttp://www.apelearn.com/study_v2/.nginx_conflvimDockerfile//内容如下#############################################################DockerfiletobuildNginxInstalledContainers#BasedonCentOS###############################################..
分类:
其他好文 时间:
2016-06-12 15:37:49
阅读次数:
116
Puppet安装和配置-准备工作两台机器:192.168.205.20(服务端)192.168.205.21(客户端)两台机器关闭selinux,清空iptables规则,并保存,设置hostnamevim/etc/selinux/configSELINUX=disablediptables-Fserviceiptablessave20上hostnameweb9.aming.com,vi/etc/sysconfig/netwo..
分类:
其他好文 时间:
2016-06-12 15:35:11
阅读次数:
142
配置自动签发证书服务端上删除客户端证书puppetcertcleanclient.aming.com客户端上删除ssl下的文件rm-rf/var/lib/puppet/ssl/*服务端更改配置文件vim/etc/puppet/puppet.conf在[main]下面加一行autosign=true服务端创建自动签发的配置文件vim/etc/puppet/autosign.conf加入如下..
分类:
其他好文 时间:
2016-06-12 15:35:13
阅读次数:
299
1.saltstack安装前期准备:准备两台机器,写hostname172.7.15.106server.aming.com172.7.15.111client.aming.comserver上:yuminstall-yepel-releaseyuminstall-ysalt-mastersalt-minionclient上:yuminstall-yepel-releaseyuminstall-ysalt-minion启动server上:/etc/init.d/s..
分类:
其他好文 时间:
2016-06-12 15:37:12
阅读次数:
137
3.配置管理server上:vim/etc/salt/master//搜索找到file_roots打开如下内容的注释:file_roots:base:-/srv/saltmkdir/srv/saltcd/srv/saltvim/srv/salt/top.sls//加入如下内容base:‘*‘:-apache意思是,在所有的客户端上执行apache模块vim/srv/salt/apache.sls//加入如下内容,..
分类:
其他好文 时间:
2016-06-12 15:35:00
阅读次数:
300
grainsgrains是在minion启动时收集到的一些信息,比如操作系统类型、网卡ip等。使用命令salt‘client.aming.com‘grains.ls列出所有的grains项目名字salt‘client.aming.com‘grains.items列出所有grains项目以及值grains的信息并不是动态的,并不会时时变更,它只是在minion启动时..
分类:
其他好文 时间:
2016-06-12 15:35:07
阅读次数:
282
5.pillarpillar和grains不一样,是在master上定义的,并且是针对minion定义的一些信息。像一些比较重要的数据(密码)可以存在pillar里,还可以定义变量等。查看指定minion的pillar值(我测试的版本为空):salt‘client.aming.com‘pillar.items配置自定义pillarvim/etc/salt/ma..
分类:
其他好文 时间:
2016-06-12 15:36:30
阅读次数:
274
安装yuminstall-yepel-releaseyuminstall-yansible2.配置(1)ssh密钥配置首先生成密钥对ssh-keygen-trsa直接回车即可,不用设置密钥密码这样会在root家目录下生成.ssh目录,这里面也会生成两个文件id_rsa和id_rsa.pub然后把公钥(id_rsa.pub)内容放到对方机器的/root/.ssh/autho..
分类:
其他好文 时间:
2016-06-12 15:32:12
阅读次数:
121
实际应用-安装nginxcd/etc/ansiblemkdirnginx_installmkdir-pnginx_install/roles/{common,delete,install}/{handlers,files,meta,tasks,templates,vars}说明:roles目录下有三个角色,common为一些准备操作,delete为删除nginx的操作,install为安装nginx的操作每个角色下面又..
分类:
其他好文 时间:
2016-06-12 15:32:15
阅读次数:
482
l生产环境中大多时候是需要管理配置文件的,安装软件包只是在初始化环境的时候用一下。下面我们来写个管理nginx配置文件的playbooklmkdir-p/etc/ansible/nginx_config/roles/{new,old}/{files,handlers,vars,tasks}l其中new为更新时用到的,old为回滚时用到的,files下面为ngin..
分类:
其他好文 时间:
2016-06-12 15:32:05
阅读次数:
649
一、Redis介绍redis是一个key-value存储系统,官方站点http://redis.io和memcached类似,但支持数据持久化支持更多value类型,除了和string外,还支持hash、lists(链表)、sets(集合)和sortedsets(有序集合)集中数据类型redis使用了两种文件格式:全量数据(RDB)和增量请求(a..
分类:
其他好文 时间:
2016-06-12 15:30:29
阅读次数:
219
四、Redis数据类型string是最简单的类型,你可以理解成Memcached一样的类型,一个key对应一个value,骑上支持的操作与Memcached的操作类似,它的功能更丰富。设置可以存二进制的对象。/usr/local/redis/bin/redis-cli127.0.0.1:6379>msetkey1szkkey2lovekey3ycOK127.0.0.1:6..
分类:
其他好文 时间:
2016-06-12 15:30:47
阅读次数:
218
六、Redis通用配置#configget*daemonizeno#默认情况下,redis并不是以daemon(后台)形式来运行的。通过daemonize配置项可以控制redis的运行形式。pidfile/path/to/redis.pid#当以daemon形式运行时,redis会生成一个pid文件,默认会生成在/var/run/redis.pidbind192.168.1.200#指..
分类:
其他好文 时间:
2016-06-12 15:32:54
阅读次数:
342
十二、Redis主从配置分别按照之前介绍的步骤安装好redis并启动master配置文件不用动slave配置文件上加一行:slaveof192.168.1.2006379masterauthszk#如果主上设置了密码,要加这行分别启动master和slavetail/usr/local/redis/var/redis.log3966]18Feb15:02:58.330*MASTER<-&g..
分类:
其他好文 时间:
2016-06-12 15:30:29
阅读次数:
198
十四、string常用操作setkey1szk#给key1赋值为szkgetkey1#获取这个值valuesetkey1yc#一个key对应一个value,多次赋值,会覆盖前面的valuesetexkey3101#用来给key设定过期时间10秒ttlkey3查看时间msetkey11key22key33#同时设置多个keymgetkey1key2key31)"1"2)"2"3)"3"setnxkey2b..
分类:
其他好文 时间:
2016-06-12 15:30:26
阅读次数:
99