【案例】RAID卡写策略改变引发的问题
RAID卡都有写cache(Battery Backed Write Cache),写cache对IO性能的提升非常明显,因为掉电会丢失数据,所以必须由电池提供支持。电池会定期充放电,一般为90天左右,当发现电量低于某个阀值时,会将写cache策略从writeback置为writethrough,相当于写cache会失效,这时如果系统有大量的IO操作,可能会明显感觉到IO响应速度变慢,cpu 队列堆积系统load 飙高。
【存储】flashcache 使用遇见的错误
在维护fusion 和sas 盘组成flashcache 的过程中遇到一些错误记录下来。#flashcache_create -p back -b 16k cachedev /dev/fioa /dev/sdc1cachedev cachedev, ssd_devname /dev/fioa, disk_devname /dev/sd...
【系统】如何控制cpu资源使用
在我们运维的db环境中,一个机器跑多个mysql实例经常会出现某个进程占用了几乎所有的cpu 进而影响其他的实例运行。基于此我们需要限制某个进程的cpu资源,将其使用 的cpu限定在某个或者某几个固定的cpu...
【存储】如何计算IOPS ?
我们知道评估io性能的三个关键指标为: 1 IOPS 每秒钟处理的IO请求数量。IOPS是随机访问类型业务(OLTP类)很重要的一个参考指标。 2 IO Response Time IO的响应时间。IO响应时间是...
【工具】基准测试工具之iozone
IOzone是一个文件系统测试工具,可以用来测试磁盘IO的读写性能,可以在各种操作系统上面使用.下载从官网 http://www.iozone.org/ 可以下载rpm 包,源文件进行安装。 安装 rpm -ivh iozone-3...
【服务器】当我们对服务器进行测试,我们测试什么?
在今天 pc机越来越多承担了主要的角色。当我们购买服务器作为承担业务基础服务单元,如何保证服务器的高性能和高可靠性非常关键。 对于服务器我们要关注以下几点 1 与上一代相比,改进...
【存储】megacli 常用参数介绍
查raid级别megacli -LDInfo -Lall -aALL 查raid卡信息megacli -AdpAllInfo -aALL 查看硬盘信息megacli -PDList -aALL 查看电池信息megacli -AdpBbuCmd -aAll 查看raid卡日志megacli -FwTerm...
【系统】lsof 命令简介
losf 命令可以列出某个进程打开的所有文件信息。打开的文件可能是普通的文件,目录,NFS文件,块文件,字符文件,共享库,常规管道,明明管道,符号链接,Socket流,网络Socket,UNIX域Socket,以及其...
【存储】RAID 知识之一
作为一名小小DBA,接触的很多数据库应用,通常情况下对于OLTP类型的数据库应用属于IO bond 型 ,IO往往会成为瓶颈。后续会写一系列与数据库相关的存储的文章,正如本博客的标题所言“DBA的价值不仅...
【命令】usemod 的用法
usermod 的用法:功能说明:修改用户帐号。语 法:usermod [-LU][-c <备注>][-d <登入目录>][-e <有效期限>][-f <缓冲天数>][-g <群组>][-G <群组>][-l <帐号名称>][-s <shell>][-u <uid>][用户帐号]补充说明...
【系统】Linux下 zip 和 unzip的用法
zip命令的基本用法是:zip [参数] [文件1] [文件2] 简单的例子: 把本目录下的yangql文件打包成yangql.zip文件:zip yangql.zip yangql/* ,如果在文件中用绝对的路径,那...
【linux 】服务器异常down 机 NFS挂载失败
工作中遇到的一个案例,由于rac1 异常dang 机导致nfs 挂载失败,具体环境如下nfs server端 als_mybak4 10.251.134.205nfs client端 rac1 10.250.7.225在rac1上使用挂载nfs 失败 使用showmount...
【Linux】Linux 的高速缓存
Linux与Win的内存管理不同,linux会尽量缓存内存以提高读写性能,通常叫做Cache Memory。通常使用free 命令查看内存的使用时,free 的值往往比较小!查看系统的 /proc/meminfo 文件,值Cach...
【Linux】 nfs 故障处理
一台备份机down 机了,在服务器启动之后,nfs服务并没有启动,其他使用nfs 挂载此备份机目录的机器使用df -h 会hang住。在启动备份机的nfs 犯了一点小错,没有确认备份机的版本以后还是relh5的,确认了才知道是版本6...
【Linux】Bonding配置,管理
1 通过Ifenslave手动配置Bonding 该方法适用于某些发行包,它们的网络初始化脚本(sysconfig或initscripts包)没有bonding相关的知识。SuSE Linux Enterprise Server 版本8就是这样的一个发行包。 对于这...
【Linux】Bonding驱动选项
Bonding驱动的选项是通过在加载时指定参数来设定的。可以通过insmod或modprobe命令的命令行参数来指定,但通常在/etc/modules.conf或/etc/modprobe.conf配置文件中指定!下面列出可用的bonding驱动参数。如果参数没...
【Linux】Linux双网卡绑定实现
Linux双网卡绑定实现就是使用两块网卡虚拟成为一块网卡,这个聚合起来的设备看起来是一个单独的以太网接口设备,通俗点讲就是两块网卡具有相同的IP地址而并行链接聚合成一个逻辑链路工作。 在正常情...
【Linux】object '/lib/libcwait.so' from /etc/ld.so.preload
在linux 4.7 上安装oracle 9i 软件所需的包的时候,遇到如下问题,执行linux 命令之后都会出现ERROR: ld.so: object '/lib/libcwait.so' from /etc/ld.so.preload cannot be preloaded: ignored.root@rac1:/home/ora...
【vnc】vncserver: couldn't find "xauth" on your PATH 问题
新安装的了一台redhat 4.7 版本的测试机器,使用vncserver 时遇到vncserver: couldn't find "xauth" on your PATH 。查看了一下网上的案例,发现自己的机器上没有安装xauth。。root@rac1:/root#yum install vnc &nbs...
【Linux】nfs 服务的exportfs命令的简介
如果修改了/etc/exports文件后不需要重新激活nfs,只要重新扫描一次/etc/exports文件,并且重新将设定加载即可:# exportfs [-aruv]参数说明如下。1)-a:全部挂载(或卸载)/etc/exports文件内的设定。2)-r:重新...