NFS Déploiement du réseau du système de fichiers

NFS Déploiement du réseau du système de fichiers

 

système NFS: un serveur NFS, plusieurs clients

Rôle: entre les ordinateurs sur le réseau permet le partage des ressources.

Applications: local client NFS peut lire de manière transparente et les fichiers d'écriture situés sur un serveur NFS distant, tout comme l' accès aux fichiers locaux.

 

NFS déploiement du serveur

 

  1. Vérifiez la nfs / rpc services programme ne sont pas installés

 

[Root @ serveur] # ~ rpm -qa rpcbind nfs-utils

[Root @ serveur ~] #

 

  1. Installez nfs et rpc logiciel de service

 

[Root @ serveur ~] # yum install nfs -y de rpcbind - utils

[Root @ serveur] # ~ rpm -qa rpcbind nfs-utils

rpcbind-0.2.0-48.el7.x86_64

 

  1. Ecrire nfs fichier de configuration de service

 

[Root @ serveur ~] # cat / etc / exports

/ Data / 10.1.1.2/24(rw,sync,no_root_squash)

[Root @ serveur ~] #

 

  1. Créez un répertoire de stockage partagé , répertoire autorisé 

 

[Root @ serveur ~] # mkdir / data / -p

[Root @ serveur ~] # chmod 777 / données /

 

  1. Initiator service

 

[Root @ serveur ~] # systemctl début rpcbind

[Root @ serveur] # ~ systemctl nfs start

 

  1. Vérifiez le disque local peut être monté là-bas

 

[Root @ serveur ~] # showmount -e localhost    

Liste d'exportation pour localhost:

/ données 10.1.1.2/24

 

déploiement client

  1. Vérifiez la nfs / rpc services programme ne sont pas installés

 

[Root @ client ~] # rpm -qa rpcbine nfs-utils

nfs-utils-1.3.0-0.65.el7.x86_64

[Root @ client ~] #

 

2. répertoire partagé à distance pour monter 

 

[Root @ client ~] # showmount -e 10.1.1.1

Exporter la liste pour 10.1.1.1:

/ données 10.1.1.1/24

 

 

3. Montez le répertoire partagé distant  

 

[Root @ client ~] # df -h

Système de fichiers Taille Avail Util% Monté Utilisé sur

/ Dev / mapper / centos-root 18G 17G 879m 5% /

devtmpfs 479m 479m 0% 0 / dev

tmpfs 489m 489m 0% 0 / dev / shm

tmpfs 489m 483m 2% 6,7M / run

tmpfs 489m 489m 0% 0 / sys / fs / cgroup

/ Dev / sda1 497M 125M 373m 25% / boot

tmpfs 98M 98M 0% 0 / run / user / 0

/ Dev / sr0 4.1G 4.1G 0 100% / opt / CentOS

10.1.1.1:/data 18G 16G 1.6G 10% / mnt

 

Ouvert dès le début

 

serveur final

Ajoutez les deux lignes à démarrer à partir du /etc/rc.local de départ, à la suite (première utilisation du répertoire rc.local, assurez-vous de donner des autorisations d'exécution, centos7 requis)

Systemctl commencer rpcbind

Systemctl commencer nfs

 

 

côté client

Ajoutez la ligne suivante dans /etc/rc.local

Mount -t nfs 10.1.1.1:/data / mnt

 

Éteignez le pare-feu

[Root @ client ~] # iptables -F

[Root @ client ~] # iptables -X

[Root @ client ~] # iptables -Z

[Root @ client # ~]-save iptables

[Root @ client ~] # pare-feu cmd --state

ne pas courrir

[Root @ client ~] # getenforce

désactivé

 

Informations étendues: NFS est basé sur l'application protocole UDP / IP, qui est principalement utilisé pour réaliser le mécanisme d' appel de procédure à distance RPC,

RPC fournit un groupe d'opérations de fichiers à distance d'accès non lié à la machine, le système d'exploitation et le protocole de transport de bas niveau.

Adopter le soutien de XDR. XDR est une description de protocole de données indépendant de la machine de codage, il indépendamment de toute architecture de la machine pour le format de transmission de données Internet codage et le décodage, en soutenant le transfert de données entre systèmes hétérogènes.

Source (Baidu)

 

 

 

Je suppose que tu aimes

Origine www.cnblogs.com/PGxiaochaoren/p/12667592.html
conseillé
Classement