GNU/Linux >> Belajar Linux >  >> Cent OS

Cara memantau status perangkat dm-multipathing dan multipath (grup jalur) di Linux

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 running
Catatan :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


Cent OS
  1. Cara Membuat Alias ​​​​dan Menggunakan Perintah Alias ​​​​di Linux

  2. Cara memeriksa Versi OS dan Linux

  3. Cara Bekerja Dengan Pengguna Dan Grup Di Linux

  1. Cara menginstal dan menggunakan Podman di Rocky Linux/Alma Linux/Centos 8

  2. Bagaimana saya bisa mendefinisikan DIRECTORY_SEPARATOR untuk platform Windows dan Linux?

  3. Bagaimana cara menambahkan file .so ke java.library.path di Linux

  1. Cara Menginstal dan Mengonfigurasi Multipath Device Mapper di CentOS/RHEL 6,7

  2. Cara Membangun Kembali "initramfs" dengan Multipath di CentOS/RHEL 6 dan 7

  3. Cara mengubah variabel PATH di Linux