Làm thế nào bạn sẽ giải thích đầu ra vmstat sau đây?


11

Hãy xem xét năm máy sau (được đặt tên là c, h, j, s và u) và các vmstat 1đầu ra tương ứng của chúng .

Đưa ra thông tin từ đầu ra vmstat:

  • Những máy nào bạn sẽ xem xét là trong một hình dạng tốt? Tại sao? Lý do của bạn là gì?
  • Những máy nào bạn sẽ xem xét là trong một hình dạng xấu? Tại sao? Lý do của bạn là gì? Làm thế nào bạn sẽ đi về sửa chữa nó? Nâng cấp bộ nhớ, CPU, hệ thống con IO hay cái gì khác?

Tôi đang cố gắng tìm hiểu làm thế nào để có được cảm giác trực quan để diễn giải đầu ra vmstat.

Máy c:

 # vmstat 1
 procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------
  r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
  1  0      4   9456  10692 304020    0    0   193    92  310  131  7  1 80 11  2
  2  0      4  10212  10676 303020    0    0   412    40 1265  514 11  0 80  8  2
  1  1      4   9664  10684 303328    0    0   320    60 1311  545  7  0 84  7  2

Máy h:

 # vmstat 1
 procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------
  r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
  0  2 892948  10084  11352 140248   14    9    67   113  123  184  1  0 81 13  4
  1  1 892948   9828  11360 140420   80    0   232    56 1436  839  1  0 74 24  2
  0  1 892948   9424  11368 140596   88    0   192   780 1405  564  1  0 74 23  2

Máy j:

 # vmstat 1
 procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------
  r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
  0  2    300 152276   7432 616948    0    3   922   795   38   29  8  1 65 25  0
  0  0    300 152096   7436 617136    0    0   184     0  243  421  2  1 77 20  0
  0  0    300 152096   7436 617136    0    0     0    28  160  285  0  0 100  0  0

Máy s:

 # vmstat 1
 procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------
  r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
  0  0  57748 213168  17672 1282888    0    0    23     6    0    0 11  1 79  9  0
  0  0  57748 213224  17676 1282900    0    0    24     0   33  503  1  0 98  1  0
  0  0  57748 213224  17676 1282900    0    0     0     0    7  254  0  0 100  0  0

Máy u:

 # vmstat 1
 procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------
  r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
  0  3 452708   8860   2724 266032   34   16   248   244    5   15  5  3 72 19  1
  0  2 452708  62240   2776 211880  292    0  1952     0  625  749  9  2 70 18  1
  1  1 452708  63752   2832 212320  228    0   816     0  745  821  4  0 67 28  1

Câu trả lời:


5

Thời gian quá ngắn. Sẽ tốt hơn nếu có vmstat 60. Tuy nhiên, tuy nhiên:

  • c - là ổn.
  • h - có một cái gì đó trong si / vì vậy. Có tính đến swpd lớn, nếu bạn thấy hiệu suất thấp hơn mức chấp nhận được, hãy thêm RAM 521-1024 MB (lý tưởng 892948 kB).
  • j - là ổn
  • s - là OK. Một chút swpd, nhưng không si / vì vậy.
  • u - có khá nhiều si / vì vậy. Có tính đến swpd lớn, bạn có thể thấy hiệu suất thấp hơn mức chấp nhận được và bạn nên thêm 512 MB RAM (lý tưởng 452708 kB).

Không có hệ thống nào của bạn cần nhiều CPU hơn.


Thật khó để nói với những ảnh chụp nhanh cực kỳ ngắn này, nhưng nếu iowait tiếp tục khác không trên c, các ổ đĩa nhanh hơn có thể theo thứ tự. Ngoài ra, tôi đồng ý với đánh giá của kubanskamac.
Insyte

Tôi quên rằng danh sách vmstat trong kB trong Linux, không phải trong 4 trang kB; Tôi đã điều chỉnh câu trả lời của mình.
kubanchot

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.