摘要:# connect timeout in seconds# default value is 30sconnect_timeout=2# network recv and send timeout in seconds# default value is 30snetwork_timeout=30# the base path to store log filesbase_path=/tmp# if load FastDFS parameters from tracker server# since V1.12# default value is falseload_fdfs_parameters_from_tracker=true# storage sync file max delay
2017年01月06日
FastDFS安装配置
摘要:http://github.com/happyfish100源码文件 所有的安装都是一个安装包,只是启动的服务不同而已 服务端安装配置:从github上下载lib库安装:https://github.com/happyfish100/libfastcommon.git安装依赖包:cd /usr/local/src/fastdfs# unzip libfastcommon-master.zip #./make.sh#./make.sh install 从gibhub上下载 安装包:(每台安装都一样)[root@node120
分类:系统管理
2016年12月30日
Docker数据管理
摘要:数据卷: 在Docker容器内将里面的数据直接写到硬盘上-v /data[root@node121 data]# docker run -it --namevolume-test1 -h centos -v /docker/data centos -i :让终端保持打开的状态 -t:启动一个tty -h:指定主机名 &nb
分类:自动化运维
2016年12月30日
Docker FAQ FATA[0000] Error starting daemon: Error initializing network controller: Error creating d
摘要:FATA[0000] Error starting daemon: Error initializingnetwork controller: Error creating default "bridge" network: packagenot installed 解决方法: docker -d –bip=172.17.42.1/16 指定一个docker网段就可以成功启动了 网上有好多类似的解决方法,不过好麻烦,这里主要说下最方便的解决方法 先su到root 找一下doc
分类:自动化运维
2016年12月30日
Docker FAQ FATA[0000] Error mounting devices cgroup: mountpoint for devices not found
摘要:FATA[0000] Error mounting devices cgroup: mountpoint fordevices not found这个错误为cgroup在宿主机上没有挂载。我们编辑挂载上去 vi /etc/fstab#在结尾添加none /sys/fs/cgroup cgroup &
分类:自动化运维
2016年12月30日
Docker --help
摘要:[root@node121 ~]# docker --helpUsage: docker [OPTIONS] COMMAND [arg...] A self-sufficient runtime for linux containers. Options: --api-cors-header= Set CORS headers in the remote API -b,--bridge= &nb
分类:自动化运维
2016年12月30日
在宿主机查看docket容器的IP
摘要: 在宿主机查看docket容器的IP:docker inspect --format='{{.NetworkSettings.IPAddress}}' $CONTAINER_ID[root@node121 ~]# docker inspect --format='{{.NetworkSettings.IPAddress}}' 462442d61745 172.17.0.2
分类:自动化运维
2016年12月30日
Docker Nginx安装配置
摘要:启动一个容器运行nginx:[root@node121 ~]# docker search nginxNAME DESCRIPTION
分类:自动化运维
2016年12月30日
Docker 查看容器的IP地址和网络相关的参数
摘要:查看容器的IP地址,可以在主机上运行 sudo Docker ps查看正在运行的容器的id等信息”sudo docker inspect 容器id“可以查看到容器的相关信息“docker inspect --format '{{.NetworkSettings.IPAddress }}' 容器id”可以查看容器的具体IP地址,如果输出是空的说明没有配置IP地址 ifconfig查看主机上的网络cat /etc/hosts查看主机内部IP映射表cat /etc/resolv.conf查看
分类:自动化运维
2016年12月30日
Docker网络访问
摘要:docker会在本地安装一个网桥:[root@node121 ~]# brctl showbridge name bridgeid STP enabled interfacesdocker0 8000.7ee2e924ad83 no &
分类:自动化运维
2016年12月30日
Docker 进入容器脚本-in.sh
摘要:vim indocker.sh#Usage: indocker.sh NAMES[root@node121 ~]# cat indocker.sh #!/bin/bashCNAME=$1CPID=$(docker inspect --format "{{.State.Pid}}" $CNAME)nsenter --target "$CPID" --mount --uts --ipc --net --pid
分类:自动化运维
2016年12月30日
Docker 安装配置
摘要:安装:yum install -y docker-io 启动:/etc/init.d/docker start 诊断模式手动启动:[root@node110 ~]# /usr/bin/docker -dWARN[0000] You are running linux kernel version2.6.32-573.el6.x86_64, which might be unstable running docker. Please upgradeyour kernel to 3.10.0. INFO[0000] Listening for HTTP on unix(/var/run/docker.sock) INFO[0000] [graphd
分类:自动化运维
2016年12月27日
redis集群
摘要:redis集群三种方案:客户端分片代理Proxy(twemproxy)Redis Cluster(没有中心节点)Codis(比较好) 创建redis集群(自动分片,在集群中)参考:http://redisdoc.com/topic/cluster-tutorial.html#id2[root@node120 opt]# mkdir `seq 7001 7008`[root@node120 opt]# ls7001 7002 7003 7004 7005 7006 7007 7008 rh[root@node120 o
分类:系统管理
2016年12月27日
redis主从
摘要:redis主从配置:原理(增量同步):从服务器-------发送sync到 ------> 主服务器----BGSAVE--->  
分类:系统管理
2016年12月27日
redis持久化-AOF
摘要:AOF将所有的命令写入文件中,相关于MYSQL的BINLOG文件运行原理:从主进程中fork一个子进程,这个子进程来将执行过的命令写入一个文件中可以通过压缩算法来减少存储文件的大小 打开AOF功能:vim /etc/redis326/6379.confvim 6379.conf 596 appendonlyyes 597 598 # The nameof the append only file (default: "appendonly.aof") 599 &
分类:系统管理
2016年12月27日
redis持久化-RDB默认
摘要:缺点:每次保存都要fork一个子进程,如果数据量大小,会有延时恢复数据的时间短 优点:备份方便 打开RDB功能:vim /etc/redis326/6379.confvim 6379.conf#以下三条是或的关系 204 save 900 1 #在900秒内有1个key发生变化,就做一次快照 205 save 300 10 &
分类:系统管理
2016年12月27日
Redis 消息订阅
摘要:订阅192.168.2.120:6379> SUBSCRIBE channel Reading messages... (press Ctrl-C to quit)1) "subscribe"2) "channel"3) (integer) 1 发送信息:192.168.2.120:6379> PUBLISH channel rscpass(integer) 1 接收到信息:192.168.2.120:6379> SUBSCRIBE ch
分类:系统管理
2016年12月27日
Redis redis-cli
摘要:客户端登录redis[root@node120 bin]# ./redis-cli -h 192.168.2.120 -p 6379192.168.2.120:6379> 修改redis默认监听的IP:vim /etc/redis326/6379.conf 59 # JUST COMMENTTHE FOLLOWING LINE. 60 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 #bind127.0.0.1 62 bind192.168.2.120 63
分类:系统管理
2016年12月27日
redis数据类型-有序集合
摘要:ZADD:添加元素:192.168.2.120:6379> ZADD youxu 80 a(integer) 1192.168.2.120:6379> ZADD youxu 81 b(integer) 1192.168.2.120:6379> ZADD youxu 82 c 83 d(integer) 2获取元素的分数:192.168.2.120:6379> ZSCORE youxu a"80"192.168.2.120:6379> ZSCORE youxu b"81"192.168.2.120:6379> ZSCORE youxu c"82"192.168.2.120:
分类:系统管理
2016年12月27日
redis数据类型-集合类型
摘要: SADD: 向集合中添加元素:192.168.2.120:6379> SADD jihe1 a b c (integer) 3192.168.2.120:6379> SADD jihe2 b c d(integer) 3查看集合的成员:192.168.2.120:6379> SMEMBERS jihe11) "b"2) "a"3) "c"192.168.2.120:6379> SMEMBERS jihe21) "b"2) "d"3) "c"判断集合元素是否存在:192.168.2.1