Rumah Kewangan Peribadi Meneroka NFS dalam UNIX - dummies

Meneroka NFS dalam UNIX - dummies

Isi kandungan:

Video: Meet Dinamizu 2024

Video: Meet Dinamizu 2024
Anonim

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.
Memusatkan fail pada pelayan membuat sandaran dan pentadbiran lebih mudah.
  • 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).
Dalam rangkaian heterogen, NFS adalah istilah mewah untuk rangkaian dengan pelbagai jenis komputer.
  • 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.

Meneroka NFS dalam UNIX - dummies

Pilihan Editor

Pengekodan All-in-One Untuk Dummies Cheat Sheet - dummies

Pengekodan All-in-One Untuk Dummies Cheat Sheet - dummies

Logik, dan sintaks. Pengekodan pada mulanya mungkin menakutkan, tetapi dengan amalan, mudah untuk mendapatkan selesa dengan terminologi, konsep, dan strukturnya. Memahami pengekodan tidak seperti belajar bahasa baru: Gunakannya cukup kerap dan anda akan mendapati diri anda dapat bercakap, berfikir, dan menulis dalam kod. Namun, ...

Kolej Kurikulum Sains Komputer untuk Pekerjaan di Coding - dummies

Kolej Kurikulum Sains Komputer untuk Pekerjaan di Coding - dummies

Kursus apa yang perlu anda ambil di kolej dapatkan pekerjaan pengkodan? Kursus CS College menawarkan tinjauan keseluruhan sistem komputer dari perkakasan yang digunakan untuk mengagihkan memori ke perisian peringkat tinggi yang menjalankan program dan teori yang digunakan untuk menulis perisian itu. Akibatnya, anda mendapat akal ...

3 Tips untuk Menggunakan Template dalam C ++ - dummies

3 Tips untuk Menggunakan Template dalam C ++ - dummies

Template fungsi membolehkan anda menulis sesuatu yang kelihatan seperti fungsi tetapi menggunakan satu atau lebih jenis pemegang yang C + + menukar menjadi jenis yang benar pada masa kompilasi. Anda harus ingat beberapa perkara apabila menggunakan templat. Pertama, tiada kod dijana untuk templat. (Kod dijana selepas templat ditukarkan ...

Pilihan Editor

Memecah Daripada Gelung Tanpa Infin dalam Program Bahasa C Anda - dummies

Memecah Daripada Gelung Tanpa Infin dalam Program Bahasa C Anda - dummies

Ketika anda masuk gelung pengaturcaraan dalam bahasa C, anda dapati kegembiraan dan ketakutan gelung tanpa had, atau tidak terhingga. Gelung ini terus selama-lamanya kerana sama ada programmer terlupa memasukkan cara untuk keluar dari gelung atau keadaan keluar tidak pernah dipenuhi. Sama ada jalan, gelung tidak berkesudahan adalah rasa sakit. Tetapi ...

C All-in-One Reference Desk For Dummies Cheat Sheet - dummies

C All-in-One Reference Desk For Dummies Cheat Sheet - dummies

When working dalam bahasa pengaturcaraan C, anda perlu mengetahui bagaimana C melakukan perkara - contohnya, urutan keutamaan, jenis pembolehubah, pengendali, dan perbandingan dan lawannya.

C Bahasa Simbol Perbandingan - dummies

C Bahasa Simbol Perbandingan - dummies

Jika anda menulis program di C, anda perlu menggunakan simbol perbandingan. Penggunaan simbol C, makna dan contohnya ditunjukkan dalam jadual berikut: Contoh Perbendaharaan Arti atau Sebutan Sebutan Sebenar Lebih daripada 8 ...

Pilihan Editor

Di Premis Antispam Perisian - dummies

Di Premis Antispam Perisian - dummies

Program antispam di premis berjalan pada pelayan di rangkaian anda dan berinteraksi langsung dengan pelayan e-mel anda. E-mel yang tiba di pelayan anda diserahkan kepada program antispam, yang menilai e-mel untuk menentukan sama ada spam atau mel yang sah. Perisian antispam menggunakan pelbagai teknik untuk mengenal pasti spam dan ...

OSI untuk CCNA Layer 6: Presentation - dummies

OSI untuk CCNA Layer 6: Presentation - dummies

Semasa anda mempersiapkan peperiksaan CCNA, kebanyakannya berkaitan dengan format data. Ia menukarkan data antara format yang berbeza supaya kedua-dua penghantar dan penerima boleh menggunakan data heterogen. Sebagai contoh, mesej mel mengandungi pelbagai format data: teks, lampiran aplikasi, video, audio, dan tandatangan grafik. Lapisan persembahan pada ...

OSI untuk Lapisan CCNA 7: Permohonan - dummies

OSI untuk Lapisan CCNA 7: Permohonan - dummies

Peperiksaan CCNA memerlukan pengetahuan lapisan aplikasi model rujukan OSI . Lapisan ini mewakili pelbagai aplikasi rangkaian seperti pembaca e-mel, pelayar web, Protokol Pemindahan Hypertext (HTTP), Protokol Pemindahan Fail (FTP) dan Sistem Fail Rangkaian (NFS). Lapisan aplikasi menyediakan antara muka pengguna dan memproses data rangkaian. Lapisan aplikasi pada penghantaran ...