Una. Configuración del entorno (implementación fuera de línea)
Servidor A: nodo maestro 10.10.10.130
Servidor B: nodo de montaje del cliente 10.10.10.129
dos. Pasos de construcción
1. Establecimiento del servicio NFS
Dirección de descarga: https://download.csdn.net/download/suntongxue100/12739587
(1) Desembalar:
tar zxvf filename.tar
(2) Ingrese a la carpeta temporal descomprimida e instale el paquete fuera de línea:
rpm -ivh *.rpm --force –nodeps
(3) Inicie el servicio nfs y configure el arranque:
systemctl start rpcbind
systemctl start nfs
systemctl enable rpcbind.service
systemctl enable nfs-server.service
(4) Apague el cortafuegos
Detenga el cortafuegos: systemctl stop firewalld
apague el cortafuegos:systemctl disable firewalld
Tanto el nodo maestro 130 como el nodo cliente 129 deben realizar los pasos 1-4 anteriores.
2. El nodo principal está configurado para permitir compartir
(1) Cree la carpeta para compartir.
Cree la carpeta nfsdata en el directorio raíz y otorgue 777 permisos
(2) Edite el archivo de exportación
vi /etc/exports
incrementar:
/nfsdata 10.10.10.129(rw,sync,no_root_squash)
o:/nfsdata *(rw,sync,no_root_squash)
(3) Reinicie el servicio:
systemctl restart nfs
systemctl restart rpcbind
3. Uso compartido del montaje del nodo del cliente
(1) Crear una carpeta con el mismo nombre para montar
la creación nfsdata carpeta raíz, dando 777
Monte: sudo mount -t nfs 10.10.10.130:/nfsdata /nfsdata
(si es necesario sin montar: sudo umount /nfsdata
)
(2) Ajuste el arranque se monta automáticamente
vi / etc / fstab
aumento:
10.10.10.130:/nfsdata /nfsdata nfs rw,noac,suid,dev,exec,auto,nouser,async 0 0
En este punto, / nfsdata ha sido una carpeta compartida y puede crear un nuevo archivo en el cliente para probar la lectura y escritura.