码迷,mamicode.com
首页 > 其他好文
数据管理
数据管理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
Dockerfile示例-nginx
l先下载nginx的配置文件wgethttp://www.apelearn.com/study_v2/.nginx_conflvimDockerfile//内容如下#############################################################DockerfiletobuildNginxInstalledContainers#BasedonCentOS###############################################..
分类:其他好文   时间:2016-06-12 15:37:49    阅读次数:116
Puppet安装和配置
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
Puppet配置自动签发证书
配置自动签发证书服务端上删除客户端证书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
saltstack安装
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
saltstack配置管理
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
saltstack--grains
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
saltstack--pillar
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
ansible安装
安装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
ansible- 安装nginx
实际应用-安装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
Ansible nginx管理配置文件
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介绍redis是一个key-value存储系统,官方站点http://redis.io和memcached类似,但支持数据持久化支持更多value类型,除了和string外,还支持hash、lists(链表)、sets(集合)和sortedsets(有序集合)集中数据类型redis使用了两种文件格式:全量数据(RDB)和增量请求(a..
分类:其他好文   时间:2016-06-12 15:30:29    阅读次数:219
Redis数据类型
四、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配置
六、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主从配置分别按照之前介绍的步骤安装好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常用操作
十四、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
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!