OWNCLOUD是什么?
下面是明月看到的一段介绍:

利用ownCloud来搭建一个可以完全由自己控制的云服务器。安装了 ownCloud 的客户端之后,用户在移动、桌面等客户端的文档、照片等内容可以自动同步到用户搭建的私有云上,既安全又方便。此外 ownCloud 还可以与第三方的存储服务如 Dropbox、Google Drive 等相连,与之建立可读写的连接,从而帮助用户备份自己在公有云上的数据,或者把 ownCloud 当作自己所有存储服务的 SSO(单点登录)站点。

很niubility.我特看好SSO单点登录这个功能。现在帐号管理都在努力向统一化管理方向发展[……]

继续阅读

分类: 云计算 标签:

redis集群高可用以及性能的折中方案。
为了实现业务逻辑是实时性,我们直接把redis当成mysql来用,这样这个REDIS集群是作为持久化存储来用的,所以需要考虑到高可用.如果作为缓存使用,则不需要考虑这个。
 
之前明月对redis做的优化是主从读写分离,并且用keepalived和脚本实现的故障自动切换.这种方案也具备了高可用,但是存在下面几个问题:
1.当redis里面存储的数据多到一定程度,并且服务器内存不足的时候,如何扩展是个大问题。
2.写的时候只能是访问master服务器,导致master服务器连接数暴涨,压[……]

继续阅读

分类: 网络知识, 运维知识 标签:

明月需要把http://www.gleasy.com/bbs重定向到另外连接:http://183.129.228.221:9360/bbs上面去。但要求浏览器上还要显示http://www.gleasy.com/bbs这个URL。 一开始配置了

location /bbs/ { rewrite ^/bbs(.*)$ http://183.129.228.221:9360/upload$1 last; }

结果服务器连接直接变成http://183.129.228.221:9360/forum.php了。明月在网上查了一下,发现last不改变URL这个是要求没有301,302操作。也[……]

继续阅读

分类: 网络知识, 运维知识 标签: , ,

明月最近使用debugfs,结果找不到中文翻译,所以就帮忙翻译了下。方便后面需要的人使用。

show_debugfs_params, paramsShow debugfs parameters
open_filesys, open Open a filesystem

打开文件系统

close_filesys, close Close the filesystem

关闭文件系统

feature, features Set/print superblock features

设置/打印超级块特性

dirty_filesys, dirty[……]

继续阅读

分类: linux内核 标签:

 

明月采用了6个mysql数据库,其中两主四从,两个主之间互为主从,1个主带两个从。读写分离,主负责写,从负责读。如图:

使用haproxy实现读请求负载均衡以及故障切换。方法是通过xinted调用监控脚本返回一个页面,然后配置haproxy实现。这样做是因为用http_check要比haproxy自带的tcp检查要准确,并且haproxy自带的检验无法知道slave是否正常工作。可以通过脚本检查我们需要的。

使用keepalived实现写请求故障切换。单一个主发生故障的时候,另一个主自动替换。

配置方法:

一.安装好mysql,先配置1主5从。之后配置主[……]

继续阅读

分类: 网络知识, 运维知识 标签: ,

格式化lvm分区
明月的服务器新加了一块硬盘,并且在新硬盘上安装了操作系统,把久硬盘的内容复制后,将旧硬盘格式化作为一个单盘给分布式文件系统使用。
使用fdisk -l查看,
[root@web1 conf]# fdisk -l
Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
S[……]

继续阅读

分类: 运维知识 标签:

percona要比mysql更加稳定高效,所以明月的服务器改用了percona.下面是安装和优化过程:

先安装必要的东西:

yum install cmake
yum install gcc-c++.x86_64  
yum install libaio-devel
yum install ncurses-devel
yum install curses-devel
yum install bison.x86_64  bison-devel.x86_64
 

[……]

继续阅读

分类: mysql, 运维知识 标签:

从某种意义上说,导致创业失败的错误只有一个:没人需要你做的东西。如果你在做的东西是用户需要的,那么你应该能够生存下去,其它的问题都无关紧要。但如果你在做的东西不符合用户的需求,那么你死定了,任何事都改变不了这个结局。所以,投资理财讲师张雪奎综合了各种情况,这个清单里列出的中外18个创业中的错误,实际上是导致初创公司不能满足用户所需的因子。
 
第一、孤家寡人
 
不知你是否注意到,极少有成功的初创公司是由一个人创办的?一些你可能会以为是单一创始人的公司,比如说甲骨文(Oracle),实际上是由多个人一起创办的。这似乎不是一个巧合[……]

继续阅读

分类: 未分类 标签:

今天明月发现crontab执行了程序,但程序却没有成功执行。
检查/var/log日志发现程序是调用的:

Nov 19 14:25:01 db1 CROND[34861]: (root) CMD (innobackupex  –user=xxxx –password=xxxx –port=3307 –host=192.168.1.11 –defaults-file=/usr/local/mysql/my.cnf  –no-lock –stream=tar /home/percona-backup/|ssh root@192.168.1.10  cat “>” /data[……]

继续阅读

分类: 运维知识 标签: ,

SEO Powered by Platinum SEO from Techblissonline