Stasiun Kerja Online OnWorks Linux dan Windows

logo

Hosting Online Gratis untuk WorkStation

<Sebelumnya | Konten | Selanjutnya>

4.3. Default File Konfigurasi‌


Grafik /etc/multipath.conf file konfigurasi termasuk a default bagian yang mengatur nama_ramah_pengguna

parameter untuk iya nih, sebagai berikut.


default {

user_friendly_names ya

}


Ini menimpa nilai default dari nama_ramah_pengguna parameter.


File konfigurasi menyertakan template default konfigurasi. Bagian ini dikomentari, sebagai berikut.


#default {

# udev_dir /dev

# polling_interval 5

# pemilih "round-robin 0"

# kegagalan path_grouping_policy

# getuid_callout "/lib/dev/scsi_id --daftar putih --device=/dev/%n"

#prio const

# arah path_checker

#rr_min_io 1000

# rr_seragam berat

# manual kegagalan kembali

# no_path_retry gagal

# nama_ramah_pengguna no

#}


Untuk menimpa nilai default untuk salah satu parameter konfigurasi, Anda dapat menyalin baris yang relevan dari template ini ke dalam default bagian dan batalkan komentarnya. Misalnya, untuk menimpa

parameter path_grouping_policy sehingga multibus daripada nilai default dari failover, salin baris yang sesuai dari template ke bagian default awal dari file konfigurasi, dan batalkan komentarnya, sebagai berikut.


default {

user_friendly_names ya path_grouping_policy multibus

}


Default Konfigurasi Tabel Multipath [P. 90] menggambarkan atribut yang diatur dalam default bagian

dari multipath.conf berkas konfigurasi. Nilai-nilai ini digunakan oleh DM-Multipath kecuali jika ditimpa oleh atribut yang ditentukan dalam perangkat dan multipath bagian dari multipath.conf file.


Tabel 5.3. Default Konfigurasi Multipath


Atribut

Deskripsi Produk

polling_interval

Menentukan interval antara dua pemeriksaan jalur dalam hitungan detik. Untuk jalur yang berfungsi dengan baik, interval antara pemeriksaan secara bertahap akan meningkat menjadi (4 * polling_interval). Nilai defaultnya adalah 5.

udev_dir

Direktori tempat node perangkat udev dibuat. Nilai defaultnya adalah /dev.

multipath_dir

Direktori tempat menyimpan objek bersama yang dinamis. Nilai default bergantung pada sistem, umumnya /lib/multipath.

kata kerja

Verbositas default. Nilai yang lebih tinggi meningkatkan tingkat verbositas. Level yang valid adalah antara 0 dan 6. Nilai defaultnya adalah 2.

jalur_pemilih

Menentukan algoritme default yang akan digunakan dalam menentukan jalur apa yang akan digunakan untuk operasi I/O berikutnya. Nilai yang mungkin termasuk:

round-robin 0: Loop melalui setiap jalur dalam grup jalur, mengirimkan jumlah I/O yang sama ke masing-masing jalur.

panjang antrian 0: Mengirim kelompok I/O berikutnya ke jalur dengan jumlah permintaan I/O terutang paling sedikit.

waktu layanan 0: Mengirim kumpulan I/O berikutnya ke jalur dengan perkiraan waktu layanan terpendek, yang ditentukan dengan membagi ukuran total I/O yang belum diselesaikan ke setiap jalur dengan throughput relatifnya.


Nilai defaultnya adalah round-robin 0.

jalur_pengelompokan_kebijakan

Menentukan kebijakan pengelompokan jalur default untuk diterapkan ke multipath yang tidak ditentukan. Nilai yang mungkin termasuk:

kegagalan = 1 jalur per grup prioritas

multibus = semua jalur yang valid dalam 1 grup prioritas

grup_oleh_serial = 1 grup prioritas per nomor seri yang terdeteksi

grup_oleh_prio = 1 grup prioritas per nilai prioritas jalur

grup_menurut_nama_node = 1 grup prioritas per nama node target.


Nilai defaultnya adalah kegagalan.

getuid_callout

Menentukan program dan argumen default untuk dipanggil untuk mendapatkan pengidentifikasi jalur unik. Diperlukan jalur absolut.


Nilai defaultnya adalah /lib/udev/scsi_id --daftar putih --device=/dev/%n.



Atribut

Deskripsi Produk

prio

Menentukan fungsi default yang akan dipanggil untuk mendapatkan nilai prioritas jalur. Misalnya, bit ALUA di SPC-3 memberikan nilai prio yang dapat dieksploitasi.

Nilai yang mungkin termasuk:

const: Tetapkan prioritas 1 untuk semua jalur.

dll.: Menghasilkan prioritas jalur untuk larik EMC.

alu: Menghasilkan prioritas jalur berdasarkan pengaturan SCSI-3 ALUA.

netapp: Menghasilkan prioritas jalur untuk array NetApp.

rdac: Menghasilkan prioritas jalur untuk pengontrol LSI/Engenio RDAC.

hp_sw: Menghasilkan prioritas jalur untuk pengontrol Compaq/HP dalam mode aktif/siaga.

hds: Menghasilkan prioritas jalur untuk array penyimpanan Hitachi HDS Modular.


Nilai defaultnya adalah const.

prio_args

