Techyou labs
真正的爱应该超越生命的长度,心灵的宽度,灵魂的深度
常用标签
您正在查看:2010年11月

1. back_log

指定MySQL可能的连接数量。当MySQL主线程在很短的时间内得到非常多的连接请求,该参数就起作用,之后主线程花些时间(尽管很短)检查连接并且启动一个新线程。

back_log参数的值指出在MySQL暂时停止响应新请求之前的短时间内多少个请求可以被存在堆栈中。如果系统在一个短时间内有很多连接,则需要增大该参数的值,该参数值指定到来的TCP/IP连接的侦听队列的大小。不同的操作系统在这个队列大小上有它自己的限制。 试图设定back_log高于你的操作系统的限制将是无效的。

当观察MySQL进程列表,发现大量 264084 | unauthenticated user | xxx.xxx.xxx.xxx | NULL | Connect | NULL | login | NULL 的待连接进程时,就要加大 back_log 的值。back_log默认值为50。

2. basedir

MySQL主程序所在路径,即:--basedir参数的值。

3. bdb_cache_size

分配给BDB类型数据表的缓存索引和行排列的缓冲区大小,如果不使用DBD类型数据表,则应该在启动MySQL时加载 --skip-bdb 参数以避免内存浪费。

4.bdb_log_buffer_size

分配给BDB类型数据表的缓存索引和行排列的缓冲区大小,如果不使用DBD类型数据表,则应该将该参数值设置为0,或者在启动MySQL时加载 --skip-bdb 参数以避免内存浪费。

November 28, 2010

ubuntu下直接sudo apt-get install dstat安装

redhat下yum install dstat

执行dstat -cdlmnpsyt 5 可以得到非常全面的系统资源利用情况
135929_Uufx_98095.png

Dstat的使用:

磁盘分区设置开始时 Alt+F2 切换到 shell 进行如下操作:
fdisk /dev/sda
分两个主分区, sda1 100M ,剩下的全给 sda2 ,并且把分区类型都设为 fd
/dev/sdb 也做同样操作。

创建 RAID1
mdadm -C /dev/md0 -l1 -n2 -c128 /dev/sd[a,b]1
mdadm -C /dev/md1 -l1 -n2 -c128 /dev/sd[a,b]2

创建 VG
lvm pvcreate /dev/md1
lvm vgcreate vg0 /dev/md1

然后 Alt+F1 切换回安装界面继续使用 Disk Druid 进行分区操作:
编辑 /dev/md0 ,格式化为 ext3 ,挂载点设为 /boot
在 vg0 上添加逻辑卷挂载根 swap 及其它目录。

安装完成进入系统后执行如下操作:
grub
> device (hd0) /dev/sda
> root (hd0,0)
> setup (hd0)
> device (hd1) /dev/sdb
> root (hd1,0)
> setup (hd1)

如果不能引导,重新用光盘引导系统, linux rescue 进入修复模式执行以上操作。

更换从盘 sdb :
进入系统后执行 fdisk /dev/sdb ,创建和安装系统时一样的分区结构。

然后重新加入 RAID
mdadm /dev/md0 --add /dev/sdb1
mdadm /dev/md1 --add /dev/sdb2

再把 grub 写入 MBR
grub
> device (hd1) /dev/sdb
> root (hd1,0)
> setup (hd1)

更换主盘 sda 需要互换 sda 和 sdb 的数据线接口再进行上述操作。

November 11, 2010

logrotate:

$ cat /etc/logrotate.d/nginx
/usr/local/nginx/logs/*.log {
daily
missingok
rotate 52
compress
delaycompress
notifempty
create 640 root adm
sharedscripts
postrotate
[ ! -f /usr/local/nginx/logs/nginx.pid ] || kill -USR1 `cat /usr/local/nginx/logs/nginx.pid`
endscript
}
http://hi.baidu.com/27270543/blog/item/3f8f75ef4bb36a1afdfa3c9b.html
http://www.itpub.net/thread-1160221-1-1.html#
http://hi.baidu.com/qerpiu/blog/item/444935b463d117c336d3cad8.html
http://apps.hi.baidu.com/share/detail/12856786

http://www.linuxfans.org/bbs/thread-181406-1-1.html
linux监控命令.docx