<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[dolores_peng的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/dolores_peng</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; dolores_peng]]></copyright><item><title><![CDATA[centos7 yum安装php7]]></title><link>https://blog.youkuaiyun.com/dolores_peng/article/details/79538494</link><guid>https://blog.youkuaiyun.com/dolores_peng/article/details/79538494</guid><author>dolores_peng</author><pubDate>Tue, 13 Mar 2018 11:51:39 +0800</pubDate><description><![CDATA[参考 ：http://blog.youkuaiyun.com/tomspcc/article/details/71696691因https方式打不开网址，故而采用http方式连接安装php7yum源    rpm -Uvh http://mirror.webtatic.com/yum/el7/webtatic-release.rpm修改mirrorlist    编辑/etc/yum.repos.d/{web...]]></description><category></category></item><item><title><![CDATA[python练习（一）]]></title><link>https://blog.youkuaiyun.com/dolores_peng/article/details/79098469</link><guid>https://blog.youkuaiyun.com/dolores_peng/article/details/79098469</guid><author>dolores_peng</author><pubDate>Thu, 18 Jan 2018 17:38:17 +0800</pubDate><description><![CDATA[问题：有四个数字：1、2、3、4，能组成多少个互不相同且无重复数字的三位数？各是多少？脚本：	#!/usr/bin/env python	list=[i*100+j*10+k for i in range(1,5) for j in range(1,5) for k in range(1,5) if ( i != j ) and ( i != k ) and ( j != k )]	print(']]></description><category></category></item><item><title><![CDATA[tmp目录下文件被删除]]></title><link>https://blog.youkuaiyun.com/dolores_peng/article/details/78720750</link><guid>https://blog.youkuaiyun.com/dolores_peng/article/details/78720750</guid><author>dolores_peng</author><pubDate>Tue, 05 Dec 2017 15:23:49 +0800</pubDate><description><![CDATA[描述：线上服务器tmp目录下有一目录用来接收部署系统发送的压缩文件并解压到运行目录，但是该目录多次消失导致部署报错
分析：想起来centos6系统中有tmpwatch文件配置tmp目录内容自动清除机制，查询发现centos7下改为systemd-tmpfiles-setup.service服务统一控制，其配置文件在/usr/lib/tmpfiles.d/tmp.conf
v /tmp 1777]]></description><category></category></item><item><title><![CDATA[python安装readline模块 实现自动补全]]></title><link>https://blog.youkuaiyun.com/dolores_peng/article/details/78718159</link><guid>https://blog.youkuaiyun.com/dolores_peng/article/details/78718159</guid><author>dolores_peng</author><pubDate>Tue, 05 Dec 2017 11:51:01 +0800</pubDate><description><![CDATA[转自http://blog.51cto.com/zhangxz/1559297




yum安装readline、readline-devel

#yum install -y readline-devel

下载安装setuptools

#wget http://pypi.python.org/packages/source/s/setuptools/setuptool]]></description><category></category></item><item><title><![CDATA[sftp子系统申请已拒绝 请确保ssh连接的sftp子系统设置有效]]></title><link>https://blog.youkuaiyun.com/dolores_peng/article/details/78645875</link><guid>https://blog.youkuaiyun.com/dolores_peng/article/details/78645875</guid><author>dolores_peng</author><pubDate>Mon, 27 Nov 2017 15:54:59 +0800</pubDate><description><![CDATA[转自：http://blog.youkuaiyun.com/settingsun66/article/details/54616227




打开配置：

[root@bogon ~]# vi /etc/ssh/sshd_config 


将

# override default of no subsystems
# Subsystem       sftp /usr/libe]]></description><category></category></item><item><title><![CDATA[mongo无法正常认证登录]]></title><link>https://blog.youkuaiyun.com/dolores_peng/article/details/78621804</link><guid>https://blog.youkuaiyun.com/dolores_peng/article/details/78621804</guid><author>dolores_peng</author><pubDate>Fri, 24 Nov 2017 10:22:55 +0800</pubDate><description><![CDATA[参考文档：http://www.jb51.net/article/62918.htm
问题：某个节点mongodb服务在本节点可以正常认证登录，在其他节点报错：
Error: 18 { ok: 0.0, errmsg: "auth failed", code: 18, codeName: "AuthenticationFailed" }
查资料发现应该是本节点mongo为源码安装，与其他节点]]></description><category></category></item><item><title><![CDATA[tortoisegit无法克隆代码问题解决记录]]></title><link>https://blog.youkuaiyun.com/dolores_peng/article/details/78614309</link><guid>https://blog.youkuaiyun.com/dolores_peng/article/details/78614309</guid><author>dolores_peng</author><pubDate>Thu, 23 Nov 2017 15:47:27 +0800</pubDate><description><![CDATA[问题描述：同事使用的tortoisegit clone项目时报错如下：
git.exe clone --progress -v "git@git.linewin.cc:share/protocol.git" "E:\github\tortoise\protocol"
Cloning into 'E:\github\tortoise\protocol'...
fatal: Could not]]></description><category></category></item><item><title><![CDATA[字体问题记录]]></title><link>https://blog.youkuaiyun.com/dolores_peng/article/details/78600586</link><guid>https://blog.youkuaiyun.com/dolores_peng/article/details/78600586</guid><author>dolores_peng</author><pubDate>Wed, 22 Nov 2017 11:09:32 +0800</pubDate><description><![CDATA[问题一：
使用xshell的时候突然字体变得很奇怪：类似 ｃａｔ  ,又打开了一个xshell，发现字体是正常的，对比两边输入时的输入法状态发现：
问题终端：
                

      正常终端：
               
       才醒悟过来是全角半角的问题。。。。
