2016-01-08 9 views
6

Tôi đang cố gắng theo dõi hệ điều hành khách bằng kvm hoàn hảo. Tôi đã ghi lại hiệu suất bằng cách sử dụng tùy chọn ghi lại kvm perf và tạo báo cáo bằng cách sử dụng báo cáo kvm perf. Để ghi lại và báo cáo, tôi đã sử dụng các ký tự và mô-đun của hệ điều hành khách như được giải thích here.perf kvm Không thể mở [], tiếp tục mà không có biểu tượng

Vấn đề là khi tôi tạo báo cáo sử dụng báo cáo kvm perf, rất nhiều 'Đối tượng được chia sẻ không xác định vì báo cáo kvm perf không thể tìm thấy biểu tượng. Dưới đây là đầu ra đầu cuối khi tôi chạy báo cáo.

[email protected]:/# perf kvm --guest --guestmodules=modules report -i perf.data --force > waste 
Failed to open [ext4], continuing without symbols 
Failed to open [jbd2], continuing without symbols 
Failed to open [virtio_blk], continuing without symbols 
Failed to open [dm_mod], continuing without symbols 
Failed to open [virtio_pci], continuing without symbols 
Failed to open [virtio_ring], continuing without symbols 

Và dưới đây là một phần của đầu ra mà tôi chuyển hướng đến tệp nơi bạn có thể dễ dàng nhìn thấy 'ẩn số'.

# To display the perf.data header info, please use --header/--header-only options. 
# 
# 
# Total Lost Samples: 0 
# 
# Samples: 324K of event 'cycles' 
# Event count (approx.): 181799817277 
# 
# Overhead Command Shared Object   Symbol       
# ........ ....... ....................... .............................. 
# 
    1.30% :28468 [unknown]    [u] 0x00007f3ae0262875   
    0.88% :28468 [unknown]    [u] 0x00007f451f32d114   
    0.84% :28468 [unknown]    [u] 0x00007f451f32d11d   
    0.49% :28468 [unknown]    [u] 0x00007f451f32d118   
    0.45% :28468 [guest.kernel.kallsyms] [g] 0xffffffff8109aca3   
    0.43% :28468 [unknown]    [u] 0x00007f3ae04c8891   
    0.42% :28468 [guest.kernel.kallsyms] [g] 0xffffffff810aa367   
    0.39% :28468 [unknown]    [u] 0x000000343ca0a659   
    0.37% :28468 [unknown]    [u] 0x00007f3ae04c8751   
    0.28% :28468 [unknown]    [u] 0x000000343ca0b7c1   
    0.26% :28468 [unknown]    [u] 0x000000343ca09223   
    0.25% :28468 [unknown]    [u] 0x00007f451f32d116   
    0.23% :28468 [unknown]    [u] 0x00007f3ae04c873e   
    0.21% :28468 [guest.kernel.kallsyms] [g] 0xffffffff8100c43f   
    0.20% :28468 [unknown]    [u] 0x000000343ca09220   
    0.19% :28468 [unknown]    [u] 0x00007f451f32d121   
    0.19% :28468 [guest.kernel.kallsyms] [g] 0xffffffff8100bb80   
    0.19% :28468 [guest.kernel.kallsyms] [g] 0xffffffff8150ffc2 

Tôi đọc here rằng tôi cần cài đặt gói dbgsym mà tôi không thể hiểu chính xác. (Lưu ý: Tôi không phải là người mới sử dụng Linux nhưng cũng không phải là chuyên gia). Tôi cũng đã cố gắng chạy lệnh trên trong thư mục gốc vì tôi đọc ở đâu đó rằng nó có thể là vấn đề của đường dẫn tuyệt đối, nhưng không có kết quả.

Tôi muốn biết cách giải quyết vấn đề này về các ẩn số trong báo cáo kvm hoàn hảo.

Cảm ơn

Trả lời

0

Vì vậy, RHEL là máy chủ của bạn và Ubuntu là khách của bạn?

Như bạn đã biết, các gói -dbgsym được biên dịch với các biểu tượng gỡ lỗi đi kèm. Wiki ubuntu có một trang trên getting -dbgsym.ddeb packages có thể được sử dụng cho bạn. Ngoài ra còn có một trang trên debugging kvm mặc dù nó không quá hữu ích.

Các vấn đề liên quan