寻觅生命中的那一片浅草......

文章属于类别 应用软件

Zimbra 8.0 data.mdb大小为80G的问题

1、ll -h /opt/zimbra/data/ldap/mdb/db/data.mdb看到是80G,但 du -sh 看只有4M,这样带来的问题是,当用rsync备份目录的时候,同步到远程的就是80G,十分坑爹

2、官方的说明

OpenLDAP_Performance_Tuning_8.0

3、解决方法

a、修改文件大小:solvedcritical-ldap-primary-mdb-database-is-90-full-in-zimbra

b、利用mdb_copy来备份:ldap data.mdb after upgrade from 8.0.0 -> 8.0.1 has a size of 85GB

memcached列出所有key

没有办法直接获取,通过一些非常规手段来

1、telnet上去
telnet 127.0.0.1 11211

2、根据items获取slab的id,items后面的数字,就是slab id
stats items
STAT items:3:number 1
STAT items:3:age 498
STAT items:22:number 1
STAT items:22:age 498
END

3、获取某slab id下的所有key
其中,3为slab id,100为取100个
stats cachedump 3 100

查看nginx,apache,mysql,php编译参数

有时候nginx,apache,mysql,php编译完了想看看编译参数可以用以下方法

nginx编译参数:
#/usr/local/nginx/sbin/nginx -V
nginx version: nginx/0.6.32

built by gcc 4.1.2 20071124 (Red Hat 4.1.2-42)

configure arguments: –user=www –group=www –prefix=/usr/local/nginx/ –with-http_stub_status_module –with-openssl=/usr/local/openssl

apache编译参数:
# cat /usr/local/apache2/build/config.nice
#! /bin/sh

#

# Created by configure

“./configure” \

“–prefix=/usr/local/apache2” \

“–with-included-apr” \

“–enable-so” \

“–enable-deflate=shared” \

“–enable-expires=shared” \

“–enable-rewrite=shared” \

“–enable-static-support” \

“–disable-userdir” \

“$@”

php编译参数:

# /usr/local/php/bin/php -i |grep configure

Configure Command => ‘./configure’ ‘–prefix=/usr/local/php’ ‘–with-apxs2=/usr/local/apache2/bin/apxs’ ‘–with-config-file-path=/usr/local/php/etc’ ‘–with-mysql=/usr/local/mysql’ ‘–with-libxml-dir=/usr/local/libxml2/bin’ ‘–with-gd=/usr/local/gd2’ ‘–with-jpeg-dir’ ‘–with-png-dir’ ‘–with-bz2’ ‘–with-xmlrpc’ ‘–with-freetype-dir’ ‘–with-zlib-dir’

mysql编译参数:

# cat “/usr/local/mysql/bin/mysqlbug”|grep configure

# This is set by configure

CONFIGURE_LINE=”./configure ‘–prefix=/usr/local/mysql’ ‘–localstatedir=/var/lib/mysql’ ‘–with-comment=Source’ ‘–with-server-suffix=-H863’ ‘–with-mysqld-user=mysql’ ‘–without-debug’ ‘–with-big-tables’ ‘–with-charset=gbk’ ‘–with-collation=gbk_chinese_ci’ ‘–with-extra-charsets=all’ ‘–with-pthread’ ‘–enable-static’ ‘–enable-thread-safe-client’ ‘–with-client-ldflags=-all-static’ ‘–with-mysqld-ldflags=-all-static’ ‘–enable-assembler’ ‘–without-isam’ ‘–without-innodb’ ‘–without-ndb-debug'”

转载自:http://hi.baidu.com/xi4oyu/blog/item/8a0e1ed020e81adb562c8452.html

Nginx递归限制访问同名目录

Nginx根目录是/opt/www

假如
/opt/www/a/x
/opt/www/a/d/x
/opt/www/b/x
如果配置可以禁止访问所有的x目录?

找到了
location ~ ^(.*)\/\x\/{ deny all;}

php.ini里session.save_path引起的错误

Failed to initialize storage module: memcache (path: /tmp)

今天重启服务器后,登录页面出现以上的错误提示
最后发现是php.ini被修改了
;session.save_path = “/tmp”

由于所有的session都交给memcached处理了
所以session.save_path = “/tmp”应该要被注释掉
但不知道谁把它开起来了
session.save_path = “/tmp”

因为之前一直都没重启,所以一直都没有问题

2024年四月
« 5月    
1234567
891011121314
15161718192021
22232425262728
2930