解决：
       百度得知，win7全/半角切换快捷键是shift+spac]]></description><category></category></item><item><title><![CDATA[某项目网站频繁出现503问题解决]]></title><link>https://blog.youkuaiyun.com/dolores_peng/article/details/78553486</link><guid>https://blog.youkuaiyun.com/dolores_peng/article/details/78553486</guid><author>dolores_peng</author><pubDate>Tue, 21 Nov 2017 09:43:36 +0800</pubDate><description><![CDATA[问题描述：公司某项目频繁出现503
问题分析：503一般是因为服务器维护或者过载，近期服务器并未进行维护，查询监控记录发现负载也不是很高，猜测是不是服务器对项目的某些配置产生了限制，查看nginx，php日志发现：
[15-Nov-2017 15:23:51] WARNING: [pool www] server reached pm.max_children setting (5), con]]></description><category></category></item><item><title><![CDATA[php安装mongo扩展问题解决]]></title><link>https://blog.youkuaiyun.com/dolores_peng/article/details/78527715</link><guid>https://blog.youkuaiyun.com/dolores_peng/article/details/78527715</guid><author>dolores_peng</author><pubDate>Tue, 14 Nov 2017 10:22:16 +0800</pubDate><description><![CDATA[问题：
       configure: error: sasl.h not found!
解决：
        yum list|grep sasl
        yum install -y cyrus-sasl-devel cyrus-sasl]]></description><category></category></item><item><title><![CDATA[php安装imagick问题解决]]></title><link>https://blog.youkuaiyun.com/dolores_peng/article/details/78522643</link><guid>https://blog.youkuaiyun.com/dolores_peng/article/details/78522643</guid><author>dolores_peng</author><pubDate>Mon, 13 Nov 2017 17:28:21 +0800</pubDate><description><![CDATA[问题：
       checking ImageMagick MagickWand API configuration program... checking Testing /usr/local/bin/MagickWand-config... Doesn't exist
  checking Testing /usr/bin/MagickWand-config... Doesn't ex]]></description><category></category></item><item><title><![CDATA[php安装扩展gd报错解决]]></title><link>https://blog.youkuaiyun.com/dolores_peng/article/details/78521879</link><guid>https://blog.youkuaiyun.com/dolores_peng/article/details/78521879</guid><author>dolores_peng</author><pubDate>Mon, 13 Nov 2017 16:41:58 +0800</pubDate><description><![CDATA[问题：
       checking whether to enable JIS-mapped Japanese font support in GD... no
       configure: error: webp/decode.h not found.
解决：
      yum install -y libwebp libwebp-devel]]></description><category></category></item><item><title><![CDATA[Linux伙伴系统]]></title><link>https://blog.youkuaiyun.com/dolores_peng/article/details/78492483</link><guid>https://blog.youkuaiyun.com/dolores_peng/article/details/78492483</guid><author>dolores_peng</author><pubDate>Thu, 09 Nov 2017 18:10:56 +0800</pubDate><description><![CDATA[转载自http://blog.youkuaiyun.com/vanbreaker/article/details/7605367

伙伴系统的概述

        Linux内核内存管理的一项重要工作就是如何在频繁申请释放内存的情况下，避免碎片的产生。Linux采用伙伴系统解决外部碎片的问题，采用slab解决内部碎片的问题，在这里我们先讨论外部碎片问题。避免外部碎片的方法有两种：一种是之前介绍过的利]]></description><category></category></item><item><title><![CDATA[gitlab修改默认端口号]]></title><link>https://blog.youkuaiyun.com/dolores_peng/article/details/78481465</link><guid>https://blog.youkuaiyun.com/dolores_peng/article/details/78481465</guid><author>dolores_peng</author><pubDate>Wed, 08 Nov 2017 17:53:00 +0800</pubDate><description><![CDATA[问题：gitlab 拉取文件是报错：

