4.3. Standaardinstellingen configuratiebestand
De /etc/multipath.conf configuratiebestand bevat een defaults sectie die de gebruiksvriendelijke_namen
parameter ja, als volgt.
standaardinstellingen {
gebruikersvriendelijke_namen ja
}
Hiermee wordt de standaardwaarde van de gebruiksvriendelijke_namen parameter.
Het configuratiebestand bevat een sjabloon met standaardconfiguratiewaarden. Dit onderdeel wordt als volgt van commentaar voorzien.
#standaarden {
# udev_dir /dev
# polling_interval 5
# selector "round-robin 0"
# failover van path_grouping_policy
# getuid_callout "/lib/dev/scsi_id --op de witte lijst --device=/dev/%n"
# prioconst
# path_checker richting
#rr_min_io 1000
# rr_weight-uniform
# failback-handleiding
# no_path_retry mislukt
# gebruikersvriendelijke_namen nee
#}
Om de standaardwaarde voor een van de configuratieparameters te overschrijven, kunt u de relevante regel uit deze sjabloon kopiëren naar de defaults sectie en verwijder het commentaar. Om bijvoorbeeld de
path_grouping_policy zodat deze multibus is in plaats van de standaardwaarde van failover, kopieert u de juiste regel van de sjabloon naar de sectie met initiële standaardinstellingen van het configuratiebestand en verwijdert u de opmerkingen als volgt.
standaardinstellingen {
gebruikersvriendelijke_namen ja padgroeperingsbeleid multibus
}
Standaardinstellingen voor multipath-configuratie van tabellen [P. 90] beschrijft de attributen die zijn ingesteld in de defaults sectie
van de multipath.conf configuratiebestand. Deze waarden worden door DM-Multipath gebruikt, tenzij ze worden overschreven door de attributen die zijn opgegeven in het apparaten en multipaden delen van de multipath.conf bestand.
Tabel 5.3. Standaardinstellingen voor multipath-configuratie
Kenmerk  | Beschrijving  | 
polling_interval  | Specificeert het interval tussen twee padcontroles in seconden. Voor goed functionerende paden zal het interval tussen controles geleidelijk toenemen tot (4 * polling_interval). De standaardwaarde is 5.  | 
udev_dir  | De map waarin udev-apparaatknooppunten worden gemaakt. De standaardwaarde is /dev.  | 
multipath_dir  | De map waarin de dynamische gedeelde objecten zijn opgeslagen. De standaardwaarde is doorgaans systeemafhankelijk /lib/multipad.  | 
breedsprakigheid  | De standaard breedsprakigheid. Hogere waarden verhogen het breedsprakigheidsniveau. Geldige niveaus liggen tussen 0 en 6. De standaardwaarde is 2.  | 
pad_kiezer  | Specificeert het standaardalgoritme dat moet worden gebruikt bij het bepalen welk pad moet worden gebruikt voor de volgende I/O-bewerking. Mogelijke waarden zijn onder meer: • round-robin 0: Loop door elk pad in de padgroep en stuur naar elk pad dezelfde hoeveelheid I/O. • wachtrijlengte 0: Stuur de volgende reeks I/O langs het pad met het minste aantal openstaande I/O-verzoeken. • servicetijd 0: Stuur de volgende reeks I/O langs het pad met de kortste geschatte servicetijd, die wordt bepaald door de totale omvang van de uitstaande I/O naar elk pad te delen door de relatieve doorvoer. De standaardwaarde is round-robin 0.  | 
pad_groepering_beleid  | Specificeert het standaardbeleid voor padgroepering dat moet worden toegepast op niet-gespecificeerde multipaths. Mogelijke waarden zijn onder meer: • failover = 1 pad per prioriteitsgroep • multibus = alle geldige paden in 1 prioriteitsgroep • groepeer_op_serieel = 1 prioriteitsgroep per gedetecteerd serienummer • groep_door_prio = 1 prioriteitsgroep per padprioriteitwaarde • groep_op_knooppuntnaam = 1 prioriteitsgroep per doelknooppuntnaam. De standaardwaarde is failover.  | 
getuid_callout  | Specificeert het standaardprogramma en de argumenten die moeten worden aangeroepen om een unieke pad-ID te verkrijgen. Er is een absoluut pad vereist. De standaardwaarde is /lib/udev/scsi_id --op de witte lijst --device=/dev/%n.  | 
Kenmerk  | Beschrijving  | 
prio  | Specificeert de standaardfunctie die moet worden aangeroepen om een padprioriteitwaarde te verkrijgen. De ALUA-bits in SPC-3 bieden bijvoorbeeld een exploiteerbare prio-waarde. Mogelijke waarden zijn: • const: stel een prioriteit van 1 in voor alle paden. • emc: Genereer de padprioriteit voor EMC-arrays. • tweede: Genereer de padprioriteit op basis van de SCSI-3 ALUA-instellingen. • NetApp: Genereer de padprioriteit voor NetApp-arrays. • rdac: Genereer de padprioriteit voor de LSI/Engenio RDAC-controller. • hp_sw: Genereer de padprioriteit voor de Compaq/HP-controller in actieve/standby-modus. • hds: Genereer de padprioriteit voor Hitachi HDS modulaire opslagarrays. De standaardwaarde is const.  | 
prio_args  | De argumentreeks die aan de prio-functie wordt doorgegeven. De meeste prio-functies hebben geen argumenten nodig. De datacore-prioritizer heeft er een nodig. Voorbeeld, "time-out=1000 voorkeursds=foo". De standaardwaarde is (null) "".  | 
functionaliteiten  | De extra functies van multipath-apparaten. De enige bestaande functie is wachtrij_if_no_path, wat hetzelfde is als instelling no_path_retry naar queue. Voor informatie over problemen die kunnen optreden bij het gebruik van deze functie, zie Sectie, "Problemen met de functie wachtrij_if_no_path".  | 
pad_checker  | Specificeert de standaardmethode die wordt gebruikt om de status van de paden te bepalen. Mogelijke waarden zijn onder meer: • leessector0: Lees de eerste sector van het apparaat. • tur: Geef een TESTEENHEID KLAAR aan het apparaat. • emc_clariion: Vraag de EMC Clariion-specifieke EVPD-pagina 0xC0 om het pad te bepalen. • hp_sw: controleer de padstatus voor HP opslagarrays met Active/Standby-firmware. • rdac: Controleer de padstatus voor de LSI/Engenio RDAC-opslagcontroller. • richting: Lees de eerste sector met directe I/O. De standaardwaarde is richting.  | 
failback  | Beheert de failback van padgroepen. • Een waarde van Onmiddellijk specificeert onmiddellijke failback naar de padgroep met de hoogste prioriteit die actieve paden bevat.  | 
Kenmerk  | Beschrijving  | 
• Een waarde van handboek specificeert dat er geen onmiddellijke failback mag plaatsvinden, maar dat failback alleen kan plaatsvinden met tussenkomst van de operator. • Een numerieke waarde groter dan nul duidt op uitgestelde failback, uitgedrukt in seconden. De standaardwaarde is handboek.  | |
rr_min_io  | Specificeert het aantal I/O-aanvragen dat naar een pad moet worden gerouteerd voordat naar het volgende pad in de huidige padgroep wordt overgeschakeld. De standaardwaarde is 1000.  | 
rr_gewicht  | Indien ingesteld op prioriteiten, en dan in plaats van te verzenden rr_min_io verzoeken om een pad voordat u belt pad_kiezer om het volgende pad te kiezen, wordt het aantal te verzenden verzoeken bepaald door rr_min_io maal de prioriteit van het pad, zoals bepaald door de prio-functie. Indien ingesteld op uniform, zijn alle padgewichten gelijk. De standaardwaarde is uniform.  | 
no_path_retry  | Een numerieke waarde voor dit kenmerk specificeert het aantal keren dat het systeem moet proberen een mislukt pad te gebruiken voordat wachtrijen worden uitgeschakeld. Een waarde van mislukt geeft aan Onmiddellijk mislukking, zonder wachtrij. Een waarde van queue geeft aan dat de wachtrij niet mag stoppen totdat het pad is vastgesteld. De standaardwaarde is 0.  | 
gebruiksvriendelijke_namen  | Indien ingesteld op ja, geeft dit aan dat het systeem de /etc/multipath/bindingen bestand om een persistent en uniek bestand toe te wijzen alias aan de multipath, in de vorm van mpathn. Indien ingesteld op nee, geeft dit aan dat het systeem de WWID als alias voor de multipath. In beide gevallen wordt wat hier is opgegeven, overschreven door apparaatspecifieke aliassen die u opgeeft in de multipaths-sectie van het configuratiebestand. De standaardwaarde is geen.  | 
wachtrij_zonder_daemon  | Indien ingesteld op Nee, wordt de multipad daemon zal de wachtrij voor alle apparaten uitschakelen wanneer deze wordt afgesloten. De standaardwaarde is ja.  | 
spoel_op_laatste_del  | Indien ingesteld op ja, dan multipath schakelt wachtrijen uit wanneer het laatste pad naar een apparaat is verwijderd. De standaardwaarde is geen.  | 
max_fds  | Stelt het maximale aantal geopende bestandsdescriptors in waarmee geopend kan worden multipath en multipad demon. Dit is gelijkwaardig aan de  | 
Kenmerk  | Beschrijving  | 
opdracht ulimit -n. Een waarde van max zal dit instellen op de systeemlimiet /proc/sys/fs/nr_open. Als dit niet is ingesteld, wordt het maximale aantal open bestandsdescriptors uit het aanroepproces gehaald; meestal is dit 1024. Voor de zekerheid moet dit worden ingesteld op het maximale aantal paden plus 32, als dat aantal groter is dan 1024.  | |
checker_timer  | De time-out die moet worden gebruikt voor padcontroleurs die SCSI-opdrachten met een expliciete time-out geven, in seconden. De standaardwaarde wordt overgenomen van /sys/block/sdx/device/timeoutDit is 30 seconden vanaf 12.04 LTS  | 
snelle_io_fail_tmo  | Het aantal seconden dat de SCSI-laag wacht nadat er een probleem is gedetecteerd op een externe FC-poort voordat de I/O naar apparaten mislukt op die afgelegen poort. Deze waarde moet kleiner zijn dan de waarde van dev_loss_tmo. Als u dit uitschakelt, wordt de time-out uitgeschakeld. De standaardwaarde wordt bepaald door het besturingssysteem.  | 
dev_loss_tmo  | Het aantal seconden dat de SCSI-laag wacht nadat er een probleem is gedetecteerd op een externe FC-poort voordat deze uit het systeem wordt verwijderd. Als u dit op oneindig instelt, wordt dit ingesteld op 2147483647 seconden, oftewel 68 jaar. De standaardwaarde wordt bepaald door het besturingssysteem.  | 
	
                                        
 Documentatie