OnWorks Linux dan Windows Online Workstations

logo

Pengehosan Dalam Talian Percuma untuk Workstation

<Sebelum | Contents [show] | Seterusnya>

4.3. Lalai Fail Konfigurasi‌


. /etc/multipath.conf fail konfigurasi termasuk a lalai bahagian yang menetapkan nama_mesra_pengguna

parameter untuk yes, seperti berikut.


lalai {

nama_mesra_pengguna ya

}


Ini menimpa nilai lalai bagi nama_mesra_pengguna parameter.


Fail konfigurasi termasuk templat lalai konfigurasi. Bahagian ini diulas, seperti berikut.


#defaults {

# udev_dir /dev

# selang_polling 5

# pemilih "round-robin 0"

# path_grouping_policy failover

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

# prio const

# arahan_pemeriksa laluan

# rr_min_io 1000

# uniform rr_weight

# manual failback

# tiada_path_retry gagal

# nama_mesra_pengguna no

#}


Untuk menulis ganti nilai lalai untuk mana-mana parameter konfigurasi, anda boleh menyalin baris yang berkaitan daripada templat ini ke dalam lalai bahagian dan nyahkomennya. Sebagai contoh, untuk menulis ganti

path_grouping_policy parameter supaya ia adalah multibus dan bukannya nilai lalai failover, salin baris yang sesuai daripada templat ke bahagian lalai awal fail konfigurasi dan nyahkomennya, seperti berikut.


lalai {

nama_mesra_pengguna ya path_grouping_policy multibus

}


Lalai Konfigurasi Berbilang Laluan Jadual [hlm. 90] menerangkan sifat-sifat yang ditetapkan dalam lalai seksyen

daripada multipath.conf fail konfigurasi. Nilai ini digunakan oleh DM-Multipath melainkan ia ditimpa oleh atribut yang dinyatakan dalam peranti and berbilang laluan bahagian dari multipath.conf fail.


Jadual 5.3. Lalai Konfigurasi Berbilang Laluan


atribut

Penerangan Produk

selang_polling

Menentukan selang antara dua semakan laluan dalam beberapa saat. Untuk laluan berfungsi dengan betul, selang antara semakan akan meningkat secara beransur-ansur kepada (4 * selang_polling). Nilai lalai ialah 5.

udev_dir

Direktori tempat nod peranti udev dicipta. Nilai lalai ialah /dev.

multipath_dir

Direktori tempat objek kongsi dinamik disimpan. Nilai lalai adalah bergantung kepada sistem, lazimnya /lib/multipath.

kesungguhan

Verbositi lalai. Nilai yang lebih tinggi meningkatkan tahap verbositi. Tahap yang sah adalah antara 0 dan 6. Nilai lalai ialah 2.

pemilih_laluan

Menentukan algoritma lalai untuk digunakan dalam menentukan laluan yang hendak digunakan untuk operasi I/O seterusnya. Nilai yang mungkin termasuk:

round-robin 0: Gelung melalui setiap laluan dalam kumpulan laluan, menghantar jumlah I/O yang sama kepada setiap satu.

panjang giliran 0: Hantar kumpulan I/O seterusnya ke laluan dengan bilangan permintaan I/O tertunggak paling sedikit.

masa perkhidmatan 0: Hantar kumpulan I/O seterusnya ke laluan dengan anggaran masa perkhidmatan terpendek, yang ditentukan dengan membahagikan jumlah saiz I/O tertunggak kepada setiap laluan dengan daya pemprosesan relatifnya.


Nilai lalai adalah round-robin 0.

dasar_kumpulan_laluan

Menentukan dasar pengelompokan laluan lalai untuk digunakan pada berbilang laluan yang tidak ditentukan. Nilai yang mungkin termasuk:

failover = 1 laluan bagi setiap kumpulan keutamaan

bas berbilang = semua laluan yang sah dalam 1 kumpulan keutamaan

kumpulan_oleh_siri = 1 kumpulan keutamaan bagi setiap nombor siri yang dikesan

kumpulan_oleh_prio = 1 kumpulan keutamaan setiap nilai keutamaan laluan

group_by_node_name = 1 kumpulan keutamaan bagi setiap nama nod sasaran.


Nilai lalai adalah failover.

getuid_callout

Menentukan atur cara lalai dan hujah untuk dipanggil untuk mendapatkan pengecam laluan unik. Laluan mutlak diperlukan.


Nilai lalai adalah /lib/udev/scsi_id --whitelisted --device=/dev/%n.



atribut

Penerangan Produk

prio

Menentukan fungsi lalai untuk dipanggil untuk mendapatkan nilai keutamaan laluan. Sebagai contoh, bit ALUA dalam SPC-3 memberikan nilai prio yang boleh dieksploitasi.

Nilai yang mungkin termasuk:

malar: Tetapkan keutamaan 1 kepada semua laluan.

emc: Hasilkan keutamaan laluan untuk tatasusunan EMC.

alua: Hasilkan keutamaan laluan berdasarkan tetapan ALUA SCSI-3.

netapp: Hasilkan keutamaan laluan untuk tatasusunan NetApp.

rdac: Hasilkan keutamaan laluan untuk pengawal LSI/Engenio RDAC.

hp_sw: Hasilkan keutamaan laluan untuk pengawal Compaq/HP dalam mod aktif/siap sedia.

hds: Hasilkan keutamaan laluan untuk tatasusunan storan Modular Hitachi HDS.


Nilai lalai adalah malar.

prio_args

Rentetan argumen yang dihantar ke fungsi prio Kebanyakan fungsi prio tidak memerlukan argumen. Pengutamaan datacore memerlukan satu. contoh, "masa tamat=1000 preferredsds=foo". Nilai lalai ialah (null) "".

