zl程序教程

您现在的位置是:首页 >  其他

当前栏目

AIX 磁盘使用高 诊断案例

案例 磁盘 诊断 aix 使用
2023-09-27 14:28:18 时间
可以看到,确实有很多磁盘的使用率非常高。发现KBPS(磁盘流量包括读写)比较高,主要是KB-R(读),KB-W(写)并不是很高。

通过topas查看系统当前磁盘使用情况,发现磁盘使用率一直是100%,如下:



使用topas 跟D查看磁盘:


可以看到,确实有很多磁盘的使用率非常高。发现KBPS(磁盘流量包括读写)比较高,主要是KB-R(读),KB-W(写)并不是很高。


# iostat -T 2 3                 ——每隔2s统计一次,统计3次

 

System configuration: lcpu=16drives=25 paths=78 vdisks=0

 

tty:      tin         tout   avg-cpu: % user % sys % idle % iowait time

          0.0         30.2               56.9   9.2  23.2     10.7  09:57:55

 

Disks:        % tm_act     Kbps     tps    Kb_read   Kb_wrtn time

hdisk10          0.0       0.0      0.0          0         0 09:57:55

hdisk3           0.5       9.9      1.5         20         0 09:57:55

hdisk11          0.0       0.0      0.0          0        0  09:57:55

hdisk7           0.0       0.0      0.0          0         0 09:57:55

hdisk2           0.0       0.0      0.0          0         0 09:57:55

hdisk1           0.0       0.0      0.0          0         0 09:57:55

hdisk15          0.0      0.0       0.0          0         0 09:57:55

hdisk19          3.0      15.9      2.0         32         0 09:57:55

hdisk12         87.5     4061.9    280.4       8200         0 09:57:55

hdisk16          0.0       0.0      0.0          0         0 09:57:55

hdisk20         86.0     1422.7    176.3       2872         0 09:57:55

hdisk21          2.5      35.7      3.0         24        48 09:57:55

hdisk22         60.0     4860.4    322.0       9812         0 09:57:55

hdisk23         56.5     542.9     59.4       1096         0 09:57:55

hdisk0          13.5     130.8     15.9        264         0 09:57:55

hdisk4          75.0     3362.5    187.2       6788         0 09:57:55

hdisk6           0.0       0.0      0.0          0         0 09:57:55

hdisk8          39.0     451.8     51.5        912         0 09:57:55

hdisk9          21.0     649.9     67.4       1312         0 09:57:55

hdisk5          60.0     935.2     55.5        860      1028 09:57:55

hdisk13          7.5    614.2      14.4        164     1076  09:57:55

hdisk18        100.0     3348.6    413.1       6760         0 09:57:55

hdisk14         39.5     511.2     50.5        920       112 09:57:55

hdisk17         51.0     453.7     58.0        916         0 09:57:55

cd0              0.0       0.0      0.0          0         0 09:57:55

 

tty:      tin         tout   avg-cpu: % user % sys % idle % iowait time

          0.0        1010.5               58.9  9.2   22.0     10.0 09:57:57

 

Disks:        % tm_act     Kbps     tps    Kb_read   Kb_wrtn time

hdisk10          0.0       0.0      0.0          0         0 09:57:57

hdisk3           0.0       0.0      0.0          0         0 09:57:57

hdisk11          0.0       0.0      0.0          0         0 09:57:57

hdisk7           0.0       0.0      0.0          0         0 09:57:57

hdisk2           0.0       0.0      0.0          0         0 09:57:57

hdisk1           0.0       0.0      0.0          0         0 09:57:57

hdisk15          0.0       0.0      0.0          0         0 09:57:57

hdisk19          1.0      11.8      1.5         24         0 09:57:57

hdisk12         79.0     734.9     89.9       1496         0 09:57:57

hdisk16          0.0       3.9      0.5          0         8 09:57:57

hdisk20         84.4     1532.7    189.6       3120         0 09:57:57

hdisk21          0.0      23.6      1.5          0        48 09:57:57

hdisk22         60.5     3183.3    278.5       6480         0 09:57:57

hdisk23         65.4     646.5     72.7       1316         0 09:57:57

hdisk0          16.6     184.7     20.1        376         0 09:57:57

hdisk4          82.9     5906.8    326.7      12024         0 09:57:57

hdisk6           0.0      0.0       0.0          0         0 09:57:57

hdisk8          24.4     349.8     31.9        712         0 09:57:57

hdisk9          23.4     483.4     53.1        984         0 09:57:57

hdisk5          29.8     530.5     42.7        424       656 09:57:57

hdisk13          4.4     220.1     15.2        184       264 09:57:57

hdisk18         99.5     3478.0    430.8       7080         0 09:57:57

hdisk14         42.0     1108.3     68.8       1048      1208 09:57:57

hdisk17         54.6     475.5     59.4        968         0 09:57:57

cd0              0.0       0.0      0.0          0         0 09:57:57

 

tty:      tin         tout   avg-cpu: % user % sys % idle % iowait time

          0.0        1028.0               53.3  9.6   25.4     11.7 09:57:59

 

Disks:        % tm_act     Kbps     tps    Kb_read   Kb_wrtn time

hdisk10          0.0       0.0      0.0          0         0 09:57:59

hdisk3           0.0       0.0      0.0          0         0 09:57:59

hdisk11          0.0       0.0      0.0          0         0 09:57:59

hdisk7           0.0       0.0      0.0          0         0 09:57:59

hdisk2           0.0       0.0      0.0          0         0 09:57:59

hdisk1           0.0       0.0      0.0          0         0 09:57:59

hdisk15          0.0       0.0      0.0          0         0 09:57:59

hdisk19          0.5       8.0      1.0         16         0 09:57:59

hdisk12         72.5     1348.7    127.9       1748       952 09:57:59

hdisk16          0.0       0.0      0.0          0         0 09:57:59

hdisk20         84.5     1446.6    177.8       2896         0 09:57:59

hdisk21          0.0       0.0      0.0          0         0 09:57:59

hdisk22         74.0     2457.7    244.3       4920        0  09:57:59

hdisk23         56.5     543.5     59.9       1088         0 09:57:59

hdisk0          13.0      91.9     11.5        184         0 09:57:59

hdisk4          57.0     471.6     58.4        944         0 09:57:59

hdisk6           0.0      0.0       0.0          0         0 09:57:59

hdisk8          32.5     321.7     39.0        644         0 09:57:59

hdisk9          13.0     451.6     51.5        904         0 09:57:59

hdisk5          35.5     1732.4     75.4        340      3128 09:57:59

hdisk13          6.0     1384.7     38.0        172      2600 09:57:59

hdisk18         99.5     3344.9    411.6       6696         0 09:57:59

hdisk14         56.5     3808.4    132.4        824      6800 09:57:59

hdisk17         57.5     491.5     61.4        984         0 09:57:59

cd0  


















每个表都有一个主要的堆磁盘文件,大多数数据都存储在其中。如果一个表有着可能会很宽(尺寸大)的列, 则另外还有一个TOAST文件与这个表相关联, 它用于存储因为太宽而不能存储在主表里面的值(参阅第 66.2 节)。
PostgreSQL 10.1 手册_部分 III. 服务器管理_第 29 章 监控磁盘使用_29.2. 磁盘满失败 29.2. 磁盘满失败 一个数据库管理员最重要的磁盘监控任务就是确保磁盘不会写满。一个写满了的数据磁盘可能不会导致数据的崩溃,但它肯定会让系统变得不可用。如果保存 WAL 文件的磁盘变满,会发生数据库服务器致命错误并且可能发生关闭。