Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

7.8. Konfiguration von nfsexport- und nfsserver-Ressourcen

Dieser Abschnitt beschreibt Probleme und Überlegungen, die bei der Konfiguration einer nfsexport- oder nfsserver-Ressource in Erwägung gezogen werden sollten.
Der nfsexport-Ressourcen-Agent funktioniert mit NFSv2- und NFSv3-Clients. Um nfsexport zu verwenden, müssen Sie Folgendes tun:
  • Vergewissern Sie sich, dass nfs und nfslock beim Systemstart aktiviert sind.
  • Fügen Sie auf allen Cluster-Knoten RPCNFSDARGS="-N 4" zur /etc/sysconfig/nfs Datei hinzu.
  • Fügen Sie nfslock="1" zur service Komponente in der cluster.conf Datei hinzu.
  • Strukturieren Sie Ihren Dienst wie folgt:
    
       <service nfslock="1" ... >
         <fs name="myfs" ... >
           <nfsexport name="exports">
             <nfsclient ref="client1" />
             <nfsclient ref="client2" />
             ...
           </nfsexport>
         </fs>
         <ip address="10.1.1.2" />
         ...
       </service>
    
    
Der nfsserver Ressourcen-Agent funktioniert mit NFSv3- und NFSv4-Clients. Um nfsserver zu verwenden, müssen Sie Folgendes tun:
  • Vergewissern Sie sich, dass nfs und nfslock beim Systemstart deaktiviert sind.
  • Vergewissern Sie sich, dass nfslock="1" nicht für den Dienst eingestellt ist.
  • Strukturieren Sie Ihren Dienst wie folgt:
    
       <service ... >
         <fs name="myfs" ... >
           <nfsserver name="server">
             <nfsclient ref="client1" />
             <nfsclient ref="client2" />
             ...
           </nfsexport>
         </fs>
         <ip address="10.1.1.2" />
         ...
       </service>
    
    
Wenn Sie ein System zur Verwendung des nfsserver Ressourcen-Agents mit NFSv3 und NFSv4 konfigurieren, müssen Sie die folgenden Einschränkungen berücksichtigen:
  • Konfigurieren Sie nur eine nfsserver Ressource pro Cluster. Falls Sie mehr benötigen, müssen Sie eingeschränkte Ausfallsicherungs-Domains verwenden um sicherzustellen, dass die zwei fraglichen Dienste nie auf demselben Rechner starten können.
  • Referenzieren Sie eine global konfigurierte nfsserver Ressource in maximal einem Dienst.
  • Mischen Sie in demselben Cluster keine alten NFS-Dienste mit dem neuen nfsserver. Ältere NFS-Dienste erfordern laufende NFS-Daemons, nfsserver erfordert dagegen, dass diese Daemons gestoppt sind, wenn der Dienst gestartet wird.
  • Wenn Sie mehrere Dateisysteme verwenden, können Sie keine Vererbung für die Exporte nutzen, daher können Sie nfsclient Ressourcen in Diensten mit mehreren Dateisystemen nur begrenzt wiederverwenden. Sie können jedoch explizit Ziel- und Pfadparameter für eine beliebige Anzahl von nfsclients definieren.