Linux入门之磁盘信息获取

MegaCli工具可用来获取磁盘阵列上的磁盘信息
显示所有的物理信息:MegaCli -PDList -aAll
显示所有逻辑磁盘组信息:MegaCli -LDInfo -LAll -aAll

RAID Level : Primary-1, Secondary-0, RAID Level Qualifier-0(RAID类型)
Size : 54.947 GB(卷大小)
Sector Size : 512(扇区尺寸)
Mirror Data : 54.947 GB(镜像数据)
Strip Size : 256 KB(条带尺寸)
Number Of Drives : 2(驱动器数量)

lsblk:查看块设备信息
fdisk:查看磁盘分区表
parted:查看磁盘分区表

LVM专属工具:
pvdisplay:查看物理卷信息
vgdisplay:查看卷组信息
lvdisplay:查看逻辑卷信息

Linux磁盘性能调优方法总结:
(1)当top及vmstat工具的wa值一直维持在一个较高水准时,通常意味着I/O系统已成为系统瓶颈,可通过iotop或者pidstat工具找到占用I/O过多的进程,检查该进程所属的应用程序是否存在异常,并对配置或代码进行优化以减少I/O
(2)通过iostat工具查看I/O是否过于集中,如果I/O过于集中,可以从三个方面进行优化:修改应用程序配置或代码;LVM重组;配置条带化
(3)优化底层磁盘系统(RAID&FCSAN)
(4)关于文件系统选择:xfs在单线程元数据密集的工作负荷下使用的较少,在单线程创建和删除巨大数量小文件的工作负荷下,ext4会表现得更好一些;xfs在操作元数据时可能会使用2倍的ext4 CPU资源,在CPU资源有限的情况下可以研究使用不同的文件系统;xfs更适用于特大文件的系统快速存储,ext4在小文件的系统或系统资源存储带宽有限的情况下表现得更好

你可能感兴趣的:(linux,软件测试)