Submitted by yejr on 周六, 2009/09/12 - 21:14
利用HP官方提供的hpasm工具包即可检测到服务器的硬件相关状态,起到监控预警作用。
hpasm工具包中,有个工具是hpasmcli,用法如下:
[yejr@imysql ~]# hpasmcli -s 'show'
Invalid Arguments
SHOW ASR
SHOW BOOT
SHOW DIMM
SHOW F1
SHOW FANS
SHOW HT
SHOW IML
SHOW IPL
SHOW NAME
SHOW PORTMAP
SHOW POWERSUPPLY
SHOW PXE
SHOW SERIAL [ BIOS | EMBEDDED | VIRTUAL ]
SHOW SERVER
SHOW TEMP
SHOW UID
SHOW WOL
Submitted by yejr on 周六, 2009/09/12 - 21:04
通过ipmitool命令行查看系统温度:
[yejr@imysql ~]# /usr/bin/ipmitool sensor list | grep 'Ambient Temp'
Ambient Temp | 25.000 | degrees C | ok | na | 3.000 | 8.000 | 42.000 | 47.000 | na
意思是抓取到机箱温度是25°,warn级别报警是42°,crit级别的报警是47°,由此可以达到温度监控预警目的。
Submitted by yejr on 周六, 2009/09/12 - 20:28
2年了,也破了个记录,留个记号。很久没发文了,上来废话一句,呵呵。
Submitted by yejr on 周三, 2009/09/02 - 18:58
Submitted by yejr on 周四, 2009/07/09 - 16:15
问题:
执行 show engine innodb status\G 时,显示的信息不全,DEADLOCK相关信息太多,后面的都没了
原因:
这是mysql客户端的一个bug:BUG#19825,交互式客户端限制了输出信息最大为 64KB,因此更多的信息无法显示。
Submitted by yejr on 周四, 2009/07/02 - 13:55
Submitted by yejr on 周三, 2009/07/01 - 09:28
通常地,我们习惯以 Created_tmp_tables/(Created_tmp_disk_tables + Created_tmp_tables) 或者已各自的一个时段内的差额计算,来判断基于内存的临时表利用率。所以,我们会比较关注 Created_tmp_disk_tables 是否过多,从而认定当前服务器运行状况的优劣。
Submitted by yejr on 周三, 2009/06/24 - 18:02
假设2个服务器:
A (故障)
B (正常)
现在需要从 A => B
1. 关闭 A 和 B 服务器
2. 将 B 上的所有磁盘按顺序拔出,记录位置
3. 启动 B 服务器,进入 raid 配置界面,之前需要按 C 再按 Y 以进入
4. 进入 B 服务器的 raid 配置界面,清空 raid 配置信息 (reset config)
5. 将 A 上的所有磁盘按顺序拔出,记录位置,并且按这个位置插入到 B 中
6. 启动 B,进入 raid 配置界面,导入 raid 配置信息 (import config)
7. 重启 B,检查是否能正常启动系统
8. 完成
Submitted by yejr on 周日, 2009/06/21 - 22:17
很早以前写过一个文章,是关于discuz论坛的优化:MySQL优化 之 Discuz论坛优化。写的时候是2006年,没想到过了这么久,discuz论坛的问题还是困扰着很多网友,其实从各论坛里看到的问题总结出来,很关键的一点都是因为没有将数据表引擎转成InnoDB导致的,discuz在并发稍微高一点的环境下就表现的非常糟糕,产生大量的锁等待,这时候如果把数据表引擎改成InnoDB的话,我相信会好很多。这次就写个扫盲贴吧。
1. 启用innodb引擎,并配置相关参数
Submitted by yejr on 周二, 2009/06/16 - 12:54
linux下搭建pxe自动化安装环境
目录:
1. 前言
现在企业采购的很多计算机都是没光驱的,怎么安装系统呢?另外,如何能快速大规模安装服务器操作系统呢,有什么好办法吗?
答案是有的,那就是本文要说的:PXE。
整个安装的过程是这样的:PXE网卡启动 => DHCP获得IP地址 => 从TFTP上下载 pxelinux.0、vmlinuz、initr.img 等 => 引导系统进入安装步骤 => 通过PEX linux 下载ks.cfg文件并跟据ks.cfg自动化安装系统 => 完成。
接下来,我们将PXE环境中的各个步骤分解开,逐一部署。
页面
最近评论