Pemantauan
multipath perintah dapat digunakan untuk memantau status multipath. Saat digunakan dengan satu -l pilihan, itu akan menunjukkan gambaran singkat dari topologi multipath. Jika opsi -l ditentukan dua kali (-ll ), itu juga akan melakukan pemeriksaan di semua jalur untuk melihat apakah itu aktif. Jika semuanya baik-baik saja, jalur akan dilaporkan sebagai siap aktif.
Output dari multipath -ll memberikan informasi pada setiap perangkat multipath yang ditemukan. Ini terdiri dari tiga bagian. Bagian memberikan informasi tentang perangkat multipath, informasi grup jalurnya, dan jalur yang terdiri dari setiap grup jalur. Berikut ini adalah contoh informasi yang disediakan untuk perangkat multipath.
mpatha (360014053bd9ea2a35914e39a556051cf) dm-0 LIO-ORG ,clusterstor size=4.0G features:'0' hwhandler='0' wp=rw |- + - policy='service-time 8:0 active |- + - 2:0:0:0 active ready running `- + - policy='service-time 0' prio=1 status=enabled `- + - 3:0:0:0 sdb 8:16 active ready running
Bagian pertama dari output memberikan informasi tentang perangkat multipath. Alias, wwid, nama perangkat, vendor, dan informasi produk disediakan di baris pertama. Baris kedua menampilkan ukuran, fitur yang diaktifkan, penangan perangkat keras, dan pengaturan izin menulis untuk perangkat multipath.
mpatha (360014053bd9ea2a35914e39a556051cf) dm-0 LIO-ORG ,clusterstor size=4.0G features='0' hwhandler='0' wp=rw
Untuk setiap perangkat multipath, perintah multipath -ll juga menyediakan informasi pada setiap grup jalurnya. Kebijakan penjadwalan, prioritas, dan status setiap grup jalur ditampilkan untuk setiap grup jalur. Ini diikuti oleh daftar jalur yang membentuk grup jalur.
Untuk setiap jalur, nama node perangkat, bersama dengan informasi mayor dan minor perangkat, disediakan. Status jalur juga dilaporkan dan berguna untuk menilai kesehatan setiap jalur.
|- + - policy='service-time 0' prio=1 status=active |`- + - 2:0:0:0 sda 8:0 active ready running
Jalur yang aktif dan siap untuk operasi 1/0 akan dilaporkan dengan status siap.
| `- 2:0:0:0 sda 8:0 active ready running
Di sisi lain, jalur yang turun akan dilaporkan dengan status rusak .
|`- 3:0:0:0 sdb 8:16 failed faulty offline
Mengidentifikasi kebijakan pengelompokan jalur
Sementara kebijakan pengelompokan jalur yang dikonfigurasi untuk perangkat multipath tidak secara eksplisit dinyatakan dalam output dari multipath -ll, hal itu ditunjukkan oleh pengelompokan jalur yang ditampilkan dalam output. Misalnya, perangkat multipath yang dikonfigurasi dengan kebijakan pengelompokan jalur failover hanya akan memiliki satu jalur di setiap grup. Seperti yang diperlihatkan dalam contoh berikut, beberapa grup jalur ditampilkan, dengan setiap grup jalur berisi satu jalur.
multipath { wwid 360014053bd9ea2a35914e39a556051cf path_grouping_policy failover }
# multipath -ll mpatha (360014053bd9ea2a35914e39a556051cf) dm-0 LIO-ORG ,clusterstor size=4.0G features='0' hwhandler='0' wp=rw |- + - policy%'service-time 0 1 prio=1 status=active | ` - 2:0:0:0 sda 8:0 active ready running `- + - policy='service-time 0' prio=1 status=enabled ` - 3:0:0:0 sdb 8:16 active ready running
Di sisi lain, ketika dikonfigurasi dengan kebijakan pengelompokan jalur multibus , perangkat multipath akan mengelompokkan semua jalur menjadi satu grup prioritas. Seperti yang ditunjukkan dalam contoh berikut, dengan konfigurasi ini, hanya satu grup jalur yang ditampilkan dan semua jalur di perangkat multi jalur adalah anggota grup tunggal ini.
multipath { wwid 360014053bd9ea2a35914e39a556051cf path_grouping_policy multibus }
# multipath -ll mpatha (360014053bd9ea2a35914e39a556051cf) dm-0 LIO-ORG ,clusterstor size=4.0G features='0' hwhandler='0' wp=rw `- + - policy='service-time 0' prio=1 status=active | - 2:0:0:0 sda 8:0 active ready running ` - 3:0:0:e sdb 8:16 active ready running
Mengamati kegagalan jalur
Perintah multipath -ll juga dapat berguna dalam menilai aktivitas failover perangkat multipath yang dikonfigurasi dengan kebijakan pengelompokan jalur failover. Kebijakan failover menerapkan konfigurasi multipath aktif-pasif. Oleh karena itu, pada waktu tertentu, hanya satu grup jalur yang akan berstatus aktif sementara grup jalur lainnya menunggu dalam status diaktifkan, seperti yang ditunjukkan pada contoh berikut.
# multipath -ll mpatha (360014053bd9ea2a35914e39a556051cf) dm-0 LIO-ORG ,clusterstor size=4.0G features='0' hwhandler='0' wp=rw |- + - policy='service-time 0' prio=1 status=active | ` - 2:0:0:0 sda 8:0 active ready running `- + - policy='service-time 0' prio=1 status=enabled ` - 3:0:0:0 sdb 8:16 active ready running
Contoh berikut mengilustrasikan perubahan output dari perintah multipath -11 ketika kegagalan jalur terjadi pada grup jalur pasif. Sementara status jalur di grup jalur pasif telah berubah, status grup jalur aktif dan jalur terkaitnya tetap tidak berubah dan tidak terganggu.
# multipath -ll mpatha (360014053bd9ea2a35914e39a556051cf) dm-0 LIO-ORG ,clusterstor size=4.0G features='0' hwhandler='0' wp=rw |- + - policy='service-time 0 1 prio=l status=active | ` - 2:0:0:0 sda 8:0 active ready running `- + - policy='service-time 0 1 prio=0 status=enabled ` - 3:0:0:0 sdb 8:16 failed faulty offline
Contoh berikut mengilustrasikan perubahan output dari perintah multipath -ll ketika kegagalan jalur terjadi pada jalur di grup jalur aktif. Status untuk jalur yang sebelumnya aktif telah berubah menjadi gagal offline rusak. Akibatnya, status grup jalur yang sesuai juga berubah, dari aktif menjadi diaktifkan. Karena konfigurasi failover, jalur pasif sebelumnya telah dialihkan ke status aktif siap berjalan. Status grup jalur yang sesuai juga telah berubah dari diaktifkan menjadi aktif.
# multipath -11 mpatha (360014053bd9ea2a35914e39a556051cf} dm-0 LIO-ORG ,clusterstor size=4.0G features•01 hwhandler='0' wp=rw | - + - policy='service-time 0' prio=0 status=enabled | ` - 2:0:0:0 sda 8:0 failed faulty offline ` - + - policy='service-time 0 1 prio=l status=active ` - 3:(:):0:0 sdb 8:16 active ready runningCatatan :Setelah jalur yang gagal pulih, jalur aktif saat ini akan tetap aktif. Ini adalah kasus bahkan jika jalur yang gagal adalah jalur yang sebelumnya aktif. Tailback kelompok jalur tidak terjadi tanpa intervensi manual. Perilaku ini dikendalikan di /etc/multipath.conf oleh opsi tailback, yang defaultnya adalah manual.Search atau gunakan tombol panah atas dan bawah untuk memilih item. Memahami multipath Linux menggunakan dm-multipath