NFS (Sistem Fail Rangkaian) ialah sistem fail rangkaian ia boleh Melalui rangkaian, mesin yang berbeza dan sistem pengendalian yang berbeza boleh berkongsi fail antara satu sama lain, dan pengguna boleh mengakses fail di tempat lain pada rangkaian sama seperti menggunakan komputer mereka sendiri.
Dapatkan data dari tempat yang sama untuk memastikan konsistensi data tapak web Tidak kira pelayan bahagian belakang yang mana pengimbang beban mengedarkan permintaan itu kandungan yang dilihat oleh klien adalah konsisten.
Tidak, nfs ialah penyelesaian yang agak murah 1. Kebanyakan syarikat tidak akan menggunakannya pelayan storan.
Kelebihan: Mana-mana pelayan Linux boleh dibina, kosnya sangat rendah, dan ia sangat mudah untuk dibina
Kelemahan: Kelajuan membaca adalah terhad, berkaitan dengan kualiti rangkaian, IO cakera, CPU, memori dan faktor lain, dan penghantaran rangkaian tcp/ip tradisional.
Pelayan storan
Kelebihan: prestasi membaca dan menulis yang baik, pemulihan bencana
Kelemahan: kos tinggi
NFS menyokong banyak fungsi, dan fungsi yang berbeza akan menggunakan program yang berbeza untuk memulakan Setiap kali fungsi dimulakan, beberapa port akan didayakan untuk menghantar data Oleh itu, port yang sepadan dengan fungsi NFS tidak tetap , anda perlu mengikat RPC
Fungsi utama RPC adalah untuk menentukan port yang sepadan dengan setiap fungsi NFS.
Sediakan pelayan centos7.9 (192.168 .2.58)
Pelanggan (192.168.2.218)
Mesin pelayan
yum install nfs-utils -y service nfs-server start #启动nfs服务 ps aux |grep nfs #查看nfs进程 ss -anplut|grep rpc
vim /etc/exports /web 192.168.2.0/24(rw,all_squash,sync)
baca
rreee
mkdir /web vim /web/index.html #添加一些内容,退出并保存 >wyt #我就添加了wyt,退出并保存 exportfs -rv #刷新输出(类似刷新服务)
yum install nfs-utils -y showmount -e 192.168.2.58 #查询nfs服务器共享的文件夹 mkdir /web #客户机新建文件夹 mount 192.168.2.58:/web /web 将nfs服务器上的/web目录挂载到本地的/web目录 ls /web #可以查看到nfs服务器的index.html,挂载后没有写的权限所以需要客户机给文件的权限 df -Th
Pelanggan
chmod a+w /web #/web所有人写的权限
mount 192.168.2.58:/web /usr/local/scwangyutao99/html/
umount /usr/local/scwangyutao99/html/ #umount.nfs4: /web: device is busy 是因为当前在目录之下
Lekap (lekap)
: Malah, ia bersamaan dengan memasang pemacu kilat USB luaran atau mudah alih cakera keras. umount adalah bersamaan dengan mengeluarkan pemacu kilat USB.sed -i '$a mount 192.168.2.58:/web /usr/local/scwangyutao99/html/' /etc/rc.local chmod +x /etc/rc.d/rc.local #赋予可执行权限
Tetapkan pelekap automatik pada but
/etc/rc .localsed -i '$a 192.168.2.58:/web /usr/local/scwangyutao99/html/ nfs defaults 0 0' /etc/fstab
rrreee2, jalankan pemeriksaan selepas selesai pemeriksaan tahap 1
Peranti dalam lajur pertama
Lajur kedua, Titik lekap, ialah titik lekap peranti.
Sistem fail lajur ketiga, format sistem fail cakera, termasuk ext2, ext3, reiserfs, nfs, vfat, dll.
Lajur keempat: parameter sistem fail, lalai
Lajur kelima: sama ada boleh dibuang fungsi arahan Sandaran. 0 bermakna tidak melakukan sandaran dump
1 bermakna melakukan operasi dump setiap hari, 2 bermakna melakukan operasi dump pada tarikh yang tidak teratur
Lajur keenam: sama ada untuk menyemak sektor, 0 tidak menyemak, 1 menyemak pada yang paling awal (biasanya direktori akar akan Pilih)
Atas ialah kandungan terperinci Bagaimana untuk membina pelayan NFS dengan nginx. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!