SVN一个目录下多个仓库配置

摘要:svnserve配置 2.1 创建仓库2.1.1 创建仓库存放目录# mkdir -p /opt/svn/{repos,etc}2.1.2 创建SVN仓库# svnadmin create /opt/svn/repos/source1# svnadmin create /opt/svn/repos/source2# chown -R svn:svn /opt/svn/仓库名称可以根据自己的规划或喜好设定。2.2 配置仓库SVN的svnserve对于每个仓库,有一个独立的配置文件和独立的用户、权限管理。在这里仍然要保持配置

 如何做好自动化运维?自动化运维必备技能有哪些?

摘要:万丈高楼平地起,高楼稳不稳取决于地基是否扎实。基础数据便是运维管理这座高楼的地基。首先介绍一下我们在运维管理中所涉及到的基础数据有哪一些。请看下图:基础数据大致分为CMDB、日志、生产DB、知识库四个模块。一、基础数据概况CMDB中文是配置管理数据库,存储与管理企业IT架构中设备的各种配置信息,与未来的IT运维管理标准化和流程化紧密关联,并且支持流程的运转。运维

 8个基本的Docker容器管理命令

摘要:利用这 8 个命令可以学习 Docker 容器的基本管理方式。这是一个为 Docker 初学者准备的,带有示范命令输出的指南。在这篇文章中,我们将带你学习 8 个基本的 Docker 容器命令,它们操控着 Docker 容器的基本活动,例如 运行(run)、 列举(list)、 停止(stop)、查看历史纪录(logs)、 删除(delete) 等等。如果你对 Docker 的概念很陌生,推荐你看看我们的

 Zabbix poller processes more than 75% busy

摘要:线上部署的zabbix监控环境运行一段时间后,突然出现了报警“Zabbix pollerprocesses more than 75% busy“其实,Zabbix的监控警报有很多种,比较常见的几个莫过于内存耗尽,网络不通,IO太慢还有这个“Zabbix poller processes more than 75% busy”了。一开始的时候因为这个即不影响使用也持续一会儿就自行解决就没有多在意。然后随着数据库的增大,Zabbix消耗的内存可是越来越

 Zabbix:Less than 5% free in the value cache

摘要:增加zabbix配置缓存修改zabbix_server.conf配置文件找到# CacheSize=8M修改为CacheSize=16M  将缓存从8M提升到16M,如果不足你可以调到最高8G,当然了,能用8G那是几乎不可能的。重启zabbix server# killall zabbix_server# /usr/local/zabbix-2.4.4/sbin/zabbix_server 或者# service zabbix_server restart  等待几分钟,即可恢复~

 解决rsync同步文件名包含中文的乱码问题

摘要:今天做图片服务器同步的时候发现有些原始的图片竟然有中文名字的,变态啊,而使用rsync同步的时候出现无法同步的问题。经搜索后解决如下:首先在服务端:配置/etc/rsyncd.conf 设置Charset = UTF-8                       ;中文识别,配合命令$rsync -avz --iconv=utf-8,GBK 接着在在客户机中运行加上iconv参

 MySQL slave状态之Seconds_Behind_Master