ciri-ciri

Ciri tambahan peranti berbilang laluan. Satu-satunya ciri yang ada ialah queue_if_no_path, yang sama seperti tetapan no_path_retry kepada beratur. Untuk maklumat tentang isu yang mungkin timbul apabila menggunakan ciri ini, lihat Bahagian, "Isu dengan ciri queue_if_no_path".

path_checker

Menentukan kaedah lalai yang digunakan untuk menentukan keadaan laluan. Nilai yang mungkin termasuk:

readsector0: Baca sektor pertama peranti.

tur: Keluarkan UNIT UJIAN SEDIA pada peranti.

emc_clariion: Tanya halaman EVPD khusus EMC Clariion 0xC0 untuk menentukan laluan.

hp_sw: Semak keadaan laluan untuk tatasusunan storan HP dengan perisian tegar Aktif/Sedia sedia.

rdac: Semak status laluan untuk pengawal storan LSI/Engenio RDAC.

arahan: Baca sektor pertama dengan I/O langsung.


Nilai lalai adalah arahan.

kegagalan

Mengurus failback kumpulan laluan.

• Nilai daripada Serta-merta menentukan kegagalan balik serta-merta kepada kumpulan laluan keutamaan tertinggi yang mengandungi laluan aktif.



atribut

Penerangan Produk

• Nilai daripada manual menyatakan bahawa tidak sepatutnya berlaku failback serta-merta tetapi failback itu boleh berlaku hanya dengan campur tangan pengendali.

• Nilai berangka yang lebih besar daripada sifar menentukan kegagalan balik tertunda, dinyatakan dalam saat.


Nilai lalai adalah manual.

rr_min_io

Menentukan bilangan permintaan I/O untuk laluan ke laluan sebelum beralih ke laluan seterusnya dalam kumpulan laluan semasa.


Nilai lalai adalah 1000.

rr_weight

Sekiranya ditetapkan kepada keutamaan, kemudian bukannya menghantar rr_min_io meminta laluan sebelum membuat panggilan pemilih_laluan untuk memilih laluan seterusnya, bilangan permintaan untuk dihantar ditentukan oleh rr_min_io kali keutamaan laluan, seperti yang ditentukan oleh fungsi prio. Jika ditetapkan kepada pakaian seragam, semua berat laluan adalah sama.


Nilai lalai adalah pakaian seragam.

no_path_retry

Nilai berangka untuk atribut ini menentukan bilangan kali sistem harus cuba menggunakan laluan yang gagal sebelum melumpuhkan baris gilir. Nilai gagal menunjukkan Serta-merta kegagalan, tanpa beratur. Nilai daripada beratur menunjukkan bahawa beratur tidak sepatutnya berhenti sehingga laluan ditetapkan.


Nilai lalai adalah 0.

nama_mesra_pengguna

Jika ditetapkan kepada ya, tentukan bahawa sistem harus menggunakan /etc/multipath/ bindings fail untuk menetapkan yang berterusan dan unik alias kepada berbilang jalur, dalam bentuk mpathn. Jika ditetapkan kepada tidak, tentukan bahawa sistem harus menggunakan WWID sebagai alias bagi berbilang jalur. Dalam kedua-dua kes, perkara yang dinyatakan di sini akan ditindih oleh sebarang alias khusus peranti yang anda tentukan dalam bahagian berbilang laluan fail konfigurasi.


Nilai lalai adalah tidak.

beratur_tanpa_daemon

Jika ditetapkan kepada tidak, yang multipathd daemon akan melumpuhkan baris gilir untuk semua peranti apabila ia ditutup.


Nilai lalai adalah yes.

flush_on_last_del

Jika ditetapkan kepada ya, maka berbilang jalur akan melumpuhkan baris gilir apabila laluan terakhir ke peranti telah dipadamkan.


Nilai lalai adalah tidak.

max_fds

Menetapkan bilangan maksimum deskriptor fail terbuka yang boleh dibuka oleh berbilang jalur dan juga multipathd daemon. Ini bersamaan dengan



atribut

Penerangan Produk

perintah ulimit -n. Nilai maksimum akan menetapkan ini kepada had sistem daripada

/proc/sys/fs/nr_open. Jika ini tidak ditetapkan, bilangan maksimum deskriptor fail terbuka diambil daripada proses panggilan; ia biasanya 1024. Untuk selamat, ini harus ditetapkan kepada bilangan maksimum laluan ditambah 32, jika nombor itu lebih besar daripada 1024.

pemeriksa_pemasa

Tamat masa untuk digunakan untuk penyemak laluan yang mengeluarkan arahan SCSI dengan tamat masa yang jelas, dalam beberapa saat.


Nilai lalai diambil daripada /sys/block/sdx/device/timeout, Yang merupakan 30 saat pada 12.04 LTS

fast_io_fail_tmo

Bilangan saat lapisan SCSI akan menunggu selepas masalah telah dikesan pada port jauh FC sebelum gagal I/O ke peranti

pada pelabuhan jauh itu. Nilai ini hendaklah lebih kecil daripada nilai dev_loss_tmo. Menetapkan ini kepada mematikan akan melumpuhkan tamat masa.


Nilai lalai ditentukan oleh OS.

dev_loss_tmo

Bilangan saat lapisan SCSI akan menunggu selepas masalah dikesan pada port jauh FC sebelum mengeluarkannya daripada sistem. Menetapkan ini kepada infiniti akan menetapkan ini kepada 2147483647 saat, atau 68 tahun. Nilai lalai ditentukan oleh OS.


Pengkomputeran Awan OS teratas di OnWorks: