Ist es möglich, Multipath zur lokalen Partition zu erstellen? Ich habe die Partition /dev/sda3 und brauche /dev/mapper/mpath01, um darauf zu verweisen.
Dies habe ich in meinem Kickstart hinzugefügt (Rhel 5.7)
part /my_mount_point --size=2500 --ondisk=sda --fstype ext3
multipath --name=mpath01 --device=/dev/sda3 --rule=failover
Die Partition wurde ordnungsgemäß erstellt, aber ich habe keine Datei /dev/mapper/mpath01.
Multipath -l zeigt auch nichts an (Dienst läuft).
Antwort1
Multipath für lokale Partitionen hilft Ihnen nicht viel. Sein Zweck besteht darin, logische Pfade zu Netzwerkpartitionen/Festplatten wie SAN LUNs zu erstellen, um Fehlertoleranz zu gewährleisten. Das bedeutet, dass Sie einen Pfad zu Ihrer Festplatte verlieren können, der zweite aber weiterhin aktiv ist.
Trotzdem können Sie immer noch eine Partition mit Multipath sehen, wenn Sie das möchten. Sie müssen nurschwarze Listelokale Partitionen in der Konfigurationsdatei, die/etc/multipath.conf
Hier ist eine grundlegende multipath.conf-Datei:
defaults {
user_friendly_names yes
path_group_policy failover
}
blacklist {
devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"
devnode "^(hd|xvd|vd)[a-z]*"
wwid "*"
}
# Make sure our multipath devices are enabled.
blacklist_exceptions {
wwid "20017380006c00034"
wwid "20017380006c00035"
wwid "20017380006c00036"
wwid "20017380006c00037"
}
multipaths {
multipath {
wwid "20017380006c00034"
alias mpath0
}
multipath {
wwid "20017380006c00035"
alias mpath1
}
multipath {
wwid "20017380006c00036"
alias mpath2
}
multipath {
wwid "20017380006c00037"
alias mpath3
}
}
http://www.datadisk.co.uk/html_docs/redhat/rh_multipathing.htm Sie können dort Ihre Partition angeben und sie werden angezeigt mitmltipath -llBefehl.