摘要:  在MySQL的主从环境中,我们可以通过在slave上执行show slave status来查看slave的一些状态信息,其中有一个比较重要的参数Seconds_Behind_Master。那么你是否明白它的真正含义以及它是怎么计算的呢?        在之前我一直误以为Seconds_Behind_Master是表示slave比master落后多少,如果这个值为0的表示主从已经处于一致了(在非同步模式下,现在官方

 为什么分布式一定要有Redis?

摘要:考虑到绝大部分写业务的程序员,在实际开发中使用 Redis 的时候,只会 Set Value 和 Get Value 两个操作,对 Redis 整体缺乏一个认知。所以我斗胆以 Redis 为题材,对 Redis 常见问题做一个总结,希望能够弥补大家的知识盲点。本文围绕以下几点进行阐述:为什么使用 Redis使用 Redis 有什么缺点单线程的 Redis 为什么这么快Redis 的数据类型,以及每种数据类型的使用场景Redis

 通过Python开发windows配置信息查看工具

摘要:效果图:Python源代码如下:# -*- coding:utf-8 -*-from msilib import AMD64import MySQLdb,timeimport os,sys,platform,re,urllib2,socket,struct,time,uuid,wmi,zlibreload(sys)import subprocesssys.setdefaultencoding('utf-8')from Tkinter import *root = Tk()def get_mac_address():#    mac=uuid.UUID(int = uuid.getnode()).hex[-12:]#    retur

 使用Nginx、Nginx Plus抵御DDOS攻击

摘要:DDOS 是一种通过大流量的请求对目标进行轰炸式访问,导致提供服务的服务器资源耗尽进而无法继续提供服务的攻击手段。一般情况下,攻击者通过大量请求与连接使服务器处于饱和状态,以至于无法接受新的请求或变得很慢。一、应用层DDOS攻击的特征应用层(七层/HTTP层)DDOS 攻击通常由木马程序发起,其可以通过设计更好的利用目标系统的脆弱点。例如,对于无法处理大量并发请求的系统

 有史以来最牛的一张程序员职业路线图!

摘要:最近在琢磨程序员到底路在何方,经过不断的自虐和代入,终于在迷雾森林中得图一张,看之豁然开朗。独乐乐不如众乐乐,share了:(图1 程序员职业路线图)术语表图1中使用了很多术语,这里先做解释,只有我们大家都说同一种语言,沟通才会顺畅。程序员:撰写代码,生产软件,辅助提高社会生产率的脑力劳动者。据说喝的是咖啡,抽的是烟,产的是代码。他们是计算机诞生后才逐渐兴起

 CENTOS6.* SVN1.6升级到1.8

摘要:设置svn1.8源:vim /etc/yum.repos.d/wandisco-svn.rep [WandiscoSVN]name=Wandisco SVN Repobaseurl=http://opensource.wandisco.com/centos/6/svn-1.8/RPMS/$basearch/enabled=1gpgcheck=0 更新svn到1.8yum clean allyum install subversion  

 SVN服务器迁移(从一台服务器,迁移到另一台服务器)

摘要:将192.168.8.xxx 上的svn迁移到另外一台机器上(192.168.10.xxx)svn迁移步骤如下:1.将原来的Repository导出为一个文件,在/u01/svn/repo/db目录下svnadmin dump /u01/svn/repo> /u01/backup这里说明下/u01/svn/repo是我svn库存放的地址.2.使用scp把repo传输到要新服务器上scp /u01/backup root@192.168.8.xxx:/u01/3.在新服务器上配置相同svn环境(当然,前提是这个新的服务器

 LVM快照备份与恢复

摘要:简介  最近在做数据备份方面的工作,用到两个工具,一个是dd,而另一个是lvm的快照(snapshot)。由于数据比较大,直接是用dd非常耗时,而lvm的快照可以在几秒内轻松搞定,而且可以达到实时的效果,但是使用lvm快照的代价就是以空间换取时间。 下面我们就先来了解下原理: LVM中snapshot通过“写时复制”(copy on write) 来实现,即当一个snapshot创建的时候,仅拷贝

 微软收购GitHub震惊业界:引发开发者信任问题

摘要:北京时间 6 月 5 日上午消息,本周一,微软收购热门在线代码分享和协作平台 GitHub 的消息震惊了整个软件开发界。有的人认为很好,有的人认为令人恐惧。担忧情绪主要来自开源社区历史上的一些冲突,他们会在网上自由发布和分享自己的作品,而微软则通过出售专有软件并保护自己的技术成为全球顶尖企业。2011 年,微软高管还曾将开源称作“知识产权破坏者”,并认为他们违反了生意

 Linux vs. Unix:有什么不同?

摘要:深入了解这两个有许多共同的传统和相同的目标的操作系统之间的不同。如果你是位二、三十岁的软件开发人员,那么你已经成长在一个由 Linux 主导的世界。数十年来,它一直是数据中心的重要参与者,尽管很难找到明确的操作系统市场份额报告,但 Linux 的数据中心操作系统份额可能高达 70%,而 Windows 及其变体几乎涵盖了所有剩余的百分比。使用任何主流公共云服务的开发人员都可以

 浅析HTTP长连接和短连接-TCP三次握手,四次挥手

摘要:1. HTTP协议与TCP/IP协议的关系HTTP的长连接和短连接本质上是TCP长连接和短连接。HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。IP协议主要解决网络路由和寻址问题,TCP协议主要解决如何在IP层之上可靠的传递数据包,使在网络上的另一端收到发端发出的所有包,并且顺序与发出顺序一致。TCP有可靠,面向连接的特点。2. 如何理解HTTP协议是无状态的HTTP协议是无

 马云再出手,这次颠覆的是传统药店!

摘要:继房地产、汽车行业之后,马云的版图又指向了药店!近日,河南传来大消息!马云的首家“支付宝药店”在郑州二七区南彩路正式亮相,取名“支付宝未来药店”!据悉,该药店是由支付宝联合原张仲景大药房共同打造。(全国首个智慧药店)跟传统药店不同的是,该药店融入了支付宝的大量科技、以及信用体系。在这里,用户可以享受刷脸自助支付、远程健康咨询、名医预约、信用免押金租赁、电

 凌晨3点不回家,你是要钱?还是要命?

摘要:你有过凌晨 3 点不回家的经历吗?你见过凌晨 3 点的 CBD 吗?文章里说,“天天加班到深夜,凌晨还在忙工作,在这个社会,努力生活的人,谁不是在拼命。”如果你身在北上广深,你是不是也见过凌晨的城市?在一线城市,这似乎是个永恒的难题:很难在理想和现实之间寻求一个平衡,更多人是在焦虑中奋斗,奋斗的过程始终伴随着焦虑。职场实习生因为电脑蓝屏,需要重做 80 多页的 PP

 python操作mysql中文显示乱码的解决方法

摘要:本文实例展示了一个脚本python用来转化表配置数据xml并生成相应的解析代码。但是在中文编码上出现了乱码,现将解决方法分享出来供大家参考。具体方法如下:1. Python文件设置编码 utf-8 (文件前面加上 #encoding=utf-8)2. MySQL数据库charset=utf-83. Python连接MySQL是加上参数 charset=utf84. 设置Python的默认编码为 utf-8(sys.setdefaultencoding(utf-8)示例代码如下:#en
分页:« 15 16 17 18 19 20 21 22 23 24 »
Powered by AKCMS