ssh: connect to host xxx.xxxxxxxx.xxxxx port 22: Connection refused

fatal: Could not read from remote repository.




Please make sure you have the correct access rights]]></description><category></category></item><item><title><![CDATA[gitlab迁移]]></title><link>https://blog.youkuaiyun.com/dolores_peng/article/details/78481360</link><guid>https://blog.youkuaiyun.com/dolores_peng/article/details/78481360</guid><author>dolores_peng</author><pubDate>Wed, 08 Nov 2017 17:43:01 +0800</pubDate><description><![CDATA[备份：

gitlab-rake gitlab:backup:create RAILS_ENV=production

备份路径：/var/opt/gitlab/backups，发送备份文件至对方节点备份路径下
恢复：
修改权限为777

cd /opt/gitlab/bin/

chmod 777 /var/opt/gitlab/backups/1505740476_2017]]></description><category></category></item><item><title><![CDATA[一条命令的简单脚本记录(1)]]></title><link>https://blog.youkuaiyun.com/dolores_peng/article/details/78480897</link><guid>https://blog.youkuaiyun.com/dolores_peng/article/details/78480897</guid><author>dolores_peng</author><pubDate>Wed, 08 Nov 2017 17:08:56 +0800</pubDate><description><![CDATA[问题描述：

开发写的服务会每天产生一个日志，日志没有设定保存时间，长此以往日志会大量占据磁盘空间，导致报警
问题解决：

计划任务调用如下脚本：

find /var/log/ -name 'main*' -mtime +6 -exec rm -rf {} \;

/var/log为日志路径。main为所有日志文件向相同的部分， +6表示保存七天，过滤出符合要求的文件删除]]></description><category></category></item><item><title><![CDATA[zabbix监控mongo数据库，数据空白段问题解决]]></title><link>https://blog.youkuaiyun.com/dolores_peng/article/details/78480407</link><guid>https://blog.youkuaiyun.com/dolores_peng/article/details/78480407</guid><author>dolores_peng</author><pubDate>Wed, 08 Nov 2017 16:39:26 +0800</pubDate><description><![CDATA[问题描述：

公司使用zabbix对mongo数据库进行基础监控，出于节省资源的角度考虑把监控数据采集和zabbix server获取数据分开，数据采集由计划任务管理，数据采集包括以下部分：

*/1 * * * * /usr/local/zabbix/scripts/refresh_file.sh mongo_status

*/1 * * * * sleep 30; /usr/lo]]></description><category></category></item><item><title><![CDATA[supervisor管理进程停止异常问题记录]]></title><link>https://blog.youkuaiyun.com/dolores_peng/article/details/78348175</link><guid>https://blog.youkuaiyun.com/dolores_peng/article/details/78348175</guid><author>dolores_peng</author><pubDate>Wed, 25 Oct 2017 23:30:49 +0800</pubDate><description><![CDATA[问题描述：

Python写的程序直接使用supervisor管理，正常启动后多次停止进行代码调整，结果发现CPU飙高，ps检查后发现是这个python程序存在多个进程。问题分析：

supervisor在管理时没能真正停止进程，kill -9 杀死所有进程后重新启动服务，ps显示进程发现有两个一样的进程：

root     18082  1353  0 14:41 ?       ]]></description><category></category></item><item><title><![CDATA[dos文件]]></title><link>https://blog.youkuaiyun.com/dolores_peng/article/details/78330519</link><guid>https://blog.youkuaiyun.com/dolores_peng/article/details/78330519</guid><author>dolores_peng</author><pubDate>Tue, 24 Oct 2017 15:54:51 +0800</pubDate><description><![CDATA[问题描述：
Linux执行shell脚本时报错如下：
mkdir: cannot create directory `/usr/local/zabbix/logs\r': No such file or
 directory
'est2.bash: line 16: syntax error near unexpected token `in
'est2.bash: line 16: `]]></description><category></category></item><item><title><![CDATA[linux终端ssh连接超时问题记录]]></title><link>https://blog.youkuaiyun.com/dolores_peng/article/details/78324083</link><guid>https://blog.youkuaiyun.com/dolores_peng/article/details/78324083</guid><author>dolores_peng</author><pubDate>Mon, 23 Oct 2017 22:12:19 +0800</pubDate><description><![CDATA[问题描述：公司某台服务器搭建了jumpsever服务，在使用其登陆其他服务器时，windows下使用xshell连接一切正常，Linux下终端1-2min不适用终端就会卡死，无法输入内容，只能强行关闭。
问题分析：首先考虑是否为服务设置的超时产生效果，查看代码jlog/log_api.py：
def kill_invalid_connection():
    unfinished_logs ]]></description><category></category></item></channel></rss>