Isi kandungan:
- ?
- Kecuali apabila skru NFS, anda tidak perlu bimbang untuk menggunakannya. Pentadbir sistem anda melakukan semua kerja keras apabila dia memasangnya.
- NFS berfungsi dengan memasang direktori jauh.
- lembut
Video: Meet Dinamizu 2025
Jika komputer anda berada di LAN, komputer mungkin disediakan untuk berkongsi fail dengan komputer lain. gunakan fail pada mesin lain. Skim ini dinamakan kebanyakannya dengan TLAs (Acronyms Tiga Titik) seperti AFS, RFS, dan NFS. Di sini, anda mengetahui tentang NFS (anda akan n pernah f ind s tuff anda) kerana itu skema yang paling biasa digunakan, walaupun ia berfungsi, dalam banyak cara, yang paling buruk.
?
Program NFS (Sistem Fail Rangkaian) membolehkan anda merawat fail pada komputer lain dengan cara yang sama seperti yang anda rasakan pada komputer anda sendiri.
Anda mungkin mahu menggunakan NFS untuk beberapa sebab: > Seringkali anda mempunyai sekumpulan komputer yang serupa yang tersebar di sekeliling, semuanya berjalan lebih kurang dengan program yang sama.
- Daripada memuatkan setiap program pada setiap komputer, pentadbir sistem memuat satu salinan semua pada satu komputer (pelayan) supaya a ll komputer lain (pelanggan) boleh berkongsi program.
- Lebih mudah untuk mentadbir satu cakera sebesar 4, 000 megabyte berbanding mentadbir 10 cakera dari 400 megabyte setiap satu. Ia juga lebih mudah untuk menyandarkan segala-galanya kerana segala-galanya semuanya berada di satu tempat dan bukannya tersebar di mesin sedozen. Penggunaan lain dari NFS adalah untuk membuat banyak fungsi workstation berfungsi sebagai sistem perkongsian masa bersama.
- Ia cukup mudah untuk menubuhkan banyak stesen kerja supaya anda boleh duduk di salah satu daripada mereka, log masuk, dan menggunakan set fail yang sama tanpa mengira di mana pada rangkaian yang mereka tinggal secara fizikal. Keupayaan ini adalah kemudahan yang hebat. Selain itu, dengan menggunakan program seperti ssh, anda boleh log masuk ke mesin lain di rangkaian dan bekerja dari mesin itu (yang berguna jika mesin lain lebih cepat daripada anda atau mempunyai beberapa ciri khas yang anda ingin gunakan).
- NFS tersedia untuk semua jenis komputer, dari PC ke mainframe. Mengabaikan NFS
Kecuali apabila skru NFS, anda tidak perlu bimbang untuk menggunakannya. Pentadbir sistem anda melakukan semua kerja keras apabila dia memasangnya.
Fail melepasi aksi rangkaian hampir sama seperti yang ada pada mesin tempatan; dalam kebanyakan kes, anda boleh merawatnya sama. Perbezaan utama ialah akses kepada fail melalui NFS adalah kira-kira dua kali perlahan seperti akses kepada fail pada mesin tempatan. Masalah ini biasanya tidak besar kerana, untuk kebanyakan barangan yang anda lakukan, mesin tidak menghabiskan banyak masa menunggu cakera itu pula.
Apabila anda melakukan sesuatu
benar-benar besar dan perlahan (seperti menegaskan dokumen 500 halaman), melihat sama ada anda boleh log masuk ke mesin di mana fail itu tinggal dan jalankan program mungkin bernilai masa. Di manakah mereka fail?
NFS berfungsi dengan memasang direktori jauh.
Pemasangan bermaksud berpura-pura bahawa direktori pada cakera lain atau bahkan pada komputer lain sebenarnya adalah sebahagian daripada sistem direktori pada cakera anda. Fail-fail yang disimpan di banyak tempat yang berlainan boleh kelihatan dengan baik di dalam satu direktori struktur pokok. Setiap kali UNIX melihat nama direktori / / bintang / elvis, contohnya - ia memeriksa untuk melihat sama ada nama dalam direktori adalah
titik lekapan, yang merupakan direktori di mana satu cakera dilampirkan secara logik kepada yang lain. Sistem anda mungkin mempunyai direktori / bintang yang dipasang dari beberapa mesin lain, contohnya, dan kemudian elvis direktori dan semua fail di dalamnya berada di mesin yang lain.
Cara paling mudah untuk memberitahu fail mana adalah dengan arahan df (Ruang cakera Bebas). Ia mencetak jumlah ruang kosong pada setiap cakera dan memberitahu anda di mana cakera berada. Berikut adalah sekeping output df yang biasa:
Filesystem kbytes menggunakan kapasiti avail Mounted pada
/ dev / sd0a 30383 6587 20758 24% /
/ dev / sd0g 157658 124254 17639 88% / usr
/ dev / sd0h 364378 261795 66146 80% / home
/ dev / sd3a 15671 1030 13074 7% / tmp
/ dev / sd3g 1175742 758508 299660 72% / mnt
server-sys: / usr / spool / / Usr / lib / news
300481 190865 79567 71% / usr / lib / news
server-sys: / usr / spool / news
298068 243877 24384 91% / var / spool / news
Dalam contoh ini, direktori / terletak pada cakera setempat (cakera pada komputer anda sendiri) bernama / dev / sd0a; / usr tinggal di / dev / sd0g; / home tinggal di / dev / sd0h; dan sebagainya. Direktori / var / spool / mail sebenarnya direktori / usr / spool / mail pada pelayan mesin-sys, / usr / lib / berita benar-benar / usr / lib / berita pada pelayan mesin-sys, dan sebagainya.
Beberapa nama direktori tempatan adalah sama dengan nama direktori mesin jauh - dan ada yang tidak. Keadaan ini boleh dan sering menyebabkan kekeliruan besar; Malangnya, ia biasanya tidak dapat dielakkan. Pentadbir sistem dengan apa-apa rasa sekurang-kurangnya melancarkan setiap direktori dengan nama yang konsisten di mana sahaja ia dipasang supaya / var / documents / bigproject adalah sama tidak kira komputer yang sedang anda kerjakan.
Pangkalan data yang dikenali sebagai NIS (Sistem Maklumat Rangkaian) menjadikan proses penamaan lurus lebih mudah. Jangan bimbang mengenainya kecuali pentadbir sistem anda terganggu.
NFS dan kemalangan sistem
Apa yang berlaku jika anda bekerja dengan NFS, fail anda disimpan di pelayan, dan kemalangan pelayan? Jawapannya ialah, anda tunggu. Akhirnya, apabila pelayan kembali, anda terus dari tempat anda berhenti. Jika kemalangan itu teruk, anda mungkin menunggu masa yang lama. Masalah praktikal yang paling parah adalah, jika program berjalan sementara menunggu server NFS yang mati, Anda tidak dapat menghentikan atau membunuh program ini, kekurangan reboot komputer UNIX Anda.
NFS versi terkini mempunyai ciri-ciri yang dipanggil
lembut
dan
hard mount
yang membuat berhenti program yang terhenti sementara menunggu pelayan mati mungkin. Masalahnya ialah, jika pelayan hanya lambat dan tidak mati, klien mungkin menganggap bahawa pelayan itu mati dan menghentikan program. Sekiranya pelanggan menjadi lebih sabar, pelayan akan bertindak balas, dan program itu dapat menyelesaikan tugasnya.