String argumen yang diteruskan ke fungsi prio Sebagian besar fungsi prio tidak memerlukan argumen. Prioritas datacore membutuhkannya. Contoh, "batas waktu=1000 pilihan SD=foo". Nilai defaultnya adalah (null) "".

fitur

Fitur tambahan dari perangkat multipath. Satu-satunya fitur yang ada adalah antrian_jika_tidak_jalur, yang sama dengan pengaturan no_path_coba lagi untuk antre. Untuk informasi tentang masalah yang mungkin muncul saat menggunakan fitur ini, lihat Bagian, "Masalah dengan fitur queue_if_no_path".

jalur_pemeriksa

Menentukan metode default yang digunakan untuk menentukan status jalur. Nilai yang mungkin termasuk:

sektor baca0: Baca sektor pertama perangkat.

TUR: Keluarkan TEST UNIT READY ke perangkat.

emc_clarion: Meminta halaman EVPD khusus EMC Clariion 0xC0 untuk menentukan jalur.

hp_sw: Periksa status jalur untuk susunan penyimpanan HP dengan firmware Aktif/Siaga.

rdac: Periksa status jalur untuk pengontrol penyimpanan LSI/Engenio RDAC.

arah: Membaca sektor pertama dengan I/O langsung.


Nilai defaultnya adalah arah.

gagal kembali

Mengelola failback grup jalur.

• Nilai Segera menentukan failback langsung ke grup jalur prioritas tertinggi yang berisi jalur aktif.



Atribut

Deskripsi Produk

• Nilai panduan menetapkan bahwa tidak boleh ada failback langsung tetapi failback itu hanya dapat terjadi dengan intervensi operator.

• Nilai numerik yang lebih besar dari nol menentukan failback yang ditangguhkan, yang dinyatakan dalam detik.


Nilai defaultnya adalah panduan.

rr_min_io

Menentukan jumlah permintaan I/O untuk merutekan ke jalur sebelum beralih ke jalur berikutnya dalam grup jalur saat ini.


Nilai defaultnya adalah 1000.

rr_berat

Jika diatur ke prioritas, maka alih-alih mengirim rr_min_io permintaan ke jalur sebelum menelepon jalur_pemilih untuk memilih jalur berikutnya, jumlah permintaan untuk dikirim ditentukan oleh rr_min_io kali prioritas jalur, seperti yang ditentukan oleh fungsi prio. Jika diatur ke seragam, semua bobot jalur adalah sama.


Nilai defaultnya adalah seragam.

no_path_coba lagi

Nilai numerik untuk atribut ini menentukan berapa kali sistem harus mencoba menggunakan jalur yang gagal sebelum menonaktifkan antrian. Nilai gagal menunjukkan Segera kegagalan, tanpa antrian. Sebuah nilai dari antre menunjukkan bahwa antrian tidak boleh berhenti sampai jalur diperbaiki.


Nilai defaultnya adalah 0.

nama_ramah_pengguna

Jika disetel ke ya, tentukan bahwa sistem harus menggunakan /etc/multipath/bindings file untuk menetapkan yang gigih dan unik alias ke multijalur, dalam bentuk mpathn. Jika disetel ke no, tentukan bahwa sistem harus menggunakan WWID sebagai alias untuk multijalur. Dalam kedua kasus, apa yang ditentukan di sini akan ditimpa oleh alias khusus perangkat apa pun yang Anda tentukan di bagian multipath dari file konfigurasi.


Nilai defaultnya adalah tidak.

antrian_tanpa_daemon

Jika disetel ke tidak, multipath daemon akan menonaktifkan antrian untuk semua perangkat saat dimatikan.


Nilai defaultnya adalah iya nih.

flush_on_last_del

Jika disetel ke ya, maka multijalur akan menonaktifkan antrian ketika jalur terakhir ke perangkat telah dihapus.


Nilai defaultnya adalah tidak.

max_fds

Menyetel jumlah maksimum deskriptor file terbuka yang dapat dibuka oleh multijalur dan multipath daemon. Ini setara dengan



Atribut

Deskripsi Produk

perintah ulimit -n. Nilai max akan mengatur ini ke batas sistem dari

/proc/sys/fs/nr_open. Jika ini tidak disetel, jumlah maksimum deskriptor file terbuka diambil dari proses pemanggilan; biasanya 1024. Agar aman, ini harus diatur ke jumlah jalur maksimum ditambah 32, jika angka itu lebih besar dari 1024.

pemeriksa_timer

Batas waktu yang digunakan untuk pemeriksa jalur yang mengeluarkan perintah SCSI dengan batas waktu eksplisit, dalam detik.


Nilai default diambil dari /sys/block/sdx/device/timeout, Yang 30 detik pada 12.04 LTS

fast_io_fail_tmo

Jumlah detik lapisan SCSI akan menunggu setelah masalah terdeteksi pada port jarak jauh FC sebelum gagal I/O ke perangkat

pada port jarak jauh itu. Nilai ini harus lebih kecil dari nilai dev_loss_tmo. Menyetel ini ke nonaktif akan menonaktifkan batas waktu.


Nilai default ditentukan oleh OS.

dev_loss_tmo

Jumlah detik lapisan SCSI akan menunggu setelah masalah terdeteksi pada port jarak jauh FC sebelum melepaskannya dari sistem. Menyetel ini hingga tak terhingga akan menyetelnya menjadi 2147483647 detik, atau 68 tahun. Nilai default ditentukan oleh OS.


Komputasi Awan OS Teratas di OnWorks: