Sementara mencari-cari mengapa Linux -> transfer file Linux berjalan lebih lambat dari yang saya kira seharusnya, saya menemukan sesuatu yang saya tidak kenal. / dev / dm-0 tampaknya menjadi hambatan saya, tapi saya tidak tahu apa itu.
Di server tujuan saya, perintah iostat menunjukkan perangkat di bagian bawah, / dev / dm-0, yang digunakan 100%. Server ini memiliki 6 disk dalam set mdadm raid5, dengan LVM berjalan di atasnya. Masing-masing disk yang mendasari duduk sekitar 50% util. Transfer sedang menulis ke volume logis yang terletak di raidset ini.
Apa ini / dev / dm-0? Setelah saya tahu apa itu, mungkin saya bisa menemukan cara meningkatkan kecepatannya, atau setidaknya mengerti mengapa itu kecepatannya.
linux
ubuntu-9.10
Jeff Shattock
sumber
sumber
Jawaban:
Itu bagian dari device mapper di kernel, digunakan oleh LVM. Gunakan
dmsetup ls
untuk melihat apa yang ada di baliknya.sumber
sudo dmsetup info /dev/dm-0
dmsetup ls
tidak mengembalikan informasi yang berguna tentang apadm-0
itu, atau di mana itu dapat ditemukan.Itu adalah "perangkat" LVM yang logis
Anda dapat memetakannya menggunakan:
sumber: http://www.linuxquestions.org/questions/linux-newbie-8/dm0-in-iostat-652771/
sumber
Seperti biasa di bawah sistem Linux, harus ada banyak cara untuk mendapatkan hasil yang sama. Jika Anda telah diberi pengguna non root, saya menyarankan Anda untuk menggunakan
lsblk
perintah (mis. Perangkat blok daftar) yang akan membangun tampilan hierarki dependensi disk:sumber
menunjukkan pemetaan partisi virtual yang dipasang ke "grup volume".
Ketika saya mengetik
sudo pvs
saya melihat pemetaan grup volume ke "volume fisik" yang tampak seperti/dev/sdaN
notasi yang akrab . (Saya melihat seluruh disk denganfdisk -l /dev/sda
menunjukkan partisi lain).sumber
pvs
menampilkan volume fisik yang mendukung grup volume LVM. Sejumlah perangkat fisik dapat dikelompokkan bersama dari satu grup volume. Kelompok ini kemudian dibagi lagi menjadi volume logis seperti yang diperlukan memperlakukan disk fisik sebagai sumber daya tunggal yang akan dicincang dan diukur ulang sesuka hati. Setiap kali Anda mengiris bagian dari grup volume sebagai volume logis itu disajikan sebagaidm-
perangkatsumber
Saya ingin mengomentari posting Pascal, kadang-kadang Anda perlu menentukan kolom output untuk melihat namanya. Misalnya pada CentOS 6 menampilkannya tetapi CentOS 7 tidak menampilkannya. Menggunakan --output menyelesaikan ini.
sumber
Anda bisa menggunakan sar
df-h
sar -bdp 1
sumber
Anda juga dapat menggunakan iostat untuk tujuan mengidentifikasi kemungkinan kemacetan, misalnya:
sumber