Linux断电后自动运行fsck

输入命令: cat -n /etc/rc.d/rc.sysinit

显示如下:

echo ”Your system appears to have shut down uncleanly”
AUTOFSCK_TIMEOUT=5
[ -f /etc/sysconfig/autofsck ] && . /etc/sysconfig/autofsck
if [ “AUTOFSCK_DEF_CHECK” = “yes” ]; then
         AUTOFSCK_OPT=-f
fi

阅读全文

fms 在 centos 5 上的安装

fms在centos linux 4.x上可以正常安装,装完了就可以自已自动启来了。但是在centos linux 5.x上,装完后启动不了。日志内也没有任何错误信息。

安装:

./installFMS -platformWarnOnly

安装完成后FMS服务没有自动启来,日志内也没有任何错误信息。

我们通过看/etc/init.d/fms这个启动脚本,发现FMS启动主要是用到了fmsmaster start。手动跑fmsmaster start发现出错。

[root@fms1 fms]# ./fmsmaster start
./fmsmaster: error while loading shared libraries: libssl.so.4: cannot open shared object file: No such file or directory

阅读全文

mysql 调优参数

(1)、back_log:

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

back_log 值指出在MySQL暂时停止回答新请求之前的短时间内多少个请求可以被存在堆栈中。只有如果期望在一个短时间内有很多连接,你需要增加它,换句话说,这值 对到来的TCP/IP连接的侦听队列的大小。你的操作系统在这个队列大小上有它自己的限制。 试图设定back_log高于你的操作系统的限制将是无效的。

当你观察你的主机进程列表,发现大量 264084 | unauthenticated user | xxx.xxx.xxx.xxx | NULL | Connect | NULL | login | NULL的待连接进程时,就要加大 back_log 的值了。默认数值是50,我把它改为500。

(2)、interactive_timeout:

服务器在关闭它前在一个交互连接上等待行动的秒数。一个交互的客户被定义为对 mysql_real_connect()使用 CLIENT_INTERACTIVE 选项的客户。 默认数值是28800,我把它改为7200。

阅读全文

有时我们需要为在线系统添加热插拔的SCSI硬盘,此时我们不能停机,可以以下指令将新的硬盘加入系统中

# echo "scsi add-single-device 0 0 1 0" > /proc/scsi/scsi                  // 添加硬盘
# echo "scsi remove-single-device 0 0 1 0" > /proc/scsi/scsi            // 删除硬盘

对于指令中的四个数字分别表示scsi号、Channel号、Id号和LUN号 我们可以通过下述指令查看系统内SCSI硬盘的这些信息

# cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00               // 四位数字的含义
  Vendor: VMware   Model: Virtual disk     Rev: 1.0
  Type:   Direct-Access                    ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 01 Lun: 00
  Vendor: VMware   Model: Virtual disk     Rev: 1.0
  Type:   Direct-Access                    ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 02 Lun: 00
  Vendor: VMware   Model: Virtual disk     Rev: 1.0
  Type:   Direct-Access                    ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 03 Lun: 00
  Vendor: VMware   Model: Virtual disk     Rev: 1.0
  Type:   Direct-Access                    ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 04 Lun: 00
  Vendor: VMware   Model: Virtual disk     Rev: 1.0
  Type:   Direct-Access

阅读全文

硬盘不够用了,里面在大量的小文件,cp或rsync都非常慢。

开始又没有做LVM,现在要拿两个大硬盘做LVM,去换这个硬盘。

怎么COPY数据是最快的?

我的想法是用DD:

比如现在的硬盘是73G的,/dev/sdb1

拿两块147的做LVM,/dev/mapper/VolGroup00-LogVol01

我现在:

dd if=/dev/sdb1 of=/dev/mapper/VolGroup00-LogVol01

这样是否可行?

/dev/mapper/VolGroup00-LogVol01比/dev/sdb1大,会不会有问题?

阅读全文

如何监视mysql的性能

这里列出了一些如何监视你安装的mysql性能的一些ideas。监视总是一个持续的过程。你需要知道哪种模式对你的数据库是好的,什么是问题的表象,甚至是危险的情况。

下列出了用来去监视你的系统的主要参数:

  • mysqladmin extended (绝对值)
  • mysqladmin extended -i10 -r (相对值)
  • mysqladmin processlist
  • mysql -e “show innodb status”
  • OS data. vmstat/iostat
  • MySQL error log
  • InnoDB tablespace info.

阅读全文

tcpdump的抓包大小限制

默认tcpdump抓包大小限制在96个BYTE(包括以太网帧)

增加或修改参数为:-s 0

0 则忽略包的大小限制,按包的长度实际长度抓取。

阅读全文

作者的图片

阿辉

容器技术及容器集群等分布式系统研究

容器平台负责人